Linux 安装nginx详解 日期:2023-03-10 人气:332 ### 安装 ``` cd ~ mdkri download cd download wget http://nginx.org/download/nginx-1.9.8.tar.gz tar zxf nginx-1.9.8.tar.gz cd nginx-1.9.8 // 执行命令,安装ssl证书相关模块 ./configure --with-http_stub_status_module --with-http_ssl_module ``` ### 设置开机启动 - 创建开机自启脚本(nginx.service) ``` cd /etc/systemd/system vi nginx.service ``` nginx.service文件内容 # /usr/local/nginx/sbin/nginx 为nginx执行文件路径 ``` [Unit] Description=nginx service 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 ``` - 设置文件权限 ``` chmod 755 nginx.service ``` - 设置开机自启动 ``` systemctl daemon-reload systemctl enable nginx ``` - 先用此命令启停一下 看配置是否正常 ``` systemctl start nginx # nginx启动 systemctl stop nginx # nginx停止 ``` - 其他命令 ``` # 启动nginx服务 systemctl start nginx.service # 重新启动nginx服务 systemctl restart nginx.service # 查看nginx服务当前状态 systemctl status nginx.service # 停止开机自启动 systemctl disable nginx.service ``` 标签: 上一篇:mysql权限管理命令 下一篇:While resolving: angular-in-memory-web-api@0.14.0 Found: @angular/common@15.2.0 随便看看 2026-01-08 如何使用mvn命令导入依赖 2026-01-07 mysql权限管理命令 2025-12-30 哎和唉的区别在哪 2025-12-30 印章小知识——各部分名称 2025-12-15 明初大移民的影响 留言