我需要在Amazon EC2上安装Nginx。然而,导轨服务器已经运行在端口80在Amazon EC2上安装nginx
我需要:
- 看到什么服务器运行的是
- 图如何阻止它
- 图如何启动nginx的上端口80而不是该服务器。
任何帮助?
我需要在Amazon EC2上安装Nginx。然而,导轨服务器已经运行在端口80在Amazon EC2上安装nginx
我需要:
任何帮助?
我做了ps -ef并找到了nginx进程。 之后,我做了sudo kill,并再次启动nginx
选项1
的不同端口上运行Rails
如果你想运行在同一台服务器上的Rails和Nginx的,您可以先配置轨到不同的端口上运行,然后设置NGINX:
How to change Rails 3 server default port in develoment?
你可以有nginx的HTTP请求转发到新的端口,你选择F-或者Rails
选项2
使用一个单独的实例
您也可以使用单独的实例Nginx的。根据您的流量,Micro实例可能就足够了。
通常我会建议在不同的实例上运行负载平衡器。
Apache可能运行?你可以试试'''service apache2 stop''' –
也许。我得到这个错误:*停止Web服务器apache2 ulimit:88:错误设置限制(操作不允许) – Tony
随着sudo它的工作。但是我无法再启动它:(98)已经在使用的地址:make_sock:无法绑定到地址0.0.0.0:80 没有可用的侦听套接字,正在关闭 无法打开日志 动作'开始'失败。 Apache错误日志可能包含更多信息。 – Tony