Инструкция по установке
Установка с использованием GitHub
Скачать WordPress из GitHub
Разируйте пакет в пустом каталоге и загрузите все.
Откройте wpadmininstallphp в вашем браузере. Он проведет вас через процесс, чтобы настроить файл
wp-config.php
с деталями подключения к базе данных.Если по какой -то причине это не работает, не волнуйтесь. Это не работает на всех веб -хостах. Откройте
wp-config-sample.php
с текстовым редактором, таким как WordPad или аналогичный, и заполните детали подключения к базе данных.Сохраните файл как
wp-config.php
и загрузите его.Откройте wpadmininstallphp в вашем браузере.
После того, как файл конфигурации будет настроен, установщик настроит таблицы, необходимые для вашего сайта. Если есть ошибка, дважды проверьте свой файл
wp-config.php
и попробуйте еще раз. Если он снова выйдет из строя, перейдите в Форумы поддержки WordPress с как можно большим количеством данных.Если вы не ввели пароль, обратите внимание на данный вам пароль. Если вы не предоставили имя пользователя, это будет `Admin ‘.
Установщик должен отправить вас на страница авторизации. Войдите в систему с именем пользователя и паролем, которые вы выбрали во время установки. Если для вас был сгенерирован пароль, вы можете нажать «профиль», чтобы изменить пароль.
Установка с использованием 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.