Как установить 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-сертификат