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

   Цикл foreach
Цикл foreach предоставляет простой способ перебора массивов. Foreach работает только с массивами и объектами, и будет генерировать ошибку при попытке использования с переменными других типов или не инициализированными переменными. Первый вид синтаксиса цикла foreach: foreach ($array as $value) { инструкции } Цикл foreach будет перебирать заданный массив — $array . На каждой итерации значение текущего элемента…
  2017-08-11 12:09:21 | Категория: PHP
   Base64
Base64 - это позиционная система счисления с основанием 64. Система Base64 используется в электронной почте, как правило при передачи бинарных данных (файлы, картинки). Для кодирования используются символы английского алфавита (A-Z, a-z) и цифры (0-9), что в сумме составляет 62 знака, а для остальных двух знаков используются различные символы, в зависимости от разновидности Base64. base64_encode - кодирует данные способом MIME…
  2017-09-07 19:13:09 | Категория: PHP
   ZAZ — БЕСПЛАТНЫЙ АНАЛОГ ZUMA DELUXE
В Ubuntu игра устанавливается из стандартного репозитория поиск в Центре Приложений по названиюzaz, либо выполнив в окне терминала: sudo apt-get install zaz В игре по хитросплетенному туннелю движутся шарики непрерывной змейкой разного цвета. Задача игрока не дать змейке из шариков достичь выхода из туннеля. Соединив несколько шариков одного цвета Вы их…
  2017-07-30 20:28:28 | Категория: Игры
   Caffeine-plus — блокировка от запуск скринсейвера и перехода компьютера в ждущий или спящий режимы
Утилита Caffeine-plus позволяет заблокировать запуск скринсейвера, переход компьютера в ждущий и спящий режимы. Данный функционал может быть полезен для комфортного просмотра фильмов, прослушивания музыки и т.п. Для установки Caffeine-plus в Linux Ubuntu (14.04) в терминале поочередно выполните следующие команды: sudo add-apt-repository ppa:nilarimogard/webupd8sudo apt-get updatesudo apt-get install caffeine-plus Значок утилиты Caffeine постоянно находиться в…
  2017-08-12 10:44:40 | Категория: Система
   Red Eclipse — кроссплатформенный шутер от первого лица в стиле Quake III Arena
Red Eclipse — кроссплатформенный шутер от первого лица на движке Cube Engine 2 в стиле Quake III Arena, с возможностью игры как одиночно, так и по сети. Игра примечательна захватывающим геймплеем, элементами паркура , хорошей физикой, красивой стилизованной графикой и яркими спецэффектами. Исходный код игры полностью открыт и доступен через SVN, что позволяет энтузиастам со всего мира принять участие в дальнейшей…
  2017-08-01 10:48:31 | Категория: Игры

Вверх