Свежая установка: httpd.service: устройство не найдено - PullRequest
0 голосов
/ 29 июня 2018

В настоящее время я пытаюсь следовать этому руководству: https://marxtudor.com/how-to-install-wordpress-using-ssh-on-centos-vps/

Я использую Google Cloud Platform (бесплатная версия для тестирования) и создал новую виртуальную машину CentOS 7. Приведенное выше руководство - это первые команды, которые я заполняю, и я получаю эту ошибку:

Я следовал очень многим учебным пособиям, создал новую виртуальную машину и все время сталкиваюсь с этой ошибкой, что она не знает команду httpd. Я даже удалил проект и начал все сначала, но все равно не повезло.

[rsa-key-XXXXXX] $ sudo service httpd restart

Перенаправление в / bin / systemctl, перезапуск httpd.service

Не удалось перезапустить httpd.service: устройство не найдено.

[rsa-key-XXXXXX] $ httpd -t

-bash: httpd: команда не найдена

[RSA-ключ-XXXXXX] $

Может кто-нибудь сообщить мне, что может быть причиной этого?

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 22 декабря 2018

Я тоже получал ту же ошибку, вот как я решил свою проблему.

После входа в систему:

  • Шаг 1: Станьте пользователем root. команда: sudo su
  • Шаг 2. Обновление Kernal. команда: yum update -y
  • Шаг 3: Установите команду Apache: yum install httpd -y
  • Шаг 4: Запустите команду Apache: запуск службы httpd
  • Шаг 5: Проверьте команду Статус службы: статус httpd службы

Это должно решить вашу проблему. удачи

0 голосов
/ 12 октября 2018

Хотите установить WordPress для своего экземпляра виртуальной машины Compute Engine, используя CentOS 7?

Если это так, вы можете сделать это, настроив 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) Установите, настройте и запустите БД:

sudo yum -y install httpd mariadb-server php php-mysql
sudo systemctl start mariadb

4) Настройте MySQL (установите пароль для пользователя root, если хотите):

sudo mysql_secure_installation

5) Перезапустите Apache sudo service httpd restart

Как только MySQL настроен, вам нужно будет создать базу данных для вашей установки WordPress.

В соответствии с этой процедурой на вашем экземпляре виртуальной машины Compute Engine будут установлены и запущены Apache, MySQL и PHP.

Затем вы можете скачать выбранную версию WordPress [2], разархивировать файл и установить WordPress, посетив ваш IP-адрес и папку, в которую был загружен WordPress. Например, http://YOUR_PUBLIC_VM_IP_ADDRESS/wordpress.

Вас попросят указать имя базы данных, пользователя и пароль. Это позволит WordPress создать файл wp-config.php от вашего имени и продолжить установку.

На этом этапе WordPress уже должен быть установлен на вашем экземпляре виртуальной машины Compute Engine с использованием CentOS 7.

Более простой способ установить WordPress на экземпляры виртуальных машин Compute Engine - использовать Marketpace в консоли Cloud Platform. Перейдите в меню «Продукты и услуги»> «Торговая площадка» и найдите «Wordpress». Вам будет предложено множество различных вариантов запуска WordPress в экземпляре виртуальной машины Compute Engine. Тем не менее, кажется, что Debian является глухой ОС, используемой для этих опций.


Ссылки:

[1] https://cloud.google.com/community/tutorials/setting-up-lamp

[2] https://wordpress.org/download/

...