[英]Fresh install: httpd.service: Unit not found
目前我正在尝试遵循本指南: https ://marxtudor.com/how-to-install-wordpress-using-ssh-on-centos-vps/
我正在使用 Google Cloud Platform(免费版进行测试)并且我创建了一个新的 CentOS 7 VM。 上面的指南是我填写的第一个命令,我不断收到此错误:
我已经学习了很多教程,创建了一个新的虚拟机,并且一直遇到这个错误,它不知道 httpd 命令。我什至删除了项目并重新开始,但仍然没有运气。
[rsa-key-XXXXXX]$ sudo service httpd restart
Redirecting to /bin/systemctl restart httpd.service
Failed to restart httpd.service: Unit not found.
[rsa-key-XXXXXX]$ httpd -t
-bash: httpd: command not found
[rsa-key-XXXXXX]$
任何人都可以让我知道可能导致这种情况的原因吗?
提前致谢!
我也遇到了同样的错误,这就是我解决问题的方式。
登录到计算机后:
这应该可以解决您的问题。 祝好运
您是否要使用CentOS 7为Compute Engine VM实例安装WordPress?
如果是这种情况,您可以按照此处[1]的说明为VM设置LAMP,然后下载您选择的WordPress版本[2]并将其安装在VM上。
我了解您已经使用Centos 7成功设置了VM实例,对吗? 假设您可以从[1]中看到,对于CentOS 7,这些将是执行此安装的命令:
1)更新并安装Apache和PHP:
sudo yum check-update
sudo yum -y install httpd php
2)启动Apache服务:
sudo service httpd start
sudo chkconfig httpd on
3)安装,配置和启动数据库:
sudo yum -y install httpd mariadb-server php php-mysql
sudo systemctl start mariadb
4)配置MySQL(如果需要,请为root用户设置密码):
sudo mysql_secure_installation
5)重启Apache sudo服务httpd重启
设置完MySQL之后,您将必须为WordPress安装创建一个数据库。
按照此步骤,您将在Compute Engine VM实例上安装并运行Apache,MySQL和PHP。
然后,您可以下载您选择的WordPress版本[2],解压缩文件并通过访问您的IP地址和WordPress的下载文件夹来安装WordPress。 例如, http:// YOUR_PUBLIC_VM_IP_ADDRESS / wordpress 。
系统将要求您输入数据库名称,用户名和密码。 这将允许WordPress代表您创建wp-config.php文件并继续安装。
此时,您应该已经使用CentOS 7在您的Compute Engine VM实例上安装了WordPress。
在Compute Engine VM实例上安装WordPress的更简单方法是使用Cloud Platform Console中的Marketpace。 转到“产品和服务”菜单>“市场”,然后搜索“ Wordpress”。 您将看到许多不同的选项,以在Compute Engine VM实例中启动WordPress。 但是,似乎Debian是用于这些选项的默认操作系统。
链接:
[1] https://cloud.google.com/community/tutorials/setting-up-lamp
Fabian Garcia 的解决方案仍然有效。 我只是偶然发现了这一点,记得有这些错误。 chkconfig on resolves failed to start http.service: unit not found
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.