Как установить WordPress на Ubuntu 10.04 (простое руководство для начинающих)

4:45 пп | Создание и продвижение сайтов Автор: prepod

Если название статьи показалось тебе непонятным, то давай разберемся:)

WordPress – это очень популярный и надежный движок для сайтов. Этот сайт, например, тоже работает на движке WordPress. Движок – это готовая основа для сайта. Можно не создавать сайт с самого нуля, а воспользоваться готовым движком, добавить свои материалы и оформить по своему вкусу и разумению. И сайт будет красиво выглядеть и прекрасно работать. Даже не потребуется изучать веб-программирование:)

Ubuntu 10.04 – популярная свободная операционная система на основе ядра Linux. На домашнем ПК прекрасно подходит для всего чего угодно кроме игр:) Пользователи по всему миру используют Ubuntu для безопасной и комфортной работы в интернете (можно забыть про вирусы и антивирусы).

Итак, задача – надо сделать так, чтоб на Вашем ПК заработал сайт на движке WordPress.
Если имеется свежеустановленная Ubuntu 10.04. и интернет-соединение  настроено, то все сводится к следующему:

1. Установить сервер LAMP (Synaptic – Правка – Выделить пакеты для задачи… – LAMP server – ОК – Применить)
2. Установить пакет ‘phpmyadmin’
3. Создать с помощью phpMyAdmin пустую базу данных с именем ‘wordpress’
4. Скачать архив с дистрибутивом WordPress и распаковать его содержимое в папку /var/www/
5. Через браузер зайти на адрес localhost и ответить на несколько вопросов мастера первого запуска WordPress

Все. Теперь по адресу localhost Вам вссегда будет доступен Ваш собственный сайт на этом прекрасном движке WordPress:)
Если Вам нужны подробности и пояснения, то можете попробовать найти их в этом же посте:)

Установка сервера LAMP

Эта самая волшебная лампа состоит из 4-х частей: Linux, Apache, MySQL, PHP.

* Linux – это понятно:) Ubuntu у нас уже установлена и работает, значит первая часть лампы имеется:) В данном контексте Linux рассматривается как удобная и надежная платформа для работы веб-сервера.
* Apache – этот индеец является самым используемым веб-сервером в мире. Эта программа должна постоянно работать на вашем компе и прослушивать приходящие из интернета запросы. Как только из сети приходит обращение к сайту, апач обрабатывает это сообщение и выдаст клиенту в интеренте нужную страницу сайта.
* MySQL – система управления базами данных. В базе данных будет хранится практически вся информация сайта – например сообщения, комментарии, фотографии, логины и пароли пользователей.
* PHP – язык программирования. Он применяется для создания удобных, красивых, динамичных современных сайтов. Движок WordPress написан как раз на PHP. Вместо PHP можно использовать и другие языки, например Perl или Python.

Установка всего этого хозяйства производится в Ubuntu очень просто. Буквально в несколько кликов:

1. запускаем Synaptic (Система – Администрирование – менеджер пакетов Synaptic)
2. Правка — Выделить пакеты для задачи… – LAMP server – ОК – Применить
3. Применить

После этого Synaptic самостоятельно скачивает необходимые пакеты и устанавливает их в систему. Делает свое дело, вобщем:)
Во время установки потребуется сделать только одну вещь – указать пароль для MySQL-пользователя root.
За время установки потребуется достаточно часто указывать пароли. Новичкам предложу добрый совет – вводите всегда один и тотже пароль. А именно тот самый пароль, который Вы использовали при установке Ubuntu для своей учетной записи. Так Вы точно не запутаетесь и доведете запуск сайта до успешного завершения.
На будущее имейте ввиду, что использовать на все один пароль – смешная с точки безопасности идея. Это хороший способ облегчить хакерам взлом сайта.

Проверка работоспособности веб-сервера Apache

Как только Synaptic сообщит о завершении работы, LAMP готов к работе. Даже перезагружаться не надо:)
Что надо, так это убедиться в работе веб-сервера. Сделать это очень просто, всего лишь надо запустить браузер FireFox и набрать в адресной строке ‘localhost’, Нажать enter:)
localhost, или IP-адрес 127.0.0.1 — это обращение компа к себе самому. Введя адрес ‘localhost’ в адресную строку браузера, Вы приказываете ему обратиться к веб-сервверу, который только-что сами установили и запустили на своем компе.
В окне FireFox должны появиться слова ‘It works!’ что в переводе с английского означает: «Это работает!». Если так и случилось, значит Apache действительно работает:)
Давайте зайдем в каталог /var/www. Для этого просто выполните последовательность Переход — Компьютер — Файловая система — Var — www.
В окне увидите всего один файл с именем index.html. Это и есть пока весь Ваш сайт:) Если просмотреть его, то в нем увидите знакомое ‘It works!’ . Если напишите что-нибудь другое, то в окне браузера при обращении к адресу localhost, или IP-адресу 127.0.0.1 увидите именно то, что сами написали:) Если добавите HTML-тегов, то сделаете оформление. Так вручную можно и портал написать:)
Если сейчас в текстовом редакторе открыть этот самый файл index.html и попытаться его откорректировать, то система это запретит мотивируя отсутствием у Вас прав на выполнение таких действий:)

Установка phpMyAdmin

phpMyAdmin — программа, позволяющая достаточно легко и просто управлять базой данных MySQL.
Установку можно произвести через менеджер пакетов Synaptiс.

1. запускаем Synaptiс
2. Правка — Найти. В окне поиска забиваем имя интересующего нас пакета ‘phpmyadmin’. Поиск производим по названию
3. Найденный пакет отмечаем для установки и нажимаем кнопку «Применить»

Во время установки нужно будет ответить на несколько вопросов:

* веб-сервер для автоматической перенастройки — apache2
* настроить базу данных для phpmyadmin с помощью dbconfig-common? – да
* пароль административного пользователя базы данных
* MySQL-пароль приложения для phpmyadmin

Для проверки работоспособности опять открываем FireFox и набрать в строке адреса ‘http://localhost/phpmyadmin’

В окне браузера должно появиься приглашение к авторизации пользователя root в phpMyAdmin.

Создание базы данных

Для работы нашего сайта потребуется база данных. Как уже было сказано, в этой базе будут храниться данные пользователей, сообщения и комментарии.
Достаточно создать одну пустую базу данных.
Для этого:

1. запускаем PhpMyAdmin набрав в адресной строке браузера ‘http://localhost/phpmyadmin’
2. вводим пароль и входим
3. в поле «Новая база данных» пишем имя нашей базы – «wordpress»
4. нажимаем кнопку «Создать» и все:) Можно выходить от греха подальше:)

Установка WordPress

Собственно, вся установка заключается в том, что надо скачать дистрибутив, распаковать его и поместить содержимое архива в каталог /var/www/ удалив имеющийся там файл index.html.
Все просто, однако для новичке есть несколько труднопреодолимых моментов. Так что, давайте по порядку.

1. сходим на сайт http://ru.wordpress.org/
2. скачаем последнюю версию движка. Например wordpress 3.0.1
3. откроем папку со скачанным архивом (Переход – Загрузки)
4. распаковываем архив (правой кнопкой по архиву – Распаковать сюда)

После распаковки в папке “Загрузки” домашнего каталога пользователя появляется папка ‘wordpress’, Ее содержимое и необходимо переместить в папку /var/www/. Это и будет установкой :)
Закавыка в том, что сначала необходимо получить права на выполнение этого действия. На мой взгляд, работать с файловой системой и править конфигурационные файлы удобно через Midnight Commander – двухпанельный файловый менеджер. Работать с ним сможет любой, кто знаком с виндовым TotalCommander.
Итак:

1. через Synaptic находим и устанавливаем пакет ‘mc’
2. открываем терминал (Приложения — Стандартные — Терминал)
3. набираем с клавиатуры команду sudo mc и нажимаем Enter
4. потребуется ввести пароль *тот самый, который Вы использовали при установке Ubuntu)
5. теперь откроется привычное двухпанельное окно файлового менеджера.
6. удалите файл ‘/var/www/index.html’ (установить на него строку выделения и нажать F8)
7. Скопируйте содержимое папки ‘/home/<ваше имя пользователя>/Загрузки/wordpress’ в папку ‘/var/www/’ (выделение кнопкой Ins, копирование – F5)

Все прекрасно копируется:) Магия в маленькой команде sudo – она приказывает системе беспрекословно выполнять любые Ваши команды. Даже самые дурацкие и опасные:)

Первый запуск WordPress

Думаю, Вы прекрасно помните, что Ваш сайт находится по адресу ‘localhost’ , так что смело на него заходите.
При первом обращении потребуется сообщить движку некоторую важную информацию.
Движок сообщит Вам, что «Кажется, файл wp-config.php отсутствует» и предложит создать его вручную или через веб-интерфейс. Нажимаем кнопку «Создать файл настроек»
Вводим запрашиваемые параметры:

* имя базы данных – wordpress
* имя пользователя MySQL – root
* пароль
* адрес сервера баз данных — localhost

Движок опять извинится и сообщит вам «Извините, файл wp-config.php недоступен для записи. Можно создать wp-config.php вручную и вставить туда следующий код:»
Код представлен в окне.
Необходимо так и сделать — вручную создаем этот файл и вставляем в него сформированный движком код:

1. прямо на рабочем столе создайте пустой файл с именем wp-config.php (правой кнопкой на рабочий стол — Создать документ… – пустой файл)
2. скопируйте сформированный движком код из окна браузера в файл wp-config.php
3. откройте терминал и выполните команду ‘sudo mc’
4. с помощью Midnight Commander скопируйте с рабочего стола файл wp-config.php в папку ‘var/www/’

Ну вот и все. Осталось ввести довольно очевидные данные:

* заголовок сайта
* ваш логин
* ваш пароль
* емейл.

Сайт в полном Вашем распоряжении.

VN:F [1.9.22_1171]
Rating: 10.0/10 (3 votes cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)
Как установить WordPress на Ubuntu 10.04 (простое руководство для начинающих), 10.0 out of 10 based on 3 ratings

No related posts.