Nginx是什么?
- Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
Nginx的安装
- 可以使用 Homebrew 来安装 Nginx。
- $ ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
- $ brew install nginx
Nginx的配置
- 启动
$ nginx
- 查看版本,以及配置文件地址
nginx -V
- 配置文件
- 配置PHP的服务器,而且只使用一个端口所以只需要改动server部分
- 在vim中点击‘i’进入编辑模式。
cd /usr/local/etc/nginx
ls
vim /usr/local/etc/nginx/nginx.conf
/usr/local/etc/nginx/nginx.conf
(command+shift+G)
- 重启Nginx服务
nginx -s reload
- 检查配置文件nginx.conf的正确性命令
nginx -t
- 停止nginx服务命令
$ nginx -s stop
$ nginx -s quit
- 重新启动加载
$ nginx -s reload
- for Example:判断Nginx配置是否成功
- 在Nginx的网站根目录(/usr/local/var)下创建一个html文件,随便起名hello.html
- 进入你的网站看看能不能打开文件
- 你的ip/文件名 例如:localhost/hello.html
- for Example:判断Nginx配置php是否成功
- 在Nginx的网站根目录(/usr/local/var)下创建一个php文件,随便起名phpinfo.php
- 进入你的网站看看能不能打开文件
- 你的ip/文件名 例如:localhost/phpinfo.php
nginx无法访问php页面的问题记录
启动php-fmp时的问题
- 你的ip/文件名 例如:localhost/phpinfo.php