Устанавливаем Drupal 6

Создание сайтаПоговорим сегодня об установке CMS Drupal – лучшей, с моей точки зрения, системе управления сайтом и среде разработке веб-приложений. На сегодняшний день самая свежая версия - Drupal 6.2. На ее примере и будет показано, как создать свой сайт на Друпал.

Для создания своего первого сайта нам понадобится:

  • доступ в интернет
  • хостинг с доступом по FTP или другой возможностью закачки файлов и папок
  • домен, который привязан к выбранной директории на хостинге или к корневой папке
  • база данных mysql или pgsql. Для инсталляции нужны: имя базы (Database name), пароль на базу (Database password ) и имя пользователя базы (Database username).

Будем считать, что это у нас есть. В моем случае:

  • доступ к хостингу осуществляется по FTP
  • домен куплен через Hoster.by; в панели управления доменом прописаны dns-адреса хостера; через админку хостинга домен привязан к выбранной папке
  • создана БД, пользователь, назначены права и пароли к базе данных

Для начала, идем на сайт drupal.org. Выбираем версию CMS для установки, последние релизы показаны на главной странице справа сверху. В моем случае это Drupal 6.2. Архив drupal-6.2.tar весит примерно 1 мегабайт. После загрузки необходимо распаковать архив на жесткий диск, например, в папку drupal-6.2.

Далее необходимо закачать содержание папки drupal-6.2 на хостинг (в корень или в папку, к которой привязан ваш домен) – это займет некоторое время, так что можно попить кофе или сделать гимнастику для глаз.

После того, как все файлы закачаются, можно приступать к установке Drupal. Это делается через веб-интерфейс с помощью любого браузера. Просто введите ваш домен в адресной строке браузера. Должна появиться следующая страница:

Установка Drupal

Здесь можно смело выбирать пункт Install Drupal in English, так как ничего сложно в установке нет и знание языка необязательно.

На следующей странице (которая называется Database configuration) нас попросят ввести данные базы и пользователя:

  • выбираем типа БД – в моем случае это mysql
  • в следующее поле вносим название базы данных
  • второе поле требует имя пользователя с правами на эту базу
  • в третье поле нужно ввести пароль от базы

Install Drupal 6

Если все сделано правильно, то появится следующая страница с настройками информации о сайте, о суперадмине (пользователь номер 1 в системе Drupal обладает самыми полными правами) и другой информации.

Для начала заполним информацию о сайте (Site information). Введите здесь название сайта (title) и e-mail адрес сайта (тот адрес, который будет отображаться в поле «Автор» при получении пользователями писем с сайта).

Установка Друпал 6

Далее необходимо ввести данные первого аккаунта (Administrator account) – имя, e-mail (вводите ваш реально работающий ящик) и пароль. Обязательно запомните эти данные!

Далее выбираем часовой пояс по умолчанию.

Лично я всегда включаю Clean URLs – отображение адресов страниц сайта в виде serp.by/drupall-install вместо serp.by/?q=drupall-install

Если хотим получать автоматическое уведомление об обновлениях Drupal, то ставим птичку в поле Check for updates automatically

После этого вы должны увидеть следующую надпись:

Drupal installation complete
Congratulations, Drupal has been successfully installed.
You may now visit your new site.

Переходим по ссылке your new site и наслаждаемся – мы создали свой первый сайт на Drupal.

О дальнейшей настройке сайта я расскажу в следующей статье.

Полезно для новичков

Интересный пост. Сам с Drupal не работаю, но думаю, что новичкам, которые решили выбрать эту CMS пост будет очень полезен.

у меня не получается. создаю

у меня не получается. создаю базу. все делаю ровно. но выскакивает такая ошибка:
Failed to connect to your MySQL database server. MySQL reports the following message: Access denied for user 'root'@'server.diskoteq.com' (using password: YES).

* Are you sure you have the correct username and password?
* Are you sure that you have typed the correct database hostname?
* Are you sure that the database server is running?

For more help, see the Installation and upgrading handbook. If you are unsure what these terms mean you should probably contact your hosting provider.

В setting.php (каталог

В setting.php (каталог site->default) пропишите
$db_url = 'mysqli://username:password@localhost(host IP)/databasename';

а где следующая статья? или

а где следующая статья?
или можно почитать о дальнейшей настройке Drupal?

Здраствуйте.. Подскажите.

Здраствуйте..
Подскажите. Если После выбора "Install Drupal in English" выскакиевает такая ошибка:
Fatal error: Maximum execution time of 30 seconds exceeded in Z:\home\drupal.site\www\includes\file.inc on line 891
в чем может быть проблема?
Заранее спасибо

Какой у вас веб

Какой у вас веб сервер?
Скрипт завис и веб сервер говорит что он его перестёт выполнять.

Дальнейшие описания смотрите

Дальнейшие описания смотрите в интернет-школе по изучению Друпала

Проблема аналогичная:Failed

Проблема аналогичная:Failed to connect to your MySQL database server. MySQL reports the following message: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2).

В setting.php пропишите
$db_url = 'mysqli://username:password@localhost(host IP)/databasename';

Не помогает... На Денвер ставится без проблем. Саппорт хостинга помочь не смог и посоветовал обратиться к разработчикам...
Кстати, на basplatnyi-hosting.ru все тоже установилось без проблем, только они куда-то пропали....

У вас прописано localhost?

У вас прописано localhost?

Сменила хостера. it-patrol.ru

Сменила хостера. it-patrol.ru - хостинг под друпал. Помогли установить друпал, и даже проблемы с работой FCKeditor тоже решили. Тех поддержка реагирует моментально даже в 2 часа ночи. Очень им благодарна.

После установки сайта. В

После установки сайта. В админке сразу выдает ошибки красным блоком смотри ниже. Что это значит?
warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/var/www/vhosts:/tmp:/var/log/baxtep) in /var/www/vhosts/tigru.tomsk.ru/subdomains/gorsovet/httpdocs/includes/file.inc on line 772.
warning: fopen() [function.fopen]: Filename cannot be empty in /var/www/vhosts/tigru.tomsk.ru/subdomains/gorsovet/httpdocs/includes/file.inc on line 773.
Невозможно создать файл.
warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/var/www/vhosts:/tmp:/var/log/baxtep) in /var/www/vhosts/tigru.tomsk.ru/subdomains/gorsovet/httpdocs/includes/file.inc on line 772.
warning: fopen() [function.fopen]: Filename cannot be empty in /var/www/vhosts/tigru.tomsk.ru/subdomains/gorsovet/httpdocs/includes/file.inc on line 773.
Невозможно создать файл.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <go> <h1> <h2> <h3> <ol> <hr> <li> <dl> <dt> <dd> <noindex> <strike> <img>
  • Строки и параграфы переносятся автоматически.
  • You can use the <go> tags just like the <a> for nicer urls.

Подробнее о форматировании

Image CAPTCHA
Enter the characters (without spaces) shown in the image.