昨儿个半夜折腾到三点,就为了在破电脑上整个虚拟主机玩玩儿。你猜怎么着?折腾半天差点把键盘砸了,发现是网线没插稳!今儿个跟大伙儿唠唠这档子事儿,保证比教程接地气。
想着搭房子总得先有地?电脑上装那个虚拟机软件(叫啥名儿我给忘了,反正长得像个方盒子),吭哧吭哧给Debian系统划拉了20G地盘。装系统那会儿手贱选了英文界面,结果满屏蝌蚪文看得我直拍脑门。重新装!这回死死盯着中文选项打钩,就跟菜市场挑西红柿似的仔细。
刚进系统黑黢黢的,得敲字儿干活。叼着烟屁股输了行命令:sudo apt update。等进度条爬得我快睡着了,总算能装正经玩意儿了。接着输:sudo apt install apache2 mysql-server php。这仨就是盖房子的钢筋水泥,那个叫阿帕奇的工具管开门迎客,mysql管存东西,php管跑小机关。
装mysql时候跳出个蓝屏让我设密码,我随手敲了123456,确认时候才发现要输两次。结果第二次按快了整成1234567,系统直接卡住报红字儿。气得我连拍三下回车,拔电源重来才搞定。
<VirtualHost :80>
ServerName 我家.test
DocumentRoot /var/www/我家
</VirtualHost>
搓着手输命令:sudo a2ensite 我家.conf(挂门牌),再sudo systemctl reload apache2(重新开门)。开浏览器输我家.test,你猜怎么着?跳出来个404!原来忘记把系统自个儿的默认门牌摘了。赶紧sudo a2dissite *(拆了官方牌子),重新开门后总算看见"成功!"仨大字儿。
想着整个PHP试试,在房间里新建了*,写上<?php phpinfo(); ?>。刷新页面居然直接下载文件!上网翻了十多个帖子才知道,原来那叫阿帕奇的伙计没认PHP。赶紧补装个libapache2-mod-php模块,又改了下配置才正常。
现在这破主机跑得还挺稳当,就是半夜网线松了那次差点把我吓出心脏病。下次试试在这房子里塞个论坛玩玩,不过那是另一个鬼故事了...
*请认真填写需求信息,我们会在24小时内与您取得联系。