Создание сайтов (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, мне он очень нравится.
Недостаток данной программы в том, что она платная. Есть огромное множество бесплатных и очень хороших редакторов,
нужно только уметь пользоваться поиском)).
На этом все на сегодня. В следующий раз начнем уже делать свой сайт, наверное. Всем удачи =).