Урок - Drupal 6, Установка

Главная » Курсы » Курс Drupal 6, Управление » Урок - Drupal 6, Установка

Обучающий онлайн курс
Drupal 6, Управление

Лицензия: Копирование запрещено.

Существует много платных и бесплатных решений для создания сайтов, какие-то более простые и адаптированные для человека далекого от программирования, какие-то требуют более глубоких знаний в этой сфере. Итак, сложно ли делать сайты на Друпале? Если речь идет о сайте-визитке фирмы, небольшом интернет-магазине, информационном портале или персональном блоге, то я отвечу прямо - это просто. Научиться этому можно за пару часов, без знаний баз данных, верстки и программирования. Тысячи интернет-ресурсов по всей Галактике сделаны офис-менеджерами, работниками фитнес-залов, салонов красоты, туристических фирм.

Вам нужен свой сайт, тогда начнем его строить. Для этого нам потребуется:
1. Место на которым мы будем строить новый сайт.
2. Фундамент нашего сайта, то есть сам Drupal 6.
3. Так же нам понадобится база данных, в которой Друпал будет хранить свои данные о сайте.

1. Место на которым мы будем строить новый сайт. Для простого сайта фирмы требуется немного места, в Интернете можно найти адекватный хостинг от 5 долларов в месяц. Я рекомендую хостинг Pleohost.ru, которым пользуюсь сам, не могу сказать что техподдержка реагирует на нем оперативно, но один из двух раз мне даже ответили, только пожалуйста во что бы то не стало не пользуетесь Мастерхостом, это просто ужас, ИМХО. Так же для аренды хостинга Вам будет необходимо его оплатить через какую-нибудь электронную систему, я пользуюсь WebMoney, так уж исторически сложилось.
Для создания сайта локально, то есть сайт будет работать только на одном компьютере домашнем или рабочем, необходимо создать место для сайта с помощью Денвера или его аналога. Для начала работы установим Денвер:

  1. Переходим по ссылки на официальный сайт Денвера и скачиваем этот набор для разработки.
  2. Установка Денвера, обычно установка не вызывает труда, хотя возможно ошибка при одновременной загрузке Денвера и Skype.
  3. Если Вы выбрали вариант установки с ярлыками на рабочем столе, то нажмите "Start Denwer" и Денвер заработает.
  4. Должен появиться диск Z: (по умолчанию) или другой раздел выбранный Вами при установке.
  5. Заходим на диск Z: в папку home

    и создадим там еще одну папку sitename (или другое название сайта на латинице, из символов желательно использовать только "-" и не использовать окончаний типа ".ru" или других доменных зон).

    В нашей новой папке создадим еще одну папку www (имя этой папки должно быть всегда www).

    Нажимаем на ярлык на рабочем столе "Restart Denwer", тем самым перезагрузим Денвер, чтобы сохранилась информация о нашей вновь созданной папке. Теперь наш новый сайт будет доступен по адресу http://sitename/ , естественно только на локальном компьютере.


    Если в окне выдается ошибка, но Денвер установлен, то можно воспользоваться локальным сайтом localhost. Он также как и sitename лежит в папке home


    Если Вы собираетесь устанавливать Друпал в папку localhost, то из папки localhost->www удалите все содержимое КРОМЕ папки tools, она еще нам понадобится.

2. Фундамент нашего сайта. Теперь когда мы создали место под сайт, необходимо залить фундамент, а именно сам Друпал. Заходим на официальный сайт Друпала и скачиваем последнюю 6.х версию (на время написания этой статьи версия 6.19) .



На данный момент Друпал можно скачать в разделе Download & Extend .

Архив распаковываем в папку sitename->www.

Теперь если мы зайдем на http://sitename/ , то должны увидеть следующее окно:

Для установки Друпала почти все готово, осталось создать базу данных.

3. Создание базы данных для Друпала.

Создание БД на Денвере. В стандартную сборку Денвера входит скрипт PhpMyAdmin, позволяющий работать с сервером БД MySQLi, надеюсь Вы не удалили папку tools ? Именно в этой папке и лежит PhpMyAdmin, давайте запустим его. С помощью PhpMyAdmin с БД можно работать прямо из браузера, это очень удобно http://localhost/tools/phpmyadmin

 Создадим новую базу данных:

 Кодировку следует выбрать utf8_general_ci и нажимаем Create (у меня английская версия PhpMyAdmin, в русской версии возможно Создать)

БД готова:



Чтобы разместить Друпал и БД на хостинге в Интернете можно воспользоваться панелью администрирования, предлагаемой хостинг оператором. Файлы Друпала можно скопировать на хост через FTP-клиент (например Filezilla), создание БД и ее редактирование обычно также имеется по умолчанию.

4. Теперь приступим к непосредственной установке Друпала. Итак у нас есть: Денвер с сайтом sitename или хост в Интернете с дистрибутивом Друпала, созданная БД, а также необходимо узнать сервер БД и логин с паролем для доступа к БД. Для Денвера по умолчанию пользователь БД root без пароля, сервер БД localhost .

Перед началом установки также необходимо сделать копии файла настройки Z:\home\sitename\www\sites\default\default.settings.php в ту же папку default . И переименовать копию настроек в setting.php .

Заходим на наш сайт http://sitename и нажимаем "Install Drupal in English" . Если не создать файл настроек  setting.php, то при установке выйдет ошибка:



Создайте файл setting.php и обновите страницу установки, далее введите найстройки БД:



Потом необходимо ввести название сайта, e-mail на который будут приходить письма администратору и логин с паролем администратора



Теперь Друпал можно считать установленным:


 

Весь процесс установки обычно не занимает больше 10-20 минут. А за сколько у Вас получилось установить Друпал, напишите, пожалуйста, в комментариях? Если у Вас возникла ошибка при установке и это заняло много времени, то Вы также это можете отметить.