Итак, задача – надо сделать так, чтоб
на Вашем ПК заработал сайт на движке
WordPress. Если имеется свежеустановленная
Ubuntu 10.04. и интернет-соединение
настроено, то все сводится к следующему:
Установить сервер
LAMP (Synaptic – Правка – Выделить пакеты
для задачи… – LAMP server – ОК – Применить)
Установить пакет
‘phpmyadmin’
Создать с помощью
phpMyAdmin пустую базу данных с именем
‘wordpress’
Скачать архив с
дистрибутивом WordPress и распаковать его
содержимое в папку /var/www/
Через браузер зайти на адрес
localhost и ответить на несколько вопросов
мастера первого запуска WordPress
Все. Теперь по адресу localhost Вам всегда
будет доступен Ваш собственный сайт на
этом прекрасном движке WordPress:) Если
Вам нужны подробности и пояснения, то
можете попробовать найти их в этом же
посте:)
Установка сервера
LAMP
Эта самая волшебная лампа состоит
из 4-ч частей: Linux, Apache, MySQL, PHP.
Linux
– это понятно:) Ubuntu у нас уже установлена
и работает, значит первая часть лампы
имеется:) В данном контексте Linux
рассматривается как удобная и надежная
платформа для работы веб-сервера.
Apache
– этот индеец является самым используемым
веб-сервером в мире. Эта программа
должна постоянно работать на вашем
компе и прослушивать приходящие из
интернета запросы. Как только из сети
приходит обращение к сайту, апач
обрабатывает это сообщение и выдаст
клиенту в интеренте нужную страницу
сайта.
MySQL
– система управлени базами данных. В
базе данных будет хранится практически
вся информация сайта – например
собщения, коментарии, фотографии, логины
и пароли пользователей.
PHP – язык
программирования. Он применяется для
создания удобных, красивых, динамичных
современных сайтов. Движок WordPress написан
как раз на PHP. Вместо PHP можно использовать
и другие языки, например Perl
или Python.
Установка всего этого хозяйства
производится в Ubuntu очень просто. Буквально
в несколько кликов:
запускаем Synaptic
(Система – Администрирование – менеджер
пакетов Synaptic)
Правка — Выделить
пакеты для задачи… – LAMP server – ОК –
Применить
Применить
После этого 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с.
запускаем Synaptiс
Правка — Найти. В
окне поиска забиваем имя интересующего
нас пакета ‘phpmyadmin’. Поиск производим
по названию
Найденный пакет отмечаем для
установки и нажимаем кнопку «Применить»
Во время установки нужно будет ответить
на несколько вопросов:
веб-сервер для
автоматической перенастройки — apache2
настроить базу данных
для phpmyadmin с помощью dbconfig-common? – да
пароль административного
пользователя базы данных
MySQL-пароль приложения для phpmyadmin
Для проверки работоспособности опять
открываем FireFox и набрать в строке адреса
‘http://localhost/phpmyadmin’
В окне браузера должно появиься
приглашение к авторизации пользователя
root в phpMyAdmin.
Создание базы данных
Для работы нашего сайта потребуется
база данных. Как уже было сказано, в этой
базе будут храниться данные пользователей,
сообщения и комментарии. Достаточно
создать одну пустую базу данных. Для
этого:
запускаем PhpMyAdmin
набрав в адресной строке браузера
‘http://localhost/phpmyadmin’
вводим пароль и
входим
в поле «Новая база
данных» пишем имя нашей базы – «wordpress»
нажимаем кнопку «Создать» и все:)
Можно выходить от греха подальше:)
Установка WordPress
Собственно, вся установка заключается
в том, что надо скачать дистрибутив,
распаковать его и поместить содержимое
архива в каталог /var/www/ удалив имеющийся
там файл index.html. Все просто, однако для
новичке есть несколько труднопреодолимых
моментов. Так что, давайте по порядку.
сходим на сайт
http://ru.wordpress.org/
скачаем последнюю
версию движка. Например wordpress
3.0.1
откроем папку со
скачанным архивом (Переход – Загрузки)
распаковываем архив (правой кнопкой
по архиву – Распаковать сюда)
После распаковки в папке «Загрузки»
домашнего каталога пользователя
появляется папка ‘wordpress’, Ее содержимое
и необходимо переместить в папку
/var/www/. Это и будет установкой
Закавыка
в том, что сначала необходимо получить
права на выполнение этого действия. На
мой взгляд, работать с файловой системой
и править конфигурационные файлы удобно
через Midnight Commander – двухпанельный файловый
менеджер. Работать с ним сможет любой,
кто знаком с виндовым TotalCommander. Итак:
через Synaptic находим
и устанавливаем пакет ‘mc’
открываем терминал
(Приложения — Стандартные — Терминал)
набираем с клавиатуры
команду sudo mc и нажимаем Enter
потребуется ввести
пароль *тот самый, который Вы использовали
при установке Ubuntu)
теперь откроется
привычное двухпанельное окно файлового
менеджера.
удалите файл
‘/var/www/index.html’ (установить на него строку
выделения и нажать F8)
Скопируйте содержимое папки
‘/home/<ваше имя пользователя>/Загрузки/wordpress’
в папку ‘/var/www/’ (выделение кнопкой
Ins, копирование – F5)
Все прекрасно копируется:) Магия в
маленькой команде sudo – она приказывает
системе беспрекословно выполнять любые
Ваши команды. Даже самые дурацкие и
cмертельно опасные:)
Первый
запуск WordPress
Думаю, Вы прекрасно
помните, что Ваш сайт находится по адресу
'localhost' , так что смело на него заходите.
При первом обращении
потребуется сообщить движку некоторую
важную информацию.
Движок сообщит Вам, что
«Кажется, файл wp-config.php
отсутствует» и предложит создать его
вручную или через веб-интерфейс. Нажимаем
кнопку «Создать файл настроек»
Вводим запрашиваемые
параметры:
имя базы данных -
wordpress
имя пользователя
MySQL - root
пароль
адрес сервера баз
данных — localhost
Движок опять извинится
и сообщит вам «Извините, файл
wp-config.php недоступен
для записи. Можно создать wp-config.php
вручную и вставить туда следующий код:» Необходимо так и сделать — вручную создаем этот файл и вставляем в него сформированный движком код:
- прямо на рабочем столе создайте пустой файл с именем wp-config.php
(правой кнопкой на рабочий стол — Создать документ… – пустой файл)
- скопируйте сформированный движком код из окна браузера в файл wp-config.php
- откройте терминал и выполните команду ‘sudo mc’
- с помощью Midnight Commander скопируйте с рабочего стола файл wp-config.php в папку ‘var/www/’
Ну вот и все. Осталось ввести довольно очевидные данные:
- заголовок сайта
- ваш логин
- ваш пароль
- емейл.
Сайт в полном Вашем распоряжении.
Оригинал статьи Как установить WordPress на Ubuntu 10.04 (простое руководство для начинающих)
Источник: http://shkamer.ru/2011/09/20/kak-ustanovit-wordpress-na-ubuntu-10-04-prostoe-rukovodstvo-dlya-nachinayushhix/ |