macOS nginx 编译安装教程
提示: 本文原创,转载请注明地址 https://www.cnblogs.com/baokang/p/18537658
nginx 有多种安装方式
方式一:可以通过包管理器(homebrew)安装,安装较为简单brew install nginx 即可,使用方式查看brew info nginx
方式二:通过源码编译的方式,本篇主要介绍这种安装方式
源码编译安装
1、打卡官方下载页面 https://nginx.org/en/download.html 选择稳定版本(Stable version)下载

2、创建文件夹 /usr/local/nginx(用于存放编译结果)
lenbkan@lenbkan nginx-1.26.2 % cd /usr/local/
lenbkan@lenbkan nginx-1.26.2 % open .
通过界面形式创建 nginx 目录:由于macOS权限限制,通过mkdir在 /usr/local/ 目录下创建文件夹会存在权限问题,需要打开 root 权限比较麻烦,因此从界面创建,输入本机密码确认即可

3、从终端或者iTerm进入文件目录,进行代码编译
lenbkan@lenbkan nginx-1.26.2 % cd /Users/{your name}/Downloads/nginx-1.26.2
lenbkan@lenbkan nginx-1.26.2 % ./configure
lenbkan@lenbkan nginx-1.26.2 % make
lenbkan@lenbkan nginx-1.26.2 % make install
4、修改 nginx 配置文件 /usr/local/nginx/conf/nginx.conf 将默认端口从 80 改成 8080
5、编译完成后,启动 nginx
lenbkan@lenbkan nginx-1.26.2 % ./usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
6、浏览器打开 http://localhost:8080/ 安装成功,nginx 默认页面存放在 /usr/local/nginx/html/ 目录下,可以自行修改首页 html 内容

7、进程查看,可以在活动监视器中搜索 nginx 查看


浙公网安备 33010602011771号