要使nginx監(jiān)聽(tīng)80端口,需修改配置文件中的listen指令為listen 80,并檢查用戶權(quán)限確保具有root權(quán)限,最后重新加載nginx并驗(yàn)證監(jiān)聽(tīng)端口是否正確。
nginx監(jiān)聽(tīng)80端口
為了使nginx監(jiān)聽(tīng)80端口,需要進(jìn)行以下配置:
1. 修改配置文件
默認(rèn)情況下,nginx監(jiān)聽(tīng)8080端口。要更改為80端口,請(qǐng)修改nginx配置目錄下的配置文件nginx.conf。
在http塊中,查找以下行:
listen 8080;
將其更改為:
listen 80;
2. 檢查權(quán)限
如果沒(méi)有root權(quán)限,nginx將無(wú)法綁定到80端口。可以使用以下命令檢查用戶的權(quán)限:
sudo -u <user> nginx -t
其中
3. 重新加載nginx
修改后,需要重新加載nginx以應(yīng)用更改。可以使用以下命令:
sudo systemctl reload nginx
4. 驗(yàn)證更改
可以通過(guò)以下命令驗(yàn)證nginx是否正在監(jiān)聽(tīng)80端口:
sudo netstat -tlnp | grep 80
如果看到以下輸出,則表示nginx已成功監(jiān)聽(tīng)80端口:
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1150/nginx