web-dev-qa-db-ja.com

CentOS 7でserviceコマンドが機能しない

以下のように、centos 6.5のサービスの再起動、再読み込み、およびステータスの確認にserviceコマンドを使用していました:

$ Sudo service nginx restart OK
$ Sudo service nginx status OK

しかし、CentOS 7では、同じことを行うとこの通知が表示されます。

[root@admin ~]# service nginx restart
Redirecting to /bin/systemctl restart  nginx.service
[root@admin ~]# 

質問: Centos7.5でnginxサービスを開始するにはどうすればよいですか?

6
robue-a7119895

serviceコマンドは、CentOS 7では機能しなくなりました。 RedhatベースのOSはSysVinitシステムからSystemdに移行されました。

systemctl start nginx.serviceを使用する必要があります

SysVinitからsystemdチートシートにアクセスするには、次のリンクにアクセスしてください: https://fedoraproject.org/wiki/SysVinit_to_Systemd_Cheatsheet

6
Sepahrad Salour