Добрый день! Ранее мы рассмотрели очень оригинальную тему, как установить WordPress на СУБД PostgreSQL. Теперь давайте рассмотрим как установить WordPress на СУБД MySQL.
Изначально CMS WordPress работает с СУБД MySQL, поэтому установка в данной конфигурации крайне проста и в отличии от прошлой статьи не требуется установка дополнительных плагинов.
О том, как установить WordPress на Postgresql вы можете прочитать тут.
О том, как установить MySQL, мы рассказывали здесь.
О том, как произвести первую настройку MySQL мы говорили здесь.
Устанавливать мы будем как и в предыдущей статье wordpress версии 4.5.3. Почему именно данную версию? Потому что мы ее ранее использовали для установки WordPress с PostgreSQL.
Итак, приступим к установке:
Шаг 1. На первом шаге перейдем в домашний каталог apache:
Шаг 2. Так как ранее мы уже устанавливали wordpress в данный каталог, то создадим новый каталог с именем mwordpress:
mkdir mwordpress
Куда и скачаем версию CMS WordPress 4.5.3. Загружать WordPress будем посредством утилиты wget:
wget https://ru.wordpress.org/wordpress-4.5.3-ru_RU.tar.gz
Шаг 3. Так как мы скачали tar архив, то распакуем его при помощи ключей xvz:
tar -xvf wordpress-4.5.3-ru_RU.tar.gz
Шаг 4. Так как при распаковке будет создан новый каталог внутри нашего, то что бы не плодить каталоги мы переместим файлы из созданного каталога в наш текущий.
mv wordpress/* /var/www/html/mwordpress/
Удалим созданный утилитой tar каталог.
rm -rf wordpress
Удалим скачанный архив.
rm -f wordpress-4.5.3-ru_RU.tar.gz
Шаг 5. Теперь выставим права для нашего каталога, сделаем владельцем каталога пользователя apache:
chown -R apache:apache /var/www/html/mwordpress/
Зададим права 644:
chmod -R 644 /var/www/html/mwordpress/
Шаг 6. Создадим базу данных в СУБД MySQL, которая будет хранить данные CMS WordPress. Для этого подключимся в консоли к mysql.
mysql -u root -p
Далее создаем новую базу данных с именем wordpress:
CREATE DATABASE wordpress;
Далее создадим нового пользователя и выдадим ему все права, если хотите их можно ограничить только для конкретной СУБД и перезапустим права:
CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'wordpress';
GRANT ALL PRIVILEGES ON . TO 'wordpress'@'localhost' IDENTIFIED BY 'wordpress';
flush privileges;
Шаг 7. Перезапускаем apache и проверяем что он запущен и работает.
Шаг 8. Далее переходим по адресу ip-адрес нашего компьютера /mwordpress. Перед нами появится окно приветствия, далее нажимаем Вперед!
Шаг 9. Далее указываем имя СУБД созданной для WordPress, пользователя и пароль для пользователя. И нажмем Отправить.
После чего появится окно с информацией о том, что подключения к базе прошло успешно и нажмем Запустить установку.
Шаг 10. Укажем имя сайта и зададим имя пользователя и пароль для входа в Admin консоль. Сгенерируйте более сложный пароль, чтобы у злоумышленников было меньше шансов Вас взломать. Нажмем Установить WordPress.
По окончании установки мы увидим окно с оповещением о завершении установки.
Теперь можем нажать войти и войти с учетной записью указанной для Админ консоли WordPress, либо же перейти снова по нашему ip/mwordpress и проверить, что сайт с тестовым наполнением успешно открывается. Я выберу второй вариант.
На этом установка WordPress успешно закончена.
Всем спасибо за внимание!