一、安装
安装依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
cd /usr/local
mkdir nginx
cd nginx
wget http://nginx.org/download/nginx-1.22.0.tar.gz
tar -zxvf nginx-1.22.0.tar.gz
rm -rf nginx-1.22.0.tar.gz
cd nginx-1.22.0
./configure --with-http_stub_status_module --with-http_ssl_module
make
make install
安装完成 启动命令nginx在/usr/local/nginx/sbin/下
cd /usr/local/nginx/sbin/
./nginx
二、配置nginx环境变量
vim /etc/profile
在末尾加人
export NGINX_HOME=/usr/local/nginx
export PATH=$PATH:$NGINX_HOME/sbin
或者
PATH=$PATH:/usr/local/nginx/sbin
重启
/usr/local/nginx/sbin/nginx -s reload
三、设置nginx为系统服务 自启
vim /lib/systemd/system/nginx.service
[Unit]
Description=nginx service
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
重载系统服务
systemctl daemon-reload
启动nginx
systemctl start nginx
查看nginx状态
systemctl status nginx
设置开机自启
systemctl enable nginx