源码安装
mkdir -p /usr/local/nignx && mkdir -p /usr/local/tools
cd /usr/local/tools
yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
wget http://nginx.org/download/nginx-1.18.0.tar.gz
tar -zxvf nginx-1.18.0.tar.gz
cd nginx-1.18.0
./configure --prefix=/usr/local/nginx
make && make install
/usr/local/nginx/sbin/nginx
编译安装的配置参数
参数 | 含义 |
---|
–prefix | 指定安装的目录 |
–user | 运行nginx的worker子进程的属主 |
–group | 运行nginx的worker子进程的属主 |
–pid-path | 存放进程运行pid文件的路径 |
–conf-path | 配置文件nginx.conf的存放路径 |
–error-log-path | 错误日志error.log的存放路径 |
–http-log-path | 访问日志access.log的存放路径 |
–with-pcre | pcre库的存放路径,正则表达式会用到 |
–with-zlib | zlib库的存放路径,gzip模块会用到 |