Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 13.02.2026 Время: 04:22
Ваш IP: 216.73.216.140
Загрузка сервера: 0.52
old.ubuntu-desktop.ru - УСТАНАВЛИВАЕМ CMS WORDPRESS В UBUNTU 14.04 - Сервер    Главная > Каталог статей > Сервер

УСТАНАВЛИВАЕМ CMS WORDPRESS В UBUNTU 14.04

WordPress — система управления содержимым сайта с открытым исходным кодом, распространяемая под GNU GPL. Написана на PHP, в качестве базы данных использует MySQL. Сфера применения — от блогов до достаточно сложных новостных ресурсов и интернет-магазинов. Встроенная система «тем» и «плагинов» вместе с удачной архитектурой позволяет конструировать практически любые проекты. WordPress выпущен под лицензией GPL версии 2.

 
WordPress — идеальная платформа для публикации, ориентированная на красоту, поддержку стандартов и удобство использования.
 
 

Для установки вам понадобится веб-сервер Apache, MySQL, PHP.

Создаем файл конфигурации

Создаем файл /etc/apache2/sites-available/wordpress.conf

sudo nano  /etc/apache2/sites-available/wordpress.conf

*Имя файла конфигурации может быть любым, имя wordpress выбрано как пример.

Вставляем текст:

<VirtualHost *:80>

ServerName localhost

ServerAlias wordpress www.wordpress

DocumentRoot /var/www/wordpress

<Directory var/www/wordpress>

Options FollowSymLinks

Options +Indexes

AllowOverride All

Order allow,deny

Allow from all

</Directory>

</VirtualHost> 

Имя Вашего локального сайта будет wordpress, вы можете задать свое имя, например example.com, тогда текст будет выглядеть так:

<VirtualHost *:80>

ServerName localhost

ServerAlias example.com www.example.com

DocumentRoot /var/www/example.com

<Directory var/www/example.com>

Options FollowSymLinks

Options +Indexes

AllowOverride All

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

Создаем виртуальный хост:

sudo a2ensite wordpress

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

sudo a2dissite wordpress

Перезапустите веб-сервер Apache:

sudo service apache2 restart

 * Restarting web server apache2                                         [ OK ]
 
Если после  запуска сервера вы увидите сообщение об ошибке, то откройте файл /etc/apache2/apache2.conf и добавьте строчку ServerName localhost, после чего перезапустите сервер Apache
 
Сообщение об ошибке:
 * Restarting web server apache2    
AH00558: apache2: Could not reliably determine the server's fully qualified 
domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress
this message
 
Создадим базу данных и пользователя MySQL
 
Поочередно в терминале выполните следующие команды:
mysql -u root -p
create database wordpress;
CREATE USER ‘wordpress’@’localhost’ IDENTIFIED BY ‘*****’;
GRANT ALL PRIVILEGES ON wordpress.* TO ‘wordpress’ IDENTIFIED BY ‘*****’;
exit 
wordpress и **** (пароль) можно изменить на свои значения.

Установка Wordpress!

Для установки WordPress  будем использовать каталог /var/www/wordpress
 
Создание каталога для сайта:
sudo mkdir /var/www/wordpress 
С официального сайта скачайте архив, распакуйте и переместите все содержимое папки в созданную нами папку /var/www/wordpress/
 
Устанавливаем права на каталог:
sudo chown -R www-data.www-data /var/www/wordpress/
Мы создали каталог для  wordpress, закачали в него файлы сайта, и установили права на каталог.
 
Дальше откройте файл /etc/hosts
sudo nano /etc/hosts
Добавьте строчку:
 
127.0.0.1    wordpress
 

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

127.0.0.1      example.com www.example.com

Перезапустите веб-сервер Apache:

sudo service apache2 restart

Перед запуском установки сайта, нам необходимо создать файл wp-config.php и отредактировать его:
 
Откройте для редактирования файл wp-config-sample.php который расположен в корне Вашего сайта и измените следующие строчки:
/** Имя базы данных для WordPress */
define(‘DB_NAME’, ‘database_name_here’);
 
/** Имя пользователя MySQL */
define(‘DB_USER’, ‘username_here’);
 
/** Пароль к базе данных MySQL */
define(‘DB_PASSWORD’, ‘password_here’);
на
/** Имя базы данных для WordPress */
define(‘DB_NAME’, ‘wordpress’);
 
/** Имя пользователя MySQL */
define(‘DB_USER’, ‘root’);
 
/** Пароль к базе данных MySQL */
define(‘DB_PASSWORD’, ‘пароль’);
Сохраните файл как  wp-config.php
 
В строке браузера наберите http://wordpress/wp-admin/install.php
 
Дальше следуйте простым инструкциям установки сайта
 
49356909-650x406
Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-11 22:56:39 | liman28 | Категория: Сервер | Просмотров: 47
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   Frogatto — 2D аркада-платформер
Frogatto — очень увлекательная 2D аркада-платформер. В игре Вы управляете маленьким лягушонком проходя все новые уровни. Игра очень красочна и разнообразна, содержит много разных персонажей и объектов. Лягушонок умеет бегать, плавать, прыгать, ловить врагов языком и выплевывать их, стрелять, собирать монетки, разговаривать с персонажами игры и выполнять множество других действий. Видео…
  2017-08-01 10:34:38 | Категория: Игры
   MahJong — классическая 3D игра
MahJong — классическая 3D игра. Игра обладает приятной графикой, звуковым и музыкальным сопровождением. Игровое поле 3D обладает функциями вращения и зумом. В игре можно менять сложность, внешний вид наборов плиток. Игра Маджонг генерирует случайную раскладку плиток, цель игры выбрать одинаковые пары плиток и убрать их с игрового поля, игра закончится когда все плитки будут удалены с игрового поля. Игра…
  2017-08-12 09:42:50 | Категория: Игры
   Проверка скорости Интернета через терминал
speedtest - утилита позволяющая очень просто проверить скорость интернет соединения при помощи терминала. Для установки утилиты в терминале выполните следующие команды: sudo apt-get install python-pipsudo pip install speedtest-cli После установи утилиты speedtest можно  протестировать скорость интернет соединения: speedtest Чтобы узнать скорость интернет соединения в байтах а не битах используйте следующую команду: speedtest…
  2017-08-16 20:35:18 | Категория: Система
   Makagiga — программа-органайзер
Makagiga — программа-органайзер, которая выполняет сразу множество функций. В Makagiga можно создавать TODO листы (списки дел), работать с календарем, читать RSS ленты, создавать несложные текстовые документы и др. Возможности программы: Программа умеет создавать TODO листы (списки дел), работать с календарем, читать RSS ленты, создавать несложные текстовые документы; Есть импорт и экспорт; Текстовые документы:…
  2017-08-28 10:58:43 | Категория: Офис
   TEAMVIEWER — УДАЛЕННЫЙ ДОСТУП К РАБОЧЕМУ СТОЛУ
TeamViewer – решение «всё в одном» для удалённого доступа и поддержки через ИнтернетTeamViewer всего за несколько секунд устанавливает соединение с любым ПК или сервером в мире. Вы можете удалённо управлять компьютером вашего партнёра так, словно вы сидите за ним. Открывайте серию удаленных сеансов в отдельных вкладках — по принципу работы в браузере. Для оптимального обзора мониторы удаленных…
  2017-08-06 18:59:44 | Категория: Интернет

Вверх