Установи Linux! Стань свободным!
Онлайн всего: 3 | Посетители: 0 | Боты: 3
Дата 27.03.2026 Время: 13:17
Ваш IP: 216.73.216.10
Загрузка сервера: 1.73
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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   qBittorrent — свободный кроссплатформенный клиент файлообменной сети BitTorrent
qBittorrent — свободный кроссплатформенный клиент файлообменной сети BitTorrent, написанный с использованием Qt.     Возможности Возможность скачивать файлы последовательно (удобно для предпросмотра) Хорошо интегрированная и расширяемая поисковая система Одновременный поиск на наиболее известных поисковых сайтах BitTorrent Категория-специфичные поисковые запросы (например Книги, Музыка,…
  2017-08-01 11:08:05 | Категория: Интернет
   array() — работа с массивами
Массив  представляет собой определенный набор элементов, который хранится в одной переменной. В  массивах каждый элемент имеет индекс. Создать такой массив можно с помощью конструктора array(), который содержит список значений, разделённых запятыми: $i = array(1,2,3); Вместо конструктора array(), можно использовать более короткий синтаксис: $i = [1,2,3]; После создания массива Мы можем обратится к любому…
  2017-08-11 11:04:23 | Категория: PHP
   FREECIV — ПОШАГОВАЯ СТРАТЕГИЯ
Freeciv — пошаговая стратегия, в которой игрок становится главой цивилизации. Вы соревнуетесь с несколькими оппонентами в основании городов, использовании их для укрепления Вашей военной и экономической мощи, создавая в итоге империю, которая выживет во всех столкновениях с соседями и выйдет из них победителем. Каждый из оппонентов может находится под управлением либо другого игрока, либо компьютера. У…
  2017-08-08 18:30:28 | Категория: Игры
   KTorrent - BitTorrent-клиент для KDE
KTorrent — BitTorrent-клиент для KDE, написанный на C++ с использованием инструментария Qt. Возможности программы: Ограничение получения и передачи файлов, количества одновременных закачек и соединений на одну закачку; настройка скоростных ограничений в зависимости от времени; ограничения максимальных скоростей для каждого задания; поиск при помощи разных инструментов. Среди прочих — средство поиска по…
  2017-09-08 21:15:45 | Категория: Интернет
   OFFWORLD — ШУТЕР ОТ ПЕРВОГО ЛИЦА
Offworld — шутер от первого лица, где игрок управляет воздушным кораблём и воюет за господство своего клана! Игра написана на Unity + Mono. Изначально Offworld была разработана и создана друзьями в 2012 году, просто потому что они любили делать игры и хотели создать что-то удивительное. В то время они не задумывались о публикации этой игры. Но услышав в 2013 году о конкурсе «Indievelopment 2013» решили в нём участвовать и на…
  2017-08-08 18:10:29 | Категория: Игры

Вверх