已安装宝塔/已安全宝塔和Nginx(并且Nginx服务启动失败)
第一步先卸载Nginx(宝塔不需要卸载)确定Nginx卸载完毕后
根据你的服务器是国内请输入如下命令 (此命令是宝塔官方提供的更换宝塔host更改环境下载节点)
国内服务器输入命令(一行一行输入)
bash <(wget --no-check-certificate -qO- https://120.78.156.100/new/auto_node.sh)
国外服务器输入命令(一行一行输入)
bash <(wget --no-check-certificate -qO- https://120.78.156.100/new/auto_node.sh)
此前已遇该问题正在寻求解决方案
建议先一下重装系统后执行安装宝塔命令
在宝塔安装完成后执行如下命令 执行命令后再安装Nginx
国内服务器输入命令(一行一行输入)
sed -i "/bt.cn/d" /etc/hosts
echo "103.179.243.14 www.bt.cn download.bt.cn api.bt.cn dg1.bt.cn dg2.bt.cn" >> /etc/hosts
国外服务器输入命令(一行一行输入)
sed -i "/bt.cn/d" /etc/hosts
echo "128.1.164.196 www.bt.cn download.bt.cn api.bt.cn dg1.bt.cn dg2.bt.cn" >> /etc/hosts
问题总结:出现Nginx服务启动失败的情况基本上都是因为你的服务器与宝塔默认的下载节点通信存在部分异常导致安装的Nginx文件有缺失..异常等等问题所产生的 用我上述的命令进行重新更换节点IP即可解决 在此说明此问题仅对部分客户存在的异常可以得以解决 如果你的Nginx启动时是报错的问题 建议看好报错码前往宝塔论坛官方寻求帮助