修改 nginx 的默认端口

nginx安装的时候有一个坑,需要注意,那就是默认端口号配置的是80.大家知道  iis里面的服务默认也是80.如果是在windows服务里面安装的话,之前已经有iis。那么你就会报错。报端口号被占用。

[emerg] 180160#240848: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)

这个时候,2种方法,

一修改nginx的配置文件,不让他用80端口号。这是最好的方法。

修改文件:找到nginx压缩文件:  nginx不需要做任何的安装,在他的官网上下载后,直接解压后出现如下图就ok。

我的另外一篇文章有具体操作,可以去看。

打开conf,找到nginx.conf 文件,

打开文件,找到 80端口。下图中 server里面的 listen端口号我已经修噶为 81 ,如下图。

 

这个时候再去启动nginx 就  Ok了

在该路径下的 --- cmd里面 直接 nginx 就可以了。

然后打开 http://localhost:81/  如果可以打开,就证明ok 

二修改iis的默认端口号,或者停止iis服务,用  net  stop http。

但是建议不要这样使用,因为坑太多。http服务里面依赖的服务太多 ,你需要把其他的多有依赖服务都关了,这样影响很大。有时候还会关闭失败,就会一直报错:

服务正在取消或者安装,请稍后再试一次。然后百度各种情况,发现都不行,最后逼得只能卸载iis。如果想再用iis,就只能重新再安装iis。并且过程中需要不停的重起服务器电脑。所以坑太多,不建议用。

 

 

### 回答1: 要修改nginx默认的80端口,需要进行以下步骤: 1. 打开nginx的配置文件。在Linux系统中,默认的路径是"/etc/nginx/nginx.conf",可以使用文本编辑器打开该文件。 2. 找到配置文件中的"listen"指令。默认情况下,该指令的值为"80",表示监听80端口。可以使用搜索功能快速定位到该行。 3. 修改"listen"指令的值。可以将其修改为任意未被使用的端口号。例如,将其修改为"8080"表示监听8080端口。 4. 保存并关闭配置文件。在文本编辑器中按下"Ctrl + S"保存修改,然后按下"Ctrl + X"关闭文件。 5. 重新启动nginx服务。在终端中输入"sudo service nginx restart"命令,以应用修改后的配置文件。输入管理员密码确认操作。 6. 验证端口修改是否成功。打开网络浏览器,并输入服务器的IP地址或域名,加上新的端口号(例如:http://IP地址:8080)。如果能够正常访问nginx默认页面,则说明端口修改成功。 通过以上步骤,可以成功地修改nginx的默认80端口。请确保修改端口号未被其他应用程序占用,以避免冲突。同时,记得在浏览器中输入正确的IP地址和端口号进行访问。 ### 回答2: 要修改Nginx的默认80端口,我们需要进行以下步骤: 1. 打开Nginx的配置文件。通常情况下,Nginx的配置文件位于/etc/nginx/nginx.conf。 2. 使用文本编辑器打开该文件,并找到其中的"listen"指令。此指令用于指定Nginx监听的端口。默认情况下,该指令的端口号是80。 3. 修改"listen"指令的端口号为想要的新端口号。比如,如果要将端口号改为8080,我们需要将该指令改为"listen 8080;"。 4. 保存并关闭该文件。 5. 检查Nginx配置文件的语法是否正确。可以通过运行以下命令进行检查: `nginx -t` 如果出现"successfully"的提示,表示配置文件中的语法没有错误。 6. 重新启动Nginx服务,以使配置生效。可以使用以下命令进行重启操作: `sudo systemctl restart nginx` 这将重新启动Nginx服务,并将更改后的端口号应用到Nginx。 7. 最后,使用浏览器或其他工具来验证端口号是否已经修改成功。访问"http://服务器IP地址:新端口号",如果能够正常访问Nginx的欢迎页面,表示端口修改成功。 请注意,如果有防火墙或路由器的设置限制了某些端口的访问权限,需要额外配置相应规则来允许新端口号的访问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值