1.在线安装nginx
sudo apt update
sudo apt -y install nginx
2.检查是否安装成功
nginx -v
3.安装之后的文件结构
# 所有的配置文件
/etc/nginx
# 虚拟主机
/etc/nginx/sites-available
# 程序文件
/usr/sbin/nginx
# 日志
/var/log/nginx
# 启动脚本
/etc/init.d/nginx
# 启动Nginx
sudo nginx
4.nginx常用命令
# 查看版本号
nginx -v
# 查看版本号与nginx支持的模块
nginx -V
# 检查配置文件语法是否正确
nginx -t
# 启动服务
nginx
nginx -s start
# 暴力停止服务
nginx -s stop
# 优雅停止服务
nginx -s quit
# 重新加载配置文件
nginx -s reload
5.配置systemctl服务
- 创建
nginx.service
文件
sudo vi /etc/systemd/system/nginx.service
- 配置如下
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf
ExecReload=/usr/sbin/nginx -s reload
ExecStop=/usr/sbin/nginx -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
保存并且关闭文件
- 重载守护进程
sudo systemctl daemon-reload
- 配置后服务命令
sudo systemctl start nginx
sudo systemctl stop nginx
sudo systemctl restart nginx
标签:sbin,etc,sudo,nginx,systemctl,usr,ubuntu,安装
From: https://www.cnblogs.com/unlockth/p/17124210.html