Blog of Khlebalin Dmitriy

(Дорогу осилит идущий…)

Устанавливаем веб — сервер APACHE на платформу Windows (часть 1).

Сегодня хотелось бы рассказать про установку и настройку Web – сервера APACHE.  Всем нам известно, что APACHE, это Web – сервер nix систем. Я конечно ничего не имею против IIS от Microsoft, но в плане публикации веб – страниц, предпочитаю проверенный   APACHE. Для того, чтоб мне не разворачивать отдельный сервак на базе UNIX или Linux, я просто развернул APACHE на обычном виндовом серваке. Это очень полезно, для размещения внутренних Веб – ресурсов компании.

Примечание:

Все тоже самое можно развернуть на вашей рабочей станции под управлением WinXp и тестить и отлаживать код у себя на рабочей станции. (Установка на Win7 и Win2008 пока не тестировалось, посему, как это работает под управлением этих систем, сказать не могу). Данная тема, была для меня очень актуальна, когда я писал свой диплом на php, и его необходимо было представить на защите на собственном ноутбуке.

А теперь непосредственно к делу:

Для начала необходимо все скачать из инета: Apache, php, perl, mysql (можно не самые последние версии…)

После того, как скачаете всё программное обеспечение, создайте на своём рабочем столе папку install_server, и скопируйте в неё всё, что скачали.

Для установки нашего будующего веб сервера, будем использовать папку на диске D:\ с именем server. Зайдите в диск D:\ и создайте её.

Итак, установливаем самое главное, а именно сам веб сервер.

Откройте на своём рабочем столе папку install_server, разархивируйте apache_v2_0_43.zip, потом запустите файл apache_v2_0_43.msi (расширение .msi будет скрыто), появится окошко:

Щёлкаем на кнопочку «Next«, появляется следующее окно с лицензией, нам её нужно принять, а вот если откажемся, то произойдет выход, нам та это не нужно, значит соглашаемся с ней:

Выбираем: «I accept the terms in the agreement«. Далее активируется кнопочка «Next«, и щёлкаем на неё, т.е. соглашаемся с самой лицензией, что нам в ней рассказывали нам конечно же всё-равно, лишь бы сервер установить. Потом появляется вот это окошко:

Тут нам хотят рассказать, что это за чудо-сервер Apache. Самое главное, мы знаем, что это хороший веб сервер. Больше нам ничего не нужно, т.е. читать это всё не будем, неинтересно, щёлкаем на «Next«, появляется очередное окошко:

В этом окошке нам предлагают ввести информацию о нашем будущем веб сервере, заполняем её следующим образом:

Network Domain: localhost
Server name: localhost
Administrator`s Email Address: localhost@localhost
Так же выберем «For All Users, on 80 port, as a Service — Recommended«

После заполнения щёлкаем опять на нашу любимую кнопочку «Next«.
Появляется следующее окошко:

Тут нам предлагают выбрать тип установки, полную (врут, не совсем полную) и выборочную, установим полную версию, т.е. выбираем «Custom» и щёлкнем на «Next«. Видим следующее окошко:

Здесь нам нужно выбрать, что будем устанавливать и самое главное куда. Щёлкните на крестик, напротив которого написано «Build Headers and Libraries«, появится менюшка, в ней нужно выбрать «This feature will be installed on local hard drive«. Осталось выбрать папку, куда и установиться сам сервер. Щёлкаем на кнопочку «Change…«, появится вот такое окно:

У Вас вместо «D:\Program Files\Apache Group\Apache2\«, может быть что-то другое, но это не меняет сути, меняем эту строчку на «D:\server\Apache2\«.

Щёлкаем на «OK«. После щелчка по этой кнопочке, останется, вот такое:

Опять же, щёлкаем на «Next«. Появляется заключительное окно перед установкой:

Нажимаем «Install«. Начинается установка…

Установка занимаем немало времени, так что ждём, пока не появится это:

Как появится, сразу же щёлкаем на кнопочку «Finish«. Окошко закроется, сервер установлен. После всего этого, в правом нижнем углу у Вас появится, пёрышко с кружком, в котором виден перевёрнутый треугольник.

На картинке, перо расположено слева (оно будет появляться при каждом запуске Windows). Щёлкните на него пару раз левой клавишей своей мышки, появится чудо-окошко:

Можно сказать, что это — небольшая панелька для управления нашим веб сервером. Не удивляйтесь, что мы видим «Apache2«, а не просто «Apache«, так и должно быть. Итак, разберём эту панельку попорядочку, щёлкнув по кнопочке «OK«, это окошко просто-таки закроется и ничего плохого не произойдёт. Далее вы видим ненажимаемую кнопочку «Start«, ненажимаемая она потому, что наш веб сервер уже запущен, а сама кнопочка означает – запустить или же по-русски, включить сервер. Следом идёт кнопка «Stop«, на неё можно нажать. Нажав на неё, наш любимый веб сервер, отключиться. Далее мы видим замечательную кнопочку «Restart» (не забывайте про эту кнопочку, когда я буду говорить, перезапустите свой веб сервер), означает она следующее, перезагрузить сам сервер, перезагружать его советую, только тогда, когда Вы изменили конфигурационные файлы (об этом чуть позже). Следующая кнопка «Services» (нажать на неё можно не во всех версиях Windows), она, можно сказать, Вам вообще не пригодиться. Так что обсуждаем эту кнопочку даже и не будем. Далее видим кнопку «Connect«, нажав на неё можно соединиться с удалённым сервером, нам это тоже не понадобиться так что, тоже не обсуждаем. Предпоследняя кнопочка «Disconnect«, она не нажимаемая т.к. нажимаемой она станет, только тогда, когда удачно произойдёт соединения при нажатии на кнопку «Connect«. Так что забываем про эту кнопочку, и переходим к кнопке «Exit«. Нажав на неё, панелька закрывается. Вновь запустить её можно следующим образом, щелкнем на кнопочку «Пуск«, она находится в левом нижнем углу, выбираем «Программы«, далее «Apache HTTP Server 2.0.43«, потом «Control Apache Server» и щёлкаем на «Monitor Apache Servers«. В нижнем правом углу, опять же появится наше старое, любимое пёрышко, с перевёрнутым треугольничком в кружке. Если Вы не совсем поняли, в какую папку был установлен сам сервер, то подскажу установлен он был на диск D:\ в папку server

Вы, небось, всё удивляетесь почему, Apache2, а не просто Apache, напомню, что версия нашего сервера 2.0.43
Внутренности папки Apache2, должны выглядеть вот так:

Теперь тестируем наш установленный веб сервер.

Откройте свой браузер, в строке адреса, введите http://localhost (так же, можно ввести http://127.0.0.1 – это синоним от http://localhost). В нашем случае, если веб сервер установлен удачно, то в своём браузере Вы должны увидеть следующий результат:

Если Вы видите это окошко, то поздравляю, веб сервер установлен удачно.

Продолжение следует…

Всем удачи!

10.12.2009 Posted by | ms windows xp | Комментарии к записи Устанавливаем веб — сервер APACHE на платформу Windows (часть 1). отключены

Exchange 2007 SP3 выйдет лишь во втором полугодии 2010 года.

После смены своих планов по поддержке Exchange 2007 компания Microsoft заявила, что третьего пакета сервисных обновлений, который добавляет совместимость с Windows Server 2008 R2, следует ждать не раньше второй половины следующего года.

Хотя изменения в плане, согласно Microsoft, основаны исключительно на отзывах пользователей, компания приняла во внимание далеко не все пожелания. Так, к примеру, Microsoft четко дала понять, что установка обновлением будет недоступна пользователям, версия Exchange которых ниже 2007.

Кевин Эллисон (Kevin Allison), старший менеджер Exchange, написал в блоге Exchange, что изменения теперь отражены в матрице поддержки Exchange.

Напомним, что в сентябре Microsoft заявила, что Exchange 2007 SP2 будет несовместим с Windows Server 2008 R2, и объясила причины. Однако, несколькими неделями спустя Эллисон сказал, что отзывы конечных пользователей сподвигли Microsoft на изменение плана, а теперь Эллисон назвал ориентировочные сроки релиза Exchange 2007 SP3.

Эллисон также отметил, что Exchange 2003 SP2 теперь поддерживается AD-серверами Windows Server 2008 R2, добавив, что со всеобщей доступностью Exchange Server 2010 и Windows Server 2008 R2 компания улучшила поддержку лесов и функциональных доменных уровней до Windows Server 2008 R2.

Эллисон объяснил изменение мнения желанием удовлетворить нужды клиентов по смене операционной системы без необходимости менять архитектуру службы сообщений. Однако, на вопрос по поводу обновления Exchange он был краток: «Мы понимаем желание и необходимость в этом, поэтому мы рассмотрим эту возможность в будущих версиях продукта» — говорит Эллисон. В случае Exchange 2007 работы, связанные с обеспечением данной возможности, сравнимы с выпуском новой версии Exchange. Таким образом, это лежит за пределами того, что компания может сделать в пост-релизный цикл жизни продукта.

Всем удачи!

10.12.2009 Posted by | заметки | Комментарии к записи Exchange 2007 SP3 выйдет лишь во втором полугодии 2010 года. отключены