WORDPRESS

WORDPRESS

TM

Установка WORDPRESS на локальный сервер UBUNTU 16.04


Установка последней версии Apache
  • sudo apt install apache2 apache2-utils
Добавление программы в автозагрузку
  • sudo systemctl enable apache2
Запуск сервиса

sudo systemctl start apache2

Чтобы проверить работает ли веб-сервер, введите ip адрес вашего сервера в браузере. Если вы устанавливаете веб-сервер на локальной машине, используйте адрес http://127.0.0.1 или localhost:

Отображение страницы Apache появится если все верно установлено

УСТАНОВКА СЕРВЕРА БАЗ ДАННЫХ MYSQL

 sudo apt install mysql-client mysql-server

В процессе установки вам будет предложено ввести пароль пользователя root

login: root

pasw: v...T3#


Завершение установки:
  • sudo mysql_secure_installation

Утилита предложит вам установить плагин проверки пароля, изменить пароль, закрыть доступ к аккаунту суперпользователя из сети и отключить гостевой доступ. Вы можете отвечать Y или N, все действия на Ваше усмотрения.

Пароль: 2 Strong

Удаленный доступ оставил

Гость - удалено

БД по умолчанию - удалено

УСТАНОВКА PHP И НЕОБХОДИМЫХ МОДУЛЕЙ

Последнее что нужно сделать перед тем, как установить WordPress на Ubuntu 16.04 - это установить php и несколько модулей для работы интерпретатора с веб-сервером и сервером баз данных.

Выполняем команду:

  • sudo apt install php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-cli php7.0-cgi php7.0-gd


Чтобы проверить как работает php создайте файл с именем info.php в каталоге /var/www/html/:

  • sudo vi /var/www/html/info.php

<?php

phpinfo();

?>

Затем откройте в веб-браузере адрес http://ip-адрес/info.php. Если все правильно настроено, то вы увидите страницу с информацией о версии php:

php-information


УСТАНОВКА WORDPRESS В UBUTNU

Загружаем последнюю доступную версию WORDPRESS:

Распаковываем содержимое архива в текущую папку: tar -xzvf latest.tar.gz

Скопируйте файлы WordPress из текущей папки в папку /var/www/html/:

  • sudo rsync -av wordpress/* /var/www/html/


Для того чтобы веб-сервер мог правильно работать с этими файлами нужно установить для них правильные права, а именно пользователь и группа www-data:

  • sudo chown -R www-data:www-data /var/www/html/
  • sudo chmod -R 755 /var/www/html/

Фактически установка WordPress на Ubuntu 16.04 завершена, но осталось еще настроить соединение с базой данных.

НАСТРОЙКА WORDPRESS В UBUNTU 16.04

Чтобы создать базу данных сначала войдите в интерфейс управления mysql, для этого выполните:

  • mysql -u root -p

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

  • mysql> CREATE DATABASE wp_database;
  • mysql> GRANT ALL PRIVILEGES ON wp_database.* TO 'wp_user'@'localhost' IDENTIFIED BY 'password';
  • mysql> FLUSH PRIVILEGES;
  • mysql> EXIT;

Замените wp_database на желаемое имя базы данных, wp_user - имя пользователя, а password на нужный пароль. Модификатор localhost означает, что к этой базе смогут подключиться только с локальной машины.

Дальше давайте подключим эту базу данных к WordPress. Для этого перейдите в каталог файлов веб-сервера и отредактируйте файл wp-config.php. Сначала его копируем из примера конфигурации:

  • sudo mv wp-config-sample.php wp-config.php

Затем редактируем:

  • sudo vi wp-config.php

/** Имя базы данных для WordPress */

define('DB_NAME', 'database_name_here');

authuserdb

/** Имя пользователя MySQL */

define('DB_USER', 'username_here');

tmdbadm

/** Пароль пользователя MySQL */

define('DB_PASSWORD', 'TMdbTM3#);

/** MySQL хост */

define('DB_HOST', 'localhost');

/** Кодировка по умолчанию для базы данных */

define('DB_CHARSET', 'utf8');

После завершения всех настроек перезагрузите веб-сервер и сервер баз данных:

  •  sudo systemctl restart apache2.service
  • sudo systemctl restart mysql.service

Все почти готово. Дальше откройте в браузере адрес http://Ip-сервера и вы увидите страницу приветствия WordPress, дальше останется только нажать кнопку Начать и ввести имя пользователя, Email и некоторые дополнительные данные.

wordpress-installation-wizard


WORDPRESS

TMd-bTM3#






Report Page