Создание CMS – систем управления контентом позволяет вести собственные сайты и блоги даже секретаршам. Наиболее простым для начинающего пользователя «сайтовым движком» является WordPress. Для того чтобы ваш сайт заработал, нужно выполнить некую последовательность действий, которую мы и опишем в этой статье.

Для начала вы должны скачать последнюю версию WordPress с сайта разработчика. На данный момент это версия WordPress 3.3, а когда вы прочтете эту статью, быть может, выйдет что-то и поновее. Каждый волен выбирать сам, какую версию скачивать: если знания позволяют, можно скачать английскую версию, а затем сделать локализацию. Но большинство пользователей идет путем наименьшего сопротивления, скачивая официальную русскую версию (впрочем, правильно делает). 

После этого нам необходимо «залить» содержимое архива с движком сайта на хостинг. Для этого понадобится программа FTP-клиент: таких программ довольно много, но мы советуем использовать FileZilla – эта программа довольно проста в управлении, и, к тому же бесплатна.
Следующим нашим шагом будет создание новой базы данных, пользователя этой базы и его пароля посредством панели управления вашим сайтом phpMyAdmin – в других админках все делается более-менее аналогично. Как правило, каждый уважающий себя хостер буквально «разжевывает» эти моменты для того, чтобы было понятно даже начинающему.

Заходим в панель управления phpMyAdmin и в самом верхнем меню видим надпись «базы данных». Кликаем левой кнопкой мышки, в пустом поле пишем название новой базы данных (английскими буквами), в выпадающем списке выбираем «сравнение» и нажимаем кнопку «создать». Далее переходим на вкладку «Привилегии» и нажимаем «добавить нового пользователя». Вводим имя пользователя, пароль и подтверждение, а в таблице глобальных привилегий выбираем «отметить все». Эти данные (имя базы данных, имя пользователя и пароль) обязательно запишите где-нибудь у себя в блокноте.

Далее снова мы с вами воспользуемся файловым менеджером FileZilla. В корневом каталоге своего сайта найдите файл “wp-config-sample.php” и измените его имя на “wp-config.php”. Открываем его и делаем изменения в трех строчках:

define(‘DB_NAME’, ‘db_wp2_demo’);

define(‘DB_USER’, ‘db_wp2_demo’);

define(‘DB_PASSWORD’, ”);

Где вместо “demo” вы должны указать последовательно имя базы данных, пользователя, а также пароль: все это уже было создано нами при помощи phpMyAdmin.

Отдельного внимания заслуживают права доступа на файлы и папки (chmod). Устанавливать права доступа очень легко с помощью все того же файлового менеджера FileZilla: если на этом этапе что-то сделать неправильно, возможна ошибка при попытке доступа к сайту (ошибка 500, Internal Server Error, «внутренняя ошибка сервера»). На папку /public_html/ваш_домен должны быть выставлены права доступа 755. Менять это значение крайне не рекомендуется, и уж тем более выставлять chmod 777 – это может нести угрозу вашей учетной записи, а скрипты с этими правами работать не будут.