下载编译源码包
下载源码包到指定的目录,
| 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/ |