Установка Apache+Wordpress



Сегодня обсудим такую значимую для новоприбывших линуксоидов вещь, как установка web-сервера apache. Да к тому же ещё с Wordpress.

Краткая терминология:
Apache - HTTP-сервер
Wordpress - CMS . Бесплатен. Написан на PHP.
MySQL — свободная система управления базами данных

Люди, совсем не знакомые с CMS, могут обратиться к первой части дабы узнать подробности:
ссылка на статью.

Шаг1.
Устанавливаем MySQL

#sudo apt-get install mysql-server

Примечание: здесь и в дальнейшем значок # указывает на необходимость выполнения команды от имени суперпользователя

В Debian & Ubuntu существует проверка зависимости пакетов, так что всё необходимое установится автоматом, нужно лишь ввести на приглашение пароль суперпользователя и по мере необходимости подтверждать своё желание установить тот или иной пакет.

После установки потребуется перезагрузить mysql :

# sudo /etc/init.d/mysql restart


MySQL по умолчанию разрешает связь только с localhost (что нам, в общем-то, и нужно, поэтому базовые настройки можно не менять) Но если вы хотите открыть к нему общий доступ в интернете, придётся отредактировать файл
/etc/mysql/my.cnf:

#gksudo gedit /etc/mysql/my.cnf

В открывшемся файле закомментируйте строку bind-address = 127.0.0.1
(то есть перед ней нужно поставить #) и сохраните.

Шаг2.
Займёмся установкой php:

# sudo apt-get install php5 libapache2-mod-php5

И, конечно, установим сам веб-сервер либо командой #sudo apt-get install apache2, либо предварительно скачав его (отсюда)

Проверяем всё ли в порядке, вписав в браузере адрес http://localhost
Должно появиться что-то вроде этого:

Если всё так, значит вы успешно справились с поставленной задачей.
Теперь нам, пожалуй, понадобится такая незаменимая вещь как PHPMyAdmin.
Делается это так:
# sudo apt-get install phpmyadmin
Запросит пароль базы данных . Также надо будет создать пароль входа.



Теперь, как и в случае с Joomla, создадим базу данных:
впишите в строку браузера (не забываем, что Apache должен быть запущен):
http://localhost/phpmyadmin/ , где нужно ввести логин/пароль, созданный при установке MySQL

Примечание:
Если выдаёт ошибку "404: Not Found", введите команду:
# sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
Настройка базы:
- создайте новую базу данных


- назначьте созданной базе пользователя и наделите его всем правами


Что ж, с установкой веб-сервера закончили. Можно приниматься за Wordpress.
Выполним знаменитую установку в пять минут:
sudo apt-get install wordpress или же позаимствуйте c wordpress.org

Прикрутим базу к Wordpress'у:

Переименуйте файл wp-config-sample.php в wp-config.php
#mv /var/www/wordpress/wp-config-sample.php /var/www/wordpress/wp-config.php
Отредактируйте его в соответствии с вашими настройками:
#gedit /var/www/wordpress/wp-config.php

'DB_NAME' 'имя базы данных'
'DB_USER' "имя пользователя базы"
'DB_PASSWORD' 'пароль пользователя базы'
'DB_HOST' 'localhost'


Шаг3.
Запуск установки Wordpress:
Введите в строку браузера http://localhost/wordpress/wp-admin/install.php
Начнётся установка, просто отвечайте на вопросы мастера
После завершения установке введите в браузере
http://localhost/wordpress и увидите следующее:


Примечание:
Если при запуске инсталляции возникает ошибка 404 Not Found,
проверьте правильность пути расположения папки с установленным wordpress.
В случае установки посредством команды apt-get нужная папка, скорее всего, будет находиться по адресу /usr/share/wordpress.
Для использования стандартного пути достаточно просто скопировать её в var/www:

# cp -a /usr/share/wordpress /var/www

Стандартная тема установленного блога выглядит так:


Примечание:
- вход в административную панель: http://localhost/wordpress/wp-admin/
- стандартный путь входа на блог: http://localhost/wordpress/
- вход в phpmyadmin: http://localhost/phpmyadmin
- читаем о том, как  выложить сайт на хостинг


1 коммент.: (+add yours?)

МАКС

Спасибо. все четко и ясно.

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.