これを使用して shファイル Nginxをインストールします。しかし、nginx.confを変更し、Nginxをリロードまたは再起動しようとしても、再起動しませんでした。このコマンド
Sudo systemctl restart nginx
私にくれた
Sudo: unable to resolve Host localhost.localdomain Sudo: systemctl: command not found
そしてこれ
Sudo service nginx restart
Sudo: unable to resolve Host localhost.localdomain nginx: unrecognized service
そしてこれ
Sudo /etc/init.d/nginx restart
Sudo: unable to resolve Host localhost.localdomain Sudo:
/etc/init.d/nginx: command not found
ファイルはおそらくそこにあります:/ usr/local/nginx/sbin/nginx確認するには
ps aux | grep nginx
プロセスを強制終了するには:
Sudo killall nginx
そして再び始めます。
/usr/local/nginx/sbin/nginx
Nginx Webサーバーは、次のコマンドライン構文のいずれかを使用して再起動できます。 Ubuntu Linuxなどのsystemdベースのバージョンでsystemctl
を使用します16.04LTS以上:
Sudo systemctl restart nginx
OR
Sudo service nginx restart
または(以前のUbuntu Linuxバージョン):
Sudo /etc/init.d/nginx restart
同じコマンドを使用して、Red Hat 7バージョンでnginxサーバーを起動/停止/再起動できます:
Sudo systemctl start nginx
Sudo systemctl stop nginx
Sudo systemctl restart nginx
OR
Sudo service nginx start
Sudo service nginx stop
Sudo service nginx restart
OR
Sudo /etc/init.d/nginx start
Sudo /etc/init.d/nginx stop
Sudo /etc/init.d/nginx restart
nginxサーバーのステータスを表示するには、次のコマンドのいずれかを使用します:
Sudo service nginx status
OR
Sudo /etc/init.d/nginx status
またはRed Hat 7、CentOS 7以降の場合
Sudo systemctl status nginx