Ubuntuでnginxの自動起動を設定する方法は何ですか?

UbuntuでNginxを自動起動するには、次の手順に従うことができます。

  1. 端末を開く(Ctrl+Alt+T)。
  2. systemdは、システムの管理と起動プロセスを担当するソフトウェアです。
  3. システムディーモンをインストールするために、sudo apt-get install systemd を実行してください。
  4. nginxのサービス
  5. sudo nano /etc/systemd/system/nginx.service を開いてください。
  6. [Unit]
    Description=NGINX HTTPサーバーおよびリバースプロキシサーバー
    After=syslog.target network.target remote-fs.target nss-lookup.target[Service]
    Type=forking
    PIDFile=/run/nginx.pid
    ExecStartPre=/usr/sbin/nginx -t -q -g ‘daemon on; master_process on;’
    ExecStart=/usr/sbin/nginx -g ‘daemon on; master_process on;’
    ExecReload=/usr/sbin/nginx -g ‘daemon on; master_process on;’ -s reload
    ExecStop=/usr/sbin/nginx -g ‘daemon on; master_process on;’ -s quit

    [Install]
    WantedBy=multi-user.target

  7. Ctrl+Xを使用して、ファイルを保存してnanoエディターから退出します。
  8. nginx.serviceを有効にするために、sudo systemctl enable nginx.service を実行してください。
  9. Nginxサービスを開始します。
  10. nginx.serviceのステータスを表示してください。

現在、Ubuntuを起動するとNginxも自動的に起動します。

bannerAds