下载编译源码包
下载源码包到指定的目录,
1 | wget http://nginx.org/download/nginx-1.20.2.tar.gz |
解压并编译源码
1 | tar -zxvf nginx-1.20.2.tar.gz |
1)配置Nginx编译文件参数
1 | ./configure --with-stream |
2)编译、安装,make && make install
1 | make & make install |
vim /usr/local/nginx/conf/nginx.conf
1 | worker_processes auto; |
添加到环境变量
1、编辑/etc/profile
vim /etc/profile
2、在最后一行添加配置,:wq保存
PATH=$PATH:/usr/local/nginx/sbin
export PATH
3、使配置立即生效
source /etc/profile
– 查看帮助
nginx -h
遇到的问题
[root@bigdata-3 nginx-1.20.2]# nginx -s reload
nginx: [error] open() “/usr/local/nginx/logs/nginx.pid” failed (2: No such file or directory)
1 | mkdir -p /var/logs/nginx/ |