mac brew install nginx

本文介绍了如何使用Homebrew在MacOS环境下安装nginx,并详细解释了默认配置文件的位置及如何通过命令行启动nginx服务。此外,还提供了如何设置launchd让nginx随系统启动的方法。

Docroot is: /usr/local/var/www

The default port has been set in /usr/local/etc/nginx/nginx.conf to 8080 so that nginx can run without sudo.

nginx will load all files in /usr/local/etc/nginx/servers/.

To have launchd start nginx now and restart at login: brew services start nginx Or, if you don't want/need a background service you can just run: nginx ==> Summary ? /usr/local/Cellar/nginx/1.10.1: 7 files, 972.2K

转载于:https://my.oschina.net/michao/blog/738584

### 安装指定版本的 Nginx(1.24)在 Mac M1 芯片设备上 在 Mac M1 芯片设备上,使用 `brew` 安装指定版本的 Nginx(例如 1.24)需要通过特定的命令和方法。由于 `brew` 默认安装的是最新版本的软件包,因此需要手动操作以安装特定版本。 #### 1. 查找特定版本的公式 首先,需要找到 Nginx 1.24 的公式(Formula)。可以通过以下命令查看历史版本的提交记录: ```bash brew log nginx ``` 该命令会列出所有与 Nginx 相关的提交记录,找到与版本 1.24 对应的提交哈希值。例如,假设提交哈希值为 `abc1234`。 #### 2. 使用特定提交的公式安装 接下来,使用找到的提交哈希值来安装特定版本的 Nginx。运行以下命令: ```bash brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/abc1234/Formula/nginx.rb ``` 替换 `abc1234` 为实际找到的提交哈希值。 #### 3. 验证安装 安装完成后,可以通过以下命令验证 Nginx 的版本是否正确: ```bash nginx -v ``` 该命令会显示当前安装的 Nginx 版本号,确保其为 1.24。 #### 4. 安装依赖项 如果安装过程中提示缺少依赖项,可以使用以下命令安装缺失的依赖: ```bash brew install --only-dependencies nginx ``` #### 5. 配置和启动 Nginx 安装完成后,可以通过以下命令配置和启动 Nginx: ```bash brew services start nginx ``` 如果需要自定义配置文件,可以编辑 `/usr/local/etc/nginx/nginx.conf` 文件。 ### 注意事项 - 确保 `brew` 已经更新到最新版本,以支持 M1 芯片设备上的软件安装。 - 如果遇到问题,可以尝试使用 `brew doctor` 检查系统环境并修复潜在问题。 - 由于历史版本的公式可能不在默认的 `brew` 仓库中,因此需要手动指定公式文件的 URL[^1]。 ### 示例代码 ```bash # 查看 Nginx 的历史提交记录 brew log nginx # 使用特定提交的公式安装 Nginx 1.24 brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/abc1234/Formula/nginx.rb # 验证 Nginx 版本 nginx -v # 启动 Nginx 服务 brew services start nginx ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值