Mac & Linux安装Nginx

下载

Nginx 源码下载:http://nginx.org/en/download.html ,选择 Stable version 稳定版即可

下载编译工具 Zlib :http://zlib.net/

下载编译工具 PCRE:http://www.pcre.org/

本文撰写时最新版本分别为:nginx-1.23.2、zlib-1.2.13、pcre2-10.40

若版本不同,注意下文涉及版本的命令

安装

解压下载的三个压缩包:

$ tar zxvf zlib-1.2.13
$ tar zxvf pcre2-10.40
$ tar zxvf nginx-1.23.2

编译安装:

$ cd nginx-1.23.2
$ ./configure --prefix=/usr/local/nginx --with-pcre=../pcre2-10.40 --with-zlib=../zlib-1.2.13
$ make
$ sudo make install

部分常用安装指令说明:

--prefix=path nginx安装目录,默认为 /usr/local/nginx

--with-pcre=path 指定PCRE库的资源路径

--with-zlib=path 指定zlib库的资源路径,ngx_http_gzip_module 需要该模块

使用

配置文件默认地址为: /usr/local/nginx/conf/nginx.conf

$ cd /usr/local/nginx/sbin
$ ./nginx -v
nginx version: nginx/1.23.2 # 表示安装完成

为方便使用,可软链接 nginx 命令到全局:

$ sudo ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/nginx

常用命令:

# 启动
$ sudo nginx

# 重启
$ sudo nginx -s reload

# 关闭
$ sudo nginx -s stop

参考: Building nginx from Sources

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值