sudo systemctl start nginx

发布时间:2025-06-24 17:43:53  作者:北方职教升学中心  阅读量:136


(此处代码块中的 nginx的路径需要自己配置)。

Nginx服务应在系统启动时自动启动,您可以使用Systemd来管理Nginx服务,

sudo systemctl start nginx。以下是在linux上设置nginx启动自启动步骤:

  1. 创建自定义的Systemd单元文件:

    cd /lib/systemd/system/。
  2. 验证服务状态:

    systemctl status nginx。并配置其启动和自启动。
  3. vim /etc/systemd/system/nginx.service。

  4. Systemd管理器配置重新加载#xff1a;

  5. sudo systemctl daemon-reload。
    [Unit]Description=Nginx HTTP and reverse proxy serverAfter=network.target [Service]Type=forkingExecStart=/usr/local/nginx/sbin/nginxExecReload=/usr/local/nginx/sbin/nginx -s reloadExecStop=/usr/local/nginx/sbin/nginx -s stopPrivateTmp=true [Install]WantedBy=multi-user.target。
  6. 启用-启动Nginx服务:

  7. sudo systemctl enable nginx。