httpd 重启时的 Linux 错误 - systemctl:找不到命令

0

【以下的问题经过翻译处理】 你好,

在 BASH 中运行时收到该错误:

$ sudo systemctl restart httpd

我需要根据添加新的 <virtualHost> 来重新启动

运行:

$ cat /etc/os-release

VERSION="2018.03"
NAME="Amazon Linux AMI"
VERSION="2018.03"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2018.03"
PRETTY_NAME="Amazon Linux AMI 2018.03"
ANSI_COLOR="0;33"
CPE_NAME="cpe:/o:amazon:linux:2018.03:ga"
HOME_URL="http://aws.amazon.com/amazon-linux-ami/"

这个操作可以通过 EC2 控制台选中该实例,然后选择“实例状态”->“重启” 来完成吗?

提前感谢您提供的任何指导。

profile picture
EXPERT
demandé il y a 6 mois32 vues
1 réponse
0

【以下的回答经过翻译处理】 你好,

systemctl 命令由 systemd 包提供,在 Amazon Linux 2018.03 上不可用。 相反,您可以使用 service 命令重新启动 Apache 服务器。

sudo service httpd restart

我建议先检查配置。

sudo service httpd configtest

要将 systemd 与 Amazon Linux 结合使用,您可以将 Amazon Linux 2 与提供的 systemd 和 systemctl 命令一起使用 https://aws.amazon.com/amazon-linux-2/

profile picture
EXPERT
répondu il y a 6 mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions