Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Создание сайтов (HTML CSS PHP MySQL JavaScript ActionScript) Веб-сервер


Веб-сервер

Сегодня мы не узнаем ничего нового о сайтостроении, сегодня мы познакомимся и, я надеюсь, установим парочку-тройку программ, облегчающих этот и так не особо трудный процесс)). С сегодняшнего дня мы будем создавать сайты у себя на компьютере, отлаживать их а уж потом, когда они будут готовы - выкладывать их в интернет. Для того чтобы на нашем компьютере работали сайты так же как и в интернете нам необходимо установить то же программное обеспечение, которое управляет работой сайтов в интернете)). На данный момент нам необходимо установить лишь веб-сервер, но умные люди уже позаботились о том, чтоб все нужное ПО устанавливалось за один раз, нам нет смысла искать веб сервер отдельно, мы установим сразу все, что нам понадобится в ближайшем будущем.

Сервер - это программный компонент, выполняющий обслуживающие функции по запросу клиента, предоставляя ему доступ к определенным ресурсам или услугам (ru.wikipedia.org/wiki/cервер). Веб-сервер - это сервер, который принимает запросы обычно от браузеров (клиентов) и выдает им, предварительно обработав, ответы, обычно в виде веб-страниц. Веб-серверов существует великое множество, мы будем пользоваться одним из самых распространенных, к тому же он является еще и бесплатным, так что законы мы никакие не нарушим=). Таким веб сервером является Apache.

Добрые люди сделали для нас сборку в которой есть все необходимое для работы полноценного веб-сервера. Называется эта сборка - XAMPP. Я не могу расписать для каждой операционной системы как его устанавливать да и версия сборки у меня старее чем у вас но это не имеет особого значения. Могу сказать что установка ничем не отличается от обычной. Переходим на http://www.apachefriends.org/ru/xampp.html, находим необходимую в вашем случае сборку (у меня, например xampp-win32-1.7.2.exe, то есть XAMPP для Windows 32 разрядной (XP) версия 1.7.2, инсталятор), скачиваем, устанавливаем, на предложенные варианты соглашаемся с ответами по умолчанию. После того как мы его установили, запускаем XAMPP Сontrol Panel и запускаем Apache. В результате мы можем установить на компьютере сайт так как в интернете)).

У кого на компьютере стоит Skype, Apache может не запуститься так как между этими программами возникает конфликт из-за порта, по которому они принимают данные. Чтобы устранить проблему зайдите в Skype -> Инструменты -> Настройки -> Дополнительно -> Соединение и уберите галочку напротив Использовать порты 80 и 443 в качестве входящих альтернативных. После этих действий конфликта не будет.

Теперь, когда Apache запущен, запускаем браузер и набираем в адресной строке "localhost". Если все работает то загрузится стартовая страница вашего XAMPP-а)). Корневой каталог, в котором будут находиться все ваши сайты находится в каталоге "xampp" и называется "htdocs" советую создать ярлык этой папки на рабочем столе. Если вы придумали новый сайт, создаете подкаталог с названием как у вашего сайта и в нем размещаете стартовую страницу index.html. Она будет запускаться автоматически. У меня, например, есть каталог pirogoff.16mb.com, в нем находится главная страница сайта index.php. При вводе в адресную строку браузера "localhost/pirogoff.16mb.com" веб-сервер автоматически открывает главную страницу.

Можно поменять очень много настроек и изменить очень многое но это вы сами сделаете, если посчитаете нужным, я же предлагаю вам не заморачиваться по этому поводу, хотя бы на данный момент)). Уделите лучше больше времени изучению материала)).

Установите себе еще какой-то редактор с подсветкой кода. Я пользуюсь Macromedia Dreamweawer, мне он очень нравится. Недостаток данной программы в том, что она платная. Есть огромное множество бесплатных и очень хороших редакторов, нужно только уметь пользоваться поиском)).

На этом все на сегодня. В следующий раз начнем уже делать свой сайт, наверное. Всем удачи =).


В избранное