操作系统:CentOS 7.6

下载

下载页面:http://nginx.org/en/download.html

选择合适的版本进行下载,推荐Stable version

wget http://nginx.org/download/nginx-1.26.2.tar.gz

安装

yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
tar -zxvf nginx-1.26.2.tar.gz -C /usr/local
cd /usr/local/nginx-1.26.2/
./configure --without-http_gzip_module --with-http_sub_module --with-http_stub_status_module --with-http_ssl_module
make & make install

开机启动

cd /lib/systemd/system/
vim nginx.service
[Unit]
Description=nginx 
After=network.target 
   
[Service] 
Type=forking 
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx reload
ExecStop=/usr/local/nginx/sbin/nginx quit
PrivateTmp=true 
   
[Install] 
WantedBy=multi-user.target
systemctl enable nginx.service

命令

  • systemctl start nginx.service启动nginx
  • systemctl stop nginx.service结束nginx
  • systemctl restart nginx.service重启nginx