配置http服務(wù)(ubuntu)
使用root賬戶(使用其他賬戶會(huì)出現(xiàn)一些目錄無法創(chuàng)建的問題)
1舔亭、 執(zhí)行指令安裝: apt install apache2
2、 啟動(dòng):service apache2 start
3窑邦、 防火墻允許HTTP流量通過: ufw allow 'Apache'
4、 這個(gè)時(shí)候輸入ifconfig,查找本機(jī)ip,然后在瀏覽器上輸入熙涤,就可以得到以下效果,代表啟動(dòng)成功了:
5、更換端口蜻展,默認(rèn)是80,防止沖突蠕搜,自定義端口為7777
修改 /etc/apache2/ports.conf文件端壳,
Listen 7777 ##其它行不變
修改/etc/apache2/sites-enabled/000-default.conf文件岳颇,
<VirtualHost *:7777>
DocumentRoot 后面改上自定義的目錄/root/upfile
修改/etc/apache2/ sites-available/000-default.conf文件瞻鹏,
<VirtualHost *:7777> ,
DocumentRoot 后面改上自定義的目錄/root/upfile
修改/etc/apache2/apache2.conf文件脚草,加上以下內(nèi)容:
其中 /root/upfile/是自定義目錄的路徑
<Directory /root/upfile/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
給文件夾權(quán)限:chmod -R 775 /root/upfile
6、 重啟:service apache2 restart
在瀏覽器上輸入:ip:7777