Как установить и настроить локальный сервер на своем ПК
Сегодня речь пойдет о том, как установить и настроить у себя на компьютере локальный сервер?!
Это необходимо для того, чтобы Вы могли разрабатывать и отлаживать свои скрипты на РНР, так как РНР – это язык программирования, созданный для генерирования HTML-страниц, который выполняется на веб-сервере и работы с базами данных.
Не будете же Вы каждый раз закачивать свои файлы к себе на сервер, чтобы проверить работу скрипта?! Вот именно для этого и используется локальный сервер, который облегчает разработку и отладку Ваших скриптов.
Что вообще собой представляет локальный сервер?
Локальный сервер – это точно такой же, как и веб-сервер, только установленный на Вашем компьютере.
На данный момент, самый распространенный сервер – это веб-сервер Apache. Именно его мы и будем устанавливать на наш компьютер. Помимо этого мы также установим РНР и MySQL.
Установка сервера Apache и сопутствующих программ вручную может оказаться довольно утомительным занятием. Дело в том, что придется разбираться с многочисленными параметрами конфигурации Apache, PHP и MySQL, которые никогда Вам больше не пригодятся.
Для того, чтобы максимально упростить весь процесс установки и был создан комплекс "Джентльменский набор веб-разработчика", который содержит те же самые дистрибутивы Apache, PHP, MySQL и Perl, объединенные в единый архив, снабженный удобным инсталлятором и утилитами настройки под конкретную машину.
Для того, чтобы скачать этот набор перейдите по ссылке http://www.denwer.ru/. Это официальный сайт разработчиков Денвера. Скачайте от туда последнюю версию Денвера.
После того, как Вы скачали дистрибутив, Вам нужно его запустить. Вначале архив будет распакован во временный каталог, а затем автоматически запустится инсталлятор.
Далее Вам будет предложено в какой каталог Вы бы хотели установить комплекс (по умолчанию используется C:\WebServer, Вам нужно лишь нажать клавишу "Enter", чтобы согласиться с этим выбором). В указанный каталог будут установлены абсолютно все компоненты системы.
Далее Вам будет предложено ввести имя виртуально диска, который будет связан с только что указанным каталогом. Рекомендуется согласиться со значением по умолчанию (Z:).
После этого начнется копирование файлов дистрибутива, а под конец Вам будет задан вопрос, как именно Вы собираетесь запускать и останавливать комплекс. У Вас есть два варианта:
- Автоматически создавать виртуальный диск при загрузке машины, а при останове сервера его (виртуальный диск) не отключать. Это наиболее удобный режим. Рекомендую выбирать именно его!
- Создавать виртуальный диск, только вручную, по команде старта комплекса (при щелчке по ярлыку запуска на рабочем столе). И, соответственно, отключать диск от системы – при остановке сервера.
Ну вот собственно и все. Установка завершена. Сразу же щелкайте по созданному инсталлятором ярлыку "Start servers" на рабочем столе, а затем дождитесь, когда все консольные окна исчезнут.
Для того, чтобы проверить работу локального сервера, откройте свой браузер и наберите в нем адрес: http://localhost. Если все прошло удачно, то у Вас появится следующее окно:
Так отлично! Теперь создадим тестовый сайт на локальном сервере, который будет иметь адрес http://test.ru. Для этого откройте каталог, в который Вы установили дистрибутив (по умолчанию это C:\WebServers). В нем содержится 4 папки.
Итак, запомните, все Ваши сайты необходимо создавать в папке "home"! Для этого открываем папку "home" и создаём в ней каталог с именем, совпадающим с именем вашего будущего сайта (в нашем случае это будет каталог с именем test.ru). Теперь в папке "test.ru" создадим еще одну папку и назовем её "www". Именно в этой папке будут храниться все файлы нашего сайта.
После того, как все папки созданы, Вам необходимо перезапустить сервер. Для этого используйте ярлык "Restart servers" на рабочем столе.
Это все, что нужно сделать. Теперь Вы легко можете загружать свои файлы на локальный сервер в папку home/test.ru/www. А для того чтобы проверить их, в своем браузере необходимо набрать адрес http://test.ru.
На этом все! Удачи!
-
Комментарии (33)
- Сайт