Nginx可以说是现在最常用的Web服务器,早期的Nginx只有Liunx的版本,但很容易移植到MacOS中。现在通常不需要自己编译,直接使用工具安装就可以了。因为在前端开发中可能会用到Nginx来模拟产品真实部署的情况,所以安装一个Nginx是非常有必要的。本文描述的是如何在MacOS的环境中安装Nginx。关于在Windows 10中安装,可以参考本站的另外一篇文章: 在Windows 10上安装和设置Nginx
使用Brew安装
我们使用 Homwbrew 来安装 nginx 。在命令行下执行
1 | brew install nginx |
在安装中,会有一些总要的提示信息组要注意:
1 | ... |
从这些信息里我们知道:
- 默认的文档根目录(Docroot)在: /usr/local/var/www
- 配置文件是: /usr/local/etc/nginx/nginx.conf
- 为了避免需要管理员权限运行,所以默认端口设置为8080
现在,我们可以启动nginx了。 执行:
1 | nginx |
现在用浏览器访问 http://localhost:8080 , 你可以看到nginx默认的欢迎页面。
常用命令
nginx -s stop - 快速停止 nginx 服务
nginx -s quit - 停止 nginx 服务
nginx -s reload - 重新加载配置文件
nginx -s reopen - 重新打开日志文件