Поиск по сайту:

Как установить WordPress на Ubuntu 12.04


Статус: устарело

В этой статье рассматривается версия Ubuntu, которая больше не поддерживается. Если вы в настоящее время используете сервер под управлением Ubuntu 12.04, мы настоятельно рекомендуем обновить или перейти на поддерживаемую версию Ubuntu:

  • Обновите Ubuntu до версии 14.04.
  • Обновление Ubuntu 14.04 до Ubuntu 16.04
  • Перенесите данные сервера в поддерживаемую версию.

Причина:

См. вместо этого:

Что означает выделение

Строки, которые пользователь должен ввести или настроить, будут выделены в этом руководстве! Остальное в основном должно быть доступно для копирования и вставки.

О WordPress

WordPress — это бесплатный веб-сайт с открытым исходным кодом и инструмент для ведения блога, использующий php и MySQL. Он был создан в 2003 году и с тех пор расширился, чтобы управлять 22% всех новых созданных веб-сайтов, и имеет более 20 000 плагинов для настройки его функциональности.

Настраивать

Шаги, описанные в этом руководстве, требуют наличия у пользователя привилегий root. Вы можете увидеть, как настроить это в Initial Server Setup.

Прежде чем работать с WordPress, вам необходимо установить LAMP на ваш виртуальный частный сервер. Если на вашем VPS нет стека Linux, Apache, MySQL, PHP, вы можете найти руководство по его настройке в учебнике по Ubuntu LAMP.

Когда у вас есть пользователь и необходимое программное обеспечение, вы можете начать установку WordPress!

Шаг первый — загрузите WordPress

Мы можем скачать WordPress прямо с их сайта:

wget http://wordpress.org/latest.tar.gz

Эта команда загрузит заархивированный пакет WordPress прямо в домашний каталог вашего пользователя. Вы можете распаковать его в следующей строке:

tar -xzvf latest.tar.gz 

Шаг второй — создайте базу данных WordPress и пользователя

После того, как мы разархивируем файлы WordPress, они окажутся в каталоге с именем WordPress в домашнем каталоге.

Теперь нам нужно на мгновение переключиться и создать новый каталог MySQL для WordPress.

Войдите в оболочку MySQL:

mysql -u root -p

Войдите в систему, используя свой корневой пароль MySQL, а затем нам нужно создать базу данных WordPress, пользователя в этой базе данных и дать этому пользователю новый пароль. Имейте в виду, что все команды MySQL должны заканчиваться точкой с запятой.

Во-первых, давайте создадим базу данных (для простоты я называю свою \\wordpress\\, не стесняйтесь давать ей любое имя):

CREATE DATABASE wordpress;
Query OK, 1 row affected (0.00 sec)

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

CREATE USER wordpressuser@localhost;
Query OK, 0 rows affected (0.00 sec)

Установите пароль для нового пользователя:

SET PASSWORD FOR wordpressuser@localhost= PASSWORD("password");
Query OK, 0 rows affected (0.00 sec)

Завершите, предоставив все привилегии новому пользователю. Без этой команды установщик WordPress не сможет запуститься:

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.00 sec)

Затем обновите MySQL:

FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

Выйдите из оболочки MySQL:

exit

Шаг третий — настройте конфигурацию WordPress

Первый шаг — скопировать образец файла конфигурации WordPress, расположенный в каталоге WordPress, в новый файл, который мы отредактируем, создав новую пригодную для использования конфигурацию WordPress:

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php

Затем откройте конфигурацию WordPress:

sudo nano ~/wordpress/wp-config.php

Найдите раздел, содержащий поле ниже, и подставьте правильное имя для вашей базы данных, имя пользователя и пароль:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');

/** MySQL database username */
define('DB_USER', 'wordpressuser');

/** MySQL database password */
define('DB_PASSWORD', 'password');

Сохранить и выйти.

Шаг четвертый — скопируйте файлы

Мы почти закончили загрузку WordPress на виртуальный частный сервер. Последний оставшийся шаг — перенести распакованные файлы WordPress в корневой каталог веб-сайтов.

sudo rsync -avP ~/wordpress/ /var/www/

Наконец, нам нужно установить разрешения на установку. Сначала переключитесь в веб-каталог:

cd /var/www/

Передайте право собственности на каталог пользователю apache.

sudo chown username:www-data /var/www -R 
sudo chmod g+w /var/www -R 

Отсюда у WordPress есть собственная простая в использовании онлайн-форма установки.

Однако для запуска формы требуется определенный модуль php. Если он еще не установлен на вашем сервере, скачайте php-gd:

sudo apt-get install php5-gd

Шаг пятый — РЕЗУЛЬТАТЫ: доступ к установке WordPress

Как только все это будет сделано, страница онлайн-установки WordPress будет готова и ждет вас:

Зайдите на страницу, добавив /wp-admin/install.php к домену или IP-адресу вашего сайта (например, example.com/wp-admin/install.php) и заполните короткую онлайн-форму (она должна выглядеть так).

Узнать больше

После установки WordPress у вас есть прочная основа для создания вашего сайта.

Если вы хотите зашифровать информацию на своем сайте, вы можете установить SSL-сертификат