javalouvre

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  #(查看所有已启动的服务)

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-06-20
  • 2021-10-11
  • 2021-12-27
  • 2021-10-10
猜你喜欢
  • 2021-12-27
  • 2021-12-27
  • 2021-11-10
  • 2022-12-23
  • 2021-12-27
  • 2019-08-06
相关资源
相似解决方案