centos 全新安装:httpd.service:未找到设备

8i9zcol2  于 2022-11-07  发布在  其他
关注(0)|答案(3)|浏览(290)

目前,我正尝试遵循以下指南: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]$

谁能告诉我是什么原因导致的?
提前感谢!

kyxcudwk

kyxcudwk1#

我也得到了同样的错误,这就是我如何解决我的问题。
登录到计算机后:

  • 步骤1:成为root用户。命令:苏多苏
  • 步骤2:更新内核命令:yum更新-y
  • 步骤3:安装Apache命令:yum安装httpd -y
  • 步骤4:启动Apache命令:服务httpd启动
  • 步骤5:检查服务状态命令:服务httpd状态

这应该能解决你的问题祝你好运

ia2d9nvy

ia2d9nvy2#

您是否希望使用CentOS 7为您的计算引擎虚拟机示例安装WordPress?
如果是这样的话,你可以为你的虚拟机设置LAMP,如这里所述[1],然后下载你选择的WordPress版本[2]并安装在你的虚拟机上。
我知道您已经使用Centos 7成功设置了一个虚拟机示例,这对吗?假设是这样,正如您在[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)安装、配置和启动DB:

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安装创建一个数据库。
按照此过程,您将在计算引擎虚拟机示例上安装并运行Apache、MySQL和PHP。
然后,您可以下载您选择的WordPress版本[2],解压文件并通过访问您的IP地址和下载WordPress的文件夹来安装WordPress。例如,http://YOUR_PUBLIC_VM_IP_ADDRESS/wordpress
系统会要求您输入数据库名称、用户名和密码。这样WordPress就可以代表您创建wp-config.php文件并继续安装。
此时,您应该已经在使用CentOS 7的计算引擎VM示例上安装了WordPress。
在计算引擎VM示例上安装WordPress的一个更简单的方法是使用云平台控制台中的Marketplace。进入您的产品和服务菜单〉Marketplace,然后搜索“WordPress”。您将看到许多不同的选项来在计算引擎VM示例中启动WordPress。尽管如此,Debian似乎是默认的操作系统。
链接:
[1][https://cloud.google.com/community/tutorials/setting-up-lamp](https://cloud.google.com/community/tutorials/setting-up-lamp)
[2][https://wordpress.org/download/](https://wordpress.org/download/)

acruukt9

acruukt93#

在我的例子中,我通过查看实际的包名中有“httpd”来解决这个问题。
httpd.x86_64
它返回httpd.x86_64
另外,稍后,当执行sudo service httpd start时,我收到需要PolicyKit1的通知。
yum install -y httpd.x86_64 polkit-qt.x86_64
service httpd start

相关问题