目录
1、官网下载
wget http://nginx.org/download/nginx-1.18.0.tar.gz
2、安装
2.1、预安装依赖库
yum -y install gcc zlib zlib-devel pcre pcre-devel openssl openssl-devel
2.2、解压缩
tar -xzvf nginx-1.18.0.tar.gz
2.2、进入解压缩目录,执行预检测
./configure --with-http_ssl_module
2.3、编译
make
2.4、安装
make install
2.5、启动
/usr/local/nginx/sbin/nginx
2.6、配置服务自启动
2.6.1、编辑自启动文件
保存以下文件至/lib/systemd/system目录,命名为nginx.service
[Unit]
Description=Nginx
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
2.6.2、启动自动设置
systemctl enable nginx.service
2.6.3、systemctl 其他相关命令
systemctl start nginx.service #(启动nginx服务)
systemctl stop nginx.service #(停止nginx服务)
systemctl enable nginx.service #(设置开机自启动)
systemctl disable nginx.service #(停止开机自启动)
systemctl status nginx.service #(查看服务当前状态)
systemctl restart nginx.service #(重新启动服务)
systemctl list-units --type=service #(查看所有已启动的服务)