Сложно ли создавать сайты на Друпале?

установка друпал drupal

 http://www.youtube.com/user/SiteMadeRu - это мой канал на youtube подписываетесь на получение новых видео!

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

Видео для 7го Друпала:

Видео для 6го Друпала:

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

4. Место на которым мы будем строить новый сайт. Для простого сайта фирмы требуется немного места, в Интернете можно найти адекватный хостинг от 50 рублей в месяц (что такое "хостинг", а также многое другое вы можете узнать из справочника). Для аренды хостинга Вам будет необходимо его оплатить через какую-нибудь электронную систему, я пользуюсь WebMoney, так уж исторически сложилось.
Для создания сайта локально, то есть сайт будет работать только на одном компьютере домашнем или рабочем, необходимо создать место для сайта с помощью Денвера или его аналога. Для начала работы установим Денвер:
 

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

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

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

2. Фундамент нашего сайта.

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

официальный сайт Друпала.jpg

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

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

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

install Drupal.jpg

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

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

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

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

create DB.jpg

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

БД готова:

new DB.jpg

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

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

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

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

Друпал ошибка при установке settings php.jpg

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

настройка БД.jpg

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

настройки сайта.jpg

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

Друпал установлен.jpg
 

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