本文最后更新于 263 天前,其中的信息可能已经有所发展或是发生改变。
前言
最近在给服务器配置代理时,发现提示80端口已被占用,无法启动
程序发生错误,已退出!
httpredirect.go:20: listen tcp4 :80: bind: address already in use
教程开始
我想,网页已经设置为88端口了,不会占用啊。访问80端口,发现是宝塔自带的无配置页面
于是,前往nginx配置目录(/www/server/panel/vhost/nginx)查看,果然发现了两个多余的配置文件
server
{
listen 80;
server_name _;
index index.html;
root /www/server/nginx/html;
}
更改为
server
{
listen 1180;
server_name _;
index index.html;
root /www/server/nginx/html;
}
第二个文件
server {
listen 80;
server_name 127.0.0.1;
allow 127.0.0.1;
location /nginx_status {
stub_status on;
access_log off;
········································
更改为
server {
listen 1180;
server_name 127.0.0.1;
allow 127.0.0.1;
location /nginx_status {
stub_status on;
access_log off;
再次尝试
程序已启动,请不要关闭该窗口!
完美解决,现在无配置页面变为1180端口访问
教程结束
总算可以正常使用代理了