能否在同一台服务器上同时安装和运行 nginx 和 apache 且同时监听 80端口?
有一台 vps 上面已经装了 apache 跑着一个Wordpress的博客。
想再装一个 nginx,挂一个 typecho,都在80端口,可行吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
有一台 vps 上面已经装了 apache 跑着一个Wordpress的博客。
想再装一个 nginx,挂一个 typecho,都在80端口,可行吗?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
同一个端口是不能同时有两个程序监听的。你可以试试用nginx+php-fpm或者全部上apache。
我个人是比较推荐使用nginx+php-fpm,因为php-fpm已经被官方纳入了,被官方团队维护,而且wordpress.com也是用nginx+php-fpm这样的部署方案。
为什么不在nginx上配置好几个不同的app呢?
Nginx可以配置几个不同的域名。
如
http://xiugq.blog.51cto.com/813544/693448
配置多个域名就好了,为什么非得同时用 apache 和 nginx 去同时监听呢。
多 IP 可以。
例如一个是 111.111.111.111:80 ,另一个是 127.0.0.1:80 .
你可以搞nginx反向代理 不过建议你把Wordpress移到apache中。
不可以,会冲突。
只回答问题的话,
那么就是:不行。
一个端口只能有一个软件监听。
如果再回答别的方案的话,那么就是:
web server多域名(同一个主机可以通过多个域名访问)(虚拟机通过改host虚拟出一个域名访问),