开发者社区> 问答> 正文

能否在一台阿里云服务器上同时部署Apache和Nginx?

我的情况是这样的:
之前在阿里云上用Apache部署了几个用PHP开发的Web程序,80端口。最近想用Flask写几个接口,部署在Nginx上运行。
然后我设置Nginx端口为80时,可以访问到Nginx服务器,Apache访问不到;然后我设置Nginx端口为8080(8000、8888等)时,可以访问到Apache服务器,Nginx访问不到。
请问这是什么原因?有什么解决方案?谢谢大家!

展开
收起
a123456678 2016-06-27 11:00:43 4673 0
1 条回答
写回答
取消 提交回答
  • 同时部署是没有问题的,但是两个程序是不能共用一个端口的。如果你想要两个程序对外都是一个端口,可以考虑让Ngnix代理Apache的请求,并把处理交给Apache。

    2019-07-17 19:47:23
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云产品十月刊 立即下载
基于阿里云构建博学谷平台实时湖仓 立即下载
阿里云ElasticsearchSeverless版产品发布 立即下载

相关镜像