Установка wordpress на ubuntu, все про wordpress

Установка wordpress на ubuntu, все про wordpress

У цьому посібнику ми розглянемо, як встановити WordPress на сервер з Ubuntu 15.04. Ми будемо виходити з припущення, що у вас вже встановлена ​​система Ubuntu і є root- або адміністративний доступ до сервера. В іншому випадку ви не зможете скористатися інструкціями, представленими нижче. Тому спочатку встановіть Ubuntu і ви повинні увійти під root-користувачем.

Варто пам'ятати, що для функціонування WordPress потрібно стек LAMP / LEMP. Стек LAMP / LEMP - це найпопулярніший open source стек, існуючий сьогодні і який використовується більшістю веб-сайтів. Він являє собою набір open source програм і серверів.

Стек LAMP складається з Linux OS, Apache2 (Nginx або будь-який інший open source сервер), MySQL (або MariaDB), а також PHP. Власне, це фундамент для більшості працюючих сьогодні сайтів. Тому для початку нам знадобиться включити стек LAMP.

Тепер, коли ми встановили Ubuntu 15.04, ми можемо переходити до установки Apache2, MySQL і PHP.

Для початку давайте відновимо свій Ubuntu сервер. Зробити це можна за допомогою такої команди:

Вам, можливо, знадобиться перезапустити сервер Ubuntu після виконання даних команд. Після перезапуску можна продовжити установку стека LAMP.

установка Apache2

Щоб встановити Apache2, досить виконати команду:

установка MySQL

Після установки Apache2 виконаємо наступну команду для установки MySQL:

Після установки MySQL виконаємо команду нижче для захисту MySQL сервера:

Далі відповідаємо на питання:

  • Enter current password for root (enter for none): вводимо root-пароль
  • Change the root password? вводимо Y
  • Remove anonymous users? вводимо Y
  • Disallow root login remotely? вводимо Y
  • Remove test database and access to it? вводимо Y
  • Reload privilege tables now? вводимо Y

Встановлюємо PHP5 і інші модулі

Після установки сервера бази даних виконуємо команди нижче для установки PHP5 і інших PHP-модулів:

Можна встановити і інші PHP-модулі за допомогою команд нижче. Щоб WordPress функціонував коректно, вам потрібно буде встановити наступні модулі:

На даний момент ми маємо встановлені Apache2, MySQL і PHP.

Щоб встановити WordPress, давайте скористаємося наступними командами для завантаження останньої версії:

Потім виконуємо команди нижче для отримання завантаженого файлу:

Оскільки дефолтний root-каталог Apache2 на сервері Ubuntu - це / var / www / html, нам потрібно буде скопіювати контент WordPress в дану root-директорію. Все, що знаходиться в даному каталозі, буде використано веб-сервером.

Щоб скопіювати контент WordPress в кореневу директорію Apache2, скористайтеся командою нижче:

Єдине, в чому вам потрібно переконатися - то, що тестова сторінка index.html не присутній в root-каталозі. Якщо вона знаходиться там, видаліть її.

Після копіювання всіх файлів WordPress в root-каталог, вам потрібно буде створити базу даних WordPress. База даних потрібно WordPress для збереження контенту. Давайте створимо її. Зробити це можна за допомогою наступних кроків.

Виконайте команду нижче для входу в базу даних:

Вас попросять ввести root-пароль, який ви створили на початку керівництва. Введіть його.

Виконайте команду нижче для створення нової бази даних під назвою wpdb:

Далі виконайте команду для створення нового користувача бази даних wpuser з новим паролем:

Виконайте команду нижче, щоб надати користувачеві повний доступ до нової бази даних:

Нарешті, виконайте команду нижче для оновлення таблиці БД з правами доступу:

Далі виходимо за допомогою exit.

Після створення бази даних скопіюйте wp-config-sample.php і створіть новий файл wp-config.php. Новий файл буде містити в собі параметри з'єднання з базою даних WordPress.

Після цього відкрийте і відредагуйте новий файл за допомогою наступної команди:

Внесіть зміни в файл, вказавши базу даних, ім'я користувача і пароль. Збережіть файл і вийдіть з нього.

Нарешті, змініть права доступу до папки WordPress. Зробити це можна за допомогою такої команди:

Перезапустіть веб-сервер Apache2, виконавши команду:

Установка wordpress на ubuntu, все про wordpress

Схожі статті