Инструкция по установке


Установка с использованием GitHub

Скачать WordPress из GitHub

  1. Разируйте пакет в пустом каталоге и загрузите все.

  2. Откройте wpadmininstallphp в вашем браузере. Он проведет вас через процесс, чтобы настроить файл wp-config.php с деталями подключения к базе данных.

  3. Если по какой -то причине это не работает, не волнуйтесь. Это не работает на всех веб -хостах. Откройте wp-config-sample.php с текстовым редактором, таким как WordPad или аналогичный, и заполните детали подключения к базе данных.

  4. Сохраните файл как wp-config.php и загрузите его.

  5. Откройте wpadmininstallphp в вашем браузере.

  6. После того, как файл конфигурации будет настроен, установщик настроит таблицы, необходимые для вашего сайта. Если есть ошибка, дважды проверьте свой файл wp-config.php и попробуйте еще раз. Если он снова выйдет из строя, перейдите в Форумы поддержки WordPress с как можно большим количеством данных.

  7. Если вы не ввели пароль, обратите внимание на данный вам пароль. Если вы не предоставили имя пользователя, это будет `Admin ‘.

  8. Установщик должен отправить вас на страница авторизации. Войдите в систему с именем пользователя и паролем, которые вы выбрали во время установки. Если для вас был сгенерирован пароль, вы можете нажать «профиль», чтобы изменить пароль.

Установка с использованием Docker

Установите пакеты Docker с помощью команды APT ниже:

apt-get install docker.io

Когда установка закончена, запустите Docker и добавьте его, чтобы запустить время загрузки системы с командой SystemCtl:

systemctl start docker
systemctl enable docker

Далее, проверьте версию Docker с этой командой Docker:

docker version
docker run hello-world

Настройка контейнера MariaDB

На этом этапе мы скачаем новые изображения MariaDB из реестра Docker и создадим новый контейнер на основе этого изображения. Мы настроим новую базу данных и пользователя для установки WordPress. Загрузите изображение Docker MariaDB в систему с помощью команды Docker Pull:

docker pull mariadb

Теперь вы можете увидеть новое изображение Docker MariaDB с командой ниже:

docker images

Затем создайте новый контейнер с изображения MariaDB для установки WordPress. Перед созданием нового контейнера создайте новый каталог для данных WordPress, каталога базы данных и каталога кода WordPress.

mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html

Теперь создайте новый контейнер MariaDB с именем ‘WordPressDB’ с командой ниже:

docker run -e MYSQL_ROOT_PASSWORD=aqwe123 -e MYSQL_USER=wpuser -e MYSQL_PASSWORD=wpuser@ -e MYSQL_DATABASE=wordpress_db -v /root/wordpress/database:/var/lib/mysql --name wordpressdb -d mariadb

Контейнер Themariadbriadb был создан, теперь проверьте нового пользователя и базу данных для установки WordPress, чтобы убедиться, что нет ошибки с командой сверху. На хост -машине проверьте IP -адрес контейнера WordPressDB с помощью команды Docker ниже:

docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb

Затем подключитесь к контейнеру WordPressDB с командой MySQL из системы хоста:

mysql -u wpuser -h 172.17.0.2 -p 
TYPE PASSWORD: wpuser@

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

Настройка контейнера WordPress

Как только контейнер с базой данных был создан, загрузите последнее изображение WordPress Docker с командой Docker Pull:

docker pull wordpress:latest

Когда загрузка завершена, создайте новый контейнер с изображений с именем «WPContainer».

docker run -e WORDPRESS_DB_USER=wpuser -e WORDPRESS_DB_PASSWORD=wpuser@ -e WORDPRESS_DB_NAME=wordpress_db -p 8081:80 -v /root/wordpress/html:/var/www/html --link wordpressdb:mysql --name wpcontainer -d wordpress

Чтобы увидеть работает контейнер WordPress, вы можете проверить его с помощью команды Curl на IP -IP и порте 8081.

curl -I 192.168.43.99:8081

Вы увидите результаты:

  • Веб -сервер - Apache, работающий на Debian.
  • PHP 5.6 работает в контейнере.
  • Вы видите перенаправление на установку WordPresss.
 Русский