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 查看

 

posted @ 2024-11-10 10:08  lenbkan  阅读(119)  评论(0编辑  收藏  举报