我参考此链接在 Ubuntu 上安装 Nginx:在 Ubuntu 13.04 上安装 Nginx、PHP5(和 PHP-FPM)和 MySQL 支持(LEMP)。
sudo su
— 运行正常。
apt-get install mysql-server mysql-client
mysql-client is already the newest version.
mysql-server is already the newest version.
但是当我在 Firefox 上尝试时,http://localhost
它没有显示欢迎页面。(那是因为 Nginx 没有运行)。
无法连接
Firefox 无法与本地主机的服务器建立连接。
答案1
请查看 nginx 使用的端口号。大多数情况下,如果安装了另一个 Web 服务器(例如 apache standalone 或 lamp)并且不当删除,默认端口 80 将被占用。
最好的办法是先使用以下命令检查端口号是否被占用 “netstat”检查当前使用的端口。
netstat -antp
如果 80 已被占用,请尝试以下操作
- 打开
nginx.conf
并将服务器端口号改为8080 - 保存并退出
通过以下方式重启 nginx:
sudo service nginx restart or /etc/init.d/nginx restart
检查上述操作是否有效,然后稍后进行必要的更改。