我继承了运行 WordPress 的 AWS EC2 实例的所有权。我不熟悉 Unix。我不知道 WordPress 是如何安装的。我不知道如何检查正在运行哪个 Web 服务器。WordPress 告诉我应该升级到新版本的 PHP。我无法使用 RSA 密钥连接到 AWS EC2 实例(另一个问题),因此我一直在登录 AWS 并使用 Amazon Cloudshell。
我已按照一系列步骤启用 PHP 版本 8.2,我认为这些步骤效果良好:
sudo amazon-linux-extras | grep php
_ php8.0 可用 [ =稳定 ]
_ php8.1 可用 [ =稳定 ]
68 php8.2=最新已启用 [ =稳定 ]
WordPress 告诉我该网站正在运行 PHP 7.0.30,我希望在 php 列表中看到该版本,但它没有出现。
启用 php8.2 后,WordPress 仍标记我应该升级到新版本的 PHP。我所遵循的说明中的最后一步是“重新启动 Web 服务器”。我尝试过以下命令来执行此操作,但没有成功:
sudo systemctl 重新启动 httpd
无法获取 D-Bus 连接:操作不允许
哪个 httpd
/usr/bin/which:没有 httpd(/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/node_modules/aws-cdk/bin:/home/cloudshell-user/.local/bin:/home/cloudshell-user/bin)
我需要做什么才能重新启动我的网络服务器?