美文网首页
Mac系统(M3芯片)下安装Nginx并完成简单设置

Mac系统(M3芯片)下安装Nginx并完成简单设置

作者: 米有意思 | 来源:发表于2024-08-02 23:15 被阅读0次

前提: Homebrew 必须安装,此过程比较简单,请自行搜索教程并安装。
以下内容是本次安装Nginx时系统环境及Homebrew软件版本,记录一下具体安装过程,方便大家参考:

系统芯片:Apple M3
macOS:14.6 (23G80)
brew版本:4.3.12

1. 查看nginx详细信息

首先,可通过命令行 brew info nginx 先查看nginx安装后网站及配置文件( nginx.conf )所在路径。

查看nginx配置详细信息.png

其中,关键信息说明整理如下:

关键信息 含义
Not installed 表示本机还未安装 Nginx
nginx: stable 1.27.0 nginx 版本信息
Dependencies Required nginx依赖文件,其中openssl及pcre2本机暂未安装,install过程中会自动安装
/opt/homebrew/var/www 网站目录所在路径
/opt/homebrew/etc/nginx/nginx.conf nginx配置文件所在路径,其中默认端口号是 8080 ,安装完毕后可修改为 80,重载配置后生效
brew services start nginx 立即启动 nginx

2. 安装 nginx

使用命令行 brew install nginx 进行安装。

安装nginx过程.png

从上面过程中可以看到,nginx依赖文件openssl及pcre2已成功安装。安装完毕后,可再次执行 brew info nginx 可以看到 nginx 本机安装后所在路径。

nginx安装成功后截图.png

nginx 在 苹果 M3 芯片和 intel 芯片上,安装后位置是不一样的。

/opt/homebrew/etc/nginx  // M3芯片上所在位置
/usr/local/etc/nginx     // intel芯片上所在位置

nginx 在 苹果 M3 芯片和 intel 芯片上,启动程序路径区别:

/opt/homebrew/Cellar/nginx/1.27.0/bin/nginx  // M3芯片
/usr/local/Cellar/nginx/1.27.0/bin/nginx   // intel芯片

3. 启动 nginx

当前操作流程使用brew成功安装后,可直接执行命令 nginx ,如果控制台没有输出错误信息即启动成功。可在浏览器中访问 http://localhost:8080/,验证是否启动成功。

nginx启动成功.png

4. 修改端口号

找到nginx配置文件 /opt/homebrew/etc/nginx/nginx.conf , 将 监听端口号从8080改为80,保存配置文件后执行 nginx -t , 判断配置文件正确性。

测试nginx配置文件正确性.png
再次启动nginx,在浏览器中访问 http://localhost,验证是否启动成功。 端口80启动成功.png

5. nginx 常用命令

常用命令 含义
nginx -v 查看 nginx 版本信息
nginx -V 查看 nginx 版本信息及配置文件相关信息(注意大写V)
nginx -t 测试配置文件正确性
nginx 启动 nginx
nginx -s reload 重新加载 nginx 配置文件,重启 nginx
nginx -s quit 正常退出 nginx 服务,并保存相关信息
nginx -s stop 强制停止 nginx 服务
nginx -h 帮助
nginx -c filename 指定配置文件

nginx 安装过程及简单配置介绍完毕,后续会陆续更新 nginx 性能调优、负载均衡、反向代理、伪静态等相关内容。

相关文章

网友评论

      本文标题:Mac系统(M3芯片)下安装Nginx并完成简单设置

      本文链接:https://www.haomeiwen.com/subject/eefzhjtx.html