Страницы

среда, 20 марта 2013 г.

Настраиваем web-сервер на локальной машине

Создавать свой web-сайт мы будем на локальном хостинге. На нашем компьютере будет установлен web-сервер apache. И наш компьютер будет выступать в роли сервера и клиента. Это даст нам ряд преимуществ:
  • нет необходимости иметь постоянное подключение к интернет, я знаю, что для многих это больной вопрос;
  • не нужно использовать посредников в виде FTP клиентов для доступа к файлам на удаленном хостинге (хотя мы планируем разместить свои сайты на удаленном хостинге)
  • вы сможете в более привычном виде редактировать файлы html, css, php и т.д.
  • вы сможете наглядно изучить работу с web-сервером.
Для начала нам нужно установить программу Денвер. Эта программа почти уникальна в своем роде, она позволяет установить комплекс программного обеспечения WAMP (Windows+Apache+MySQL+PHP), и выполнять отладку или создание своих web-проектов на локальной машине. О других WAMP можно прочитать статью на хабре.
Как всегда скачиваем программу только с официального сайта http://www.denwer.ru/ по ссылке скачать Денвер.
Для вас будет полезно просмотреть несколько видео, чтобы более подробно разобраться с установкой и использованием Денвера. Видео просто супер!
По окончанию установки денвера у вас должен добавится новый диск (рис.1 а). Папка, которая нас будет интересовать в дальнейшем должна иметь путь x:\home\localhost\www (рис. 1 б), именно в ней и будет храниться наш проект.
Рис. 1 Дерево папок после установки Денвера.
а) Новый диск, у вас буква и метка могут быть другими
б) корневая папка хостинга
Управлять сервером мы можем при помощи ярлыков на рабочем столе Start, Stop и Restart.
Многие люди боятся или ленятся использовать локальный сервер для разработки и отладки своего web-сайта, потому, что рано или поздно его придется переносить на удаленных хостинг к хостинг-провайдеру. А это связано с перемещением всех файлов базы данных сайта. Но, мы узнаем, что это не так уж и сложно, если иметь в своем арсенале пару инструментов и немного опыта.