#####################################准备工作######################################
#安装gcc
yum install gcc-c++
#安装PCRE pcre-devel
yum install -y pcre pcre-devel
#安装zlib
yum install -y zlib zlib-devel
#安装Open SSL
yum install -y openssl openssl-devel
#####################################下载nginx安装包######################################
wget http://nginx.org/download/nginx-1.23.0.tar.gz //
//解压
tar -xvf nginx-1.16.1.tar.gz //注意将解压后的文件夹MV /usr/local/nginx
cd nginx-1.16.1
########################################安装#######################################
./configure –with-http_stub_status_module –with-http_ssl_module
make && make install
./configure –help | more
#######################################相关的命令#####################################
停止指令
./nginx -s stop
或
./nginx -s quit
重启命令
./nginx -s reload
查看nginx进程
ps -ef|grep nginx
#######################################注册到linux的服务################################
vim /usr/lib/systemd/system/nginx.service
//文件内容如下
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target