IIs和nginx同时部署,解决nginx启动时80端口被占用问题 (win2008 server r2)
·
IIs和nginx同时部署,解决nginx启动时80端口被占用问题 服务器:win2008 server r2
解决步骤(需要严格按照步骤操作)
确保iis中网页没使用80端口同时将iis服务先关闭
第一步:
设置这一项主要修改的实质地方是注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
Start这项的值设置为4
重启系统(必须)
第二步:
cmd中查看Netstat -ano|findstr :80
查看80是否被占用
如果没被占用则启动nginx
第三步:
直接net start http可能会报错1058
如果报错1058
sc config http start= system(这一步就是将第一步中的start的值设置为1,这一步设置后不需要重启,如果重启会出现nginx无法启动,80端口被占用的情况)
net start http
执行这2步命令
第四步:
将iis服务启动
注:这一步的目的就是将http服务运行起来
注:如果还是不行则确认一下打开 服务(services.msc)找到 World Wide Web Publishing Service 这个服务改成手动启动,然后再重新按步骤操作
更多推荐


所有评论(0)