Разработка нового сайта начинается с размещения его на локальном сервере. Локальный сервер создается на домашнем компьютере для имитации работы серверного компьютера. Обычно он используется для отладки сайтов без выхода в Интернет. Для создания локального сервера требуется специальный набор дистрибутивов и программная оболочка.
Шаг 1 - Создание локального сервера
1. Начинаем установку XAMPP. Откроется окно, в котором нам предлагается выбрать путь для размещения сервера. По-умолчанию это диск C:\. Я не буду изменять путь и установлю сервер на предложенный диск. Нажимаем кнопку Install и ждем пока дистрибутив полностью распакуется.
2. После распаковки дистрибутива запустится командная строка, далее основная установка будет происходить через нее. XAMPP предлагает создать ярлыки на рабочем столе и в меню пуск, нажимаем enter.
3. Теперь у нас спрашивают, правильно ли выбран каталог установки XAMPP, по-умолчанию сервер будет располагаться по следующему адресу C:\xampp, нажимаем enter.
4. Хотим ли мы установить портативную версию? Нажимаем enter, т.к. XAMPP устанавливается на жесткий диск.
5. Окончательная установка XAMPP. Нажимаем enter для продолжения.
6. Автоматический выбор часового пояса. Нажимаем enter.
7. Запустим панель управления XAMPP (XAMPP Control Panel), выбираем 1 и жмем enter.
8. Открылась панель управления сервером. Закрываем командную строку.
9. Запускаем модули Apache и MySQL (кнопки Start), набираем в браузере localhost (или жмем Admin напротив модуля Apache):
10. При первом запуске откроется страница приветствия, выбираем один из предложенных языков:
11. Попадаем в веб-интерфейс XAMPP, здесь вы можете ознакомиться документацией, примерами в разделе Demos и т.д.:
В разделе Security находятся настройки безопасности:
Перейдя по указанной ссылке
http://localhost/security/xamppsecurity.php, можно задать пароль для администратора баз данных MySQL и можно установить пароль на директорию XAMPP для ограничения доступа из локальной сети:
Итак, мы установили и ознакомились с веб-сервером XAMPP.
Шаг 2 - Установка drupal7
Для того чтобы создать новый сайт на локальном веб-сервере, необходимо создать папку с названием сайта в папке C:\xampp\htdocs\, например drupal.
Теперь скачиваем последнюю версию с сайта -
http://drupal.org/project/drupal, распаковываем архив и кидаем все файлы в папку C:\xampp\htdocs\drupal. В каталоге C:\xampp\htdocs\drupal\sites\all\default копируем файл default.settings.php и переименовываем в settings.php.
Переходим по адресу
http://localhost/phpmyadmin и создаем в ней базу данных (например drupal). Далее в браузере вводим
http://localhost/drupal и начинаем установку.
Далее вписываем название бд drupal, username - root и ваш пароль, который вы указали в настройках phpmyadmin
Указываем настройки сайта: имя сайта, основной адрес сайта, главного пользователя сайта, его пароль, страну сайта по умолчанию, временную зону сайта по-умолчанию, настройки проверки новых версий модулей (сообщения на почту я обычно отключаю)
Заканчиваем установку.
Переходим на главную страницу сайта.
На сегодня все!