Вход
Русский
USD
Цены в иностранной валюте приведены информационно

Установка CMS WordPress на Ubuntu 16.04

Цикл статей об установке популярных CMS

CMS (англ Content Management System) - это система управления содержимым (контентом) Она используется для организации, а также обеспечения процесса по совместному созданию, управлению и редактированию содержимого сайта.
Существует несколько популярных CMS для различных задач. И Wordpress занимает среди них не последнее место. Как же ее установить?

Подготовка сервера

Мы расскажем вам, как поставить CMS на VDS под управлением "чистой" ОС Ubuntu Server 16.04.
Так как операционная система "чистая", первым делом установим LAMP, а именно Apache, MySQL и PHP.
Установить LAMP можно двумя способами. Первый - при переустановке ОС на VDS можно выбрать в "рецептах" пакет LAMP:
Второй способ - это набрать команды в терминале, например, для установки Apache:
sudo apt install apache2 apache2-utils
sudo systemctl enable apache2
sudo systemctl start apache2
И для инсталляции PHP, а также необходимых модулей:
sudo apt install php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-cli php7.0-cgi php7.0-gd
Кроме того, нужно поставить MySQL:
sudo apt-get install mysql-server mysql-client

Установка WordPress

Теперь можно приступить к созданию базы данных. Для этого войдите в MySQL:
mysql -u root -p
Создайте базу данных с параметрами и именем wordpress(можно задать любое):
create database wordpress character set utf8 collate utf8_bin;
Делаем пользователя с именем wp_user и паролем wppasswp. Предоставляем ему доступ к базе данных которую мы только создали:
grant all privileges on wordpress.* to wp_user@localhost identified by "wppasswp";
flush privileges;
Теперь закрываем MySQL:
EXIT;
Переходим в директорию /var/www/html:
cd /var/www/html/
Скачиваем WordPress актуальной версии. На момент написания данной статьи - это 4.7:
wget https://ru.wordpress.org/wordpress-4.7-ru_RU.zip
Распаковываем архив:
sudo apt-get install unzip
unzip wordpress-4.7-ru_RU.zip
Переходим в директорию wordpress:
cd /var/www/html/wordpress
Переименовываем файл wp-config-sample.php в wp-config.php:
mv wp-config-sample.php wp-config.php
Открываем wp-config.php любым текстовым редактором и вписываем имя базы данных, пользователя и пароль.
sudo nano /var/www/html/wordpress/wp-config.php

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

define('DB_NAME', 'wordpress');

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

define('DB_USER', 'wp_user');

/** Пароль к базе данных MySQL */

define('DB_PASSWORD', 'wppasswp');

Перезапускаем сервис Apache:
/etc/init.d/apache2 restart
Переходим с помощью любого веб-браузера по адресу и нажимаем Вперёд:
IP-сервера/wp-admin/install.php.
Заполняем имя базы данных, имя пользователя и пароль от базы данных:
Пишем название сайта, email, а так же имя пользователя и пароль для доступа в CMS:
Переходим на страницу входа в CMS:
При успешном входе откроется главная страница CMS:

Опубликовано: Декабрь 22, 2016