Appearance
麒麟linux安装Nginx
解压/ 安装
sh
# 解压缩包
tar -zxvf nginx-1.24.0.tar.gz
# 切换到 Nginx 解压目录
cd nginx-1.24.0
# 编译前的配置和依赖检查
./configure
# 编译安装
make
make install
运行nginx
修改conf后,在/usr/local/nginx/sbin目录执行./nginx -s reload
sh
# 切换到安装目录
cd /usr/local/nginx/sbin
# 关闭nginx
./nginx -s stop
# 重启nginx
./nginx -s reload
# 运行
./nginx
nginx注册成服务
sh
# 创建redis 服务
sudo vim /etc/systemd/system/nginx.service
nginx 服务的配置内容
sh
[Unit]
Description=nginx service
After=network.target
[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop
# Restart=always
[Install]
WantedBy=multi-user.target
sh
# 重新加载systemd管理器配置:
sudo systemctl daemon-reload
# 启动nginx服务
sudo systemctl start nginx
# 关闭nginx服务
sudo systemctl stop nginx
# 重启nginx服务
sudo systemctl restart nginx
# nginx设置为开机自启。
sudo systemctl enable nginx
# 取消nginx开机自启。
sudo systemctl disable nginx
# 检查nginx服务状态。
sudo systemctl status nginx