|
||
Ответить |
|
#1
|
|
Вес репутации:
0
Регистрация: 27.02.2009
Адрес: Москва
Сообщений: 7,302
Сказал(а) спасибо: 578
Спасибок 2,623
в 1,832 сообщениях |
Запуск веб-сайта на Windows Web Server 2008 R2 -
11.01.2011, 15:29
Для тех, кто никогда не разворачивал веб-сайты на Windows Server, процесс может казаться сложным и непонятным. Поэтому, в этой небольшой статье-инструкции, я хочу рассказать о полном процессе установки и настройки — от момента загрузки с установочного диска, до развертывания Wordpress. Я покажу, что процесс простой и даже приятный.
Что нам нужно?
Шаг 1. Загрузка с установочного диска Устанавливаем в BIOS загрузку с диска, вставляем диск и, после перезагрузки, нажимаем любую клавишу после появления надписи “Press any key to boot from CD”. Шаг 2. Установка Windows Web Server 2008 R2 После загрузки установщика с диска отобразиться следующий экран. Можно оставить настройки по умолчанию и перейти к следующему экрану. Там всего одна кнопка, начинающая установку. Запустить установку сервера – это очень просто! Перед установкой нужно выбрать версию Windows Web Server 2008 R2. На выбор предлагаются Full и Server Core версии. При выборе Full, будет установлен графический интерфейс, и если вы впервые устанавливаете сервер и не знаете, как управлять им из консольной строки, следует выбрать именно Full версию. Во время процесса установки будут распакованы и установлены необходимые файлы. После этого компьютер будет автоматически перезагружен – после перезагрузки следует вытащить компакт-диск из DVD-привода, либо отменить в BIOS загрузку с компакт-диска, чтобы загружалась установленная система. После перезагрузки установщик Windows Server предложит принять лицензионное соглашение, после чего закончит установку. После второй перезагрузки система будет полностью установлена и вам останется только настроить веб-сервер, чтобы запустить на нем веб-сайт. Шаг 3. Настройка веб-сервера После первой загрузки веб-сервера вы увидите экран с набором ссылок для управления сервером. Настройка сетевых параметров Поскольку для сервера нужен выделенный статический IP адрес, получаемый от провайдера, вам, наверное, потребуется настроить сетевые параметры в соответствиями с теми инструкциями, которые вам сообщит провайдер – IP адрес, Gateway, адрес DNS сервера. Для того чтобы настроить сетевые параметры в основном инструменте управления сервером, о котором сказано выше, щелкнуть ссылку Configure Networking, дальше щелкнуть правой кнопкой мыши по значку активного сетевого соединения и выбрать пункт меню Properties. Затем выбрать в списке пункт Internet Protocol Version 4 (TCP/IP v4), нажать кнопку Properties. В открывшемся окне указать все параметры, сообщенные вам провайдером Интернет или администратором локальной сети. Для того, чтобы запустить веб-сервер, нужно на упомянутом выше экране инструмента управления сервером щелкнуть по ссылке Add roles и в открывшемся окне выбрать Web Server (IIS). После этого нажать кнопку Next несколько раз, чтобы установить веб-сервер. После окончания установке веб-сервер будет запущен автоматически и вы сможете посмотреть сайт по умолчанию набрав в окне браузера localhost/, либо IP адрес сервера. Для того, чтобы управлять веб-сервером в главном меню нужно запустить приложение Internet Information Services (IIS) Manager. Инструкции по использованию Internet Information Services (IIS) Manager можно найти на сайте learn.iis.net и на сайте www.techdays.ru. С этого момента вы уже можете размещать HTML странички на вашем только что установленном веб-сервере. Шаг 4. Установка веб-сайта Просто сервер без динамического сайта, наверное, никому и не нужен. Поэтому неплохой идеей является установка приложений. Для того, чтобы облегчить этот процесс создан специальный инструмент Web Platform Installer, который можно скачать на сайте microsoft.com/web/. Откройте сайт microsoft.com/web Поскольку на сервере настроена повышенная система безопасности, будут появляться окна с сообщениями о заблокированных элементах на страницах сайта. Чтобы эти окна не досаждали нужно снять галку Continue to prompt и нажать Close. После этого в настройках Internet Explorer 8 нужно открыть окно Tools -> Internet Options, выбрать вкладку Security, щелкнуть по значку Trusted Sites, нажать кнопку Sites и в появившемся окне снять галку Require server verification, ввести в поле адрес download.microsoft.com и нажать Add. Закрыть окно и продолжить работать с браузером. Качаем и запускаем Web Platform Installer. После запуска Web Platform Installer, сразу же можно приступить к установке популярных веб-приложений. Пусть в этот раз это будет популярный движок блогов Wordpress. Для установки Wordpress щелкните по вкладке Web Applications слева, проматайте бегунком список до конца и поставьте галку рядом с названием Wordpress. Смело нажимайте кнопку Install. Вам покажут список компонентов, которые будут установлены и настроены для работы Wordpress. Нажмите I Accept. После этого вас попросят придумать пароль для администратора базы данных MySQL – придумайте и запишите его куда-нибудь, чтобы не забыть, он понадобится при дальнейшей установке. Установка начнется, будут скачаны и установлены все компоненты, после чего инструмент задаст несколько дополнительных вопросов. Сначала имя сайта для которого нужно установить веб-приложение. Можно оставить все настройки по умолчанию. Затем нужно будет сконфигурировать базу данных: указать пароль администратора, который вы придумали на предыдущем шаге и заполнить пустые поля – в основном это ключевые фразы, необходимые для безопасности и пароль пользователя базы данных для настройки веб-сайта – вам эти данные тоже могут понадобиться в будущем, поэтому их лучше куда-нибудь записать. После всех настроек можно нажать на ссылку Launch Wordpress и продолжить ужа настройку самого сайта в браузере. Нужно придумать название блога и ввести ваш адрес электронной почты, после чего для вас будет сгенерирован пароль, разумеется его нужно куда-то записать – он понадобится для входа на сайт и управления им. Все, сайт установлен и вы можете с ним работать! Видите, как просто можно настроить сайт. Всего-то несколько минут. Шаг 5. Привязка доменного имени Для того, чтобы привязать к вашему сайту доменное имя вроде vasya-pupkin.ru, нужно зарегистрировать это доменное имя, например на сайте nic.ru, после чего настроить DNS сервера регистратора доменного имени так, как указано на сайте регистратора, чтобы эти доменные имена ссылались на IP адрес вашего сервера. После этого можно привязать доменное имя к сайту. Для этого в инструменте Internet Information Services (IIS) Manager нужно выбрать сайт (по умолчанию там один Default) и щелкнуть на панели справа ссылку Bindings…. В открывшемся окне добавить доменное имя, по которому должен отвечать этот сервер. Ссылки: http://learn.iis.net/ Добавлено через 2 минуты Установка и настройка Perl на IIS 7.x Требования Ставить будем на IIS 7.x, т.е. ОС должна быть Vista/Windows 7/Windows Server 2008/R2. Для установки на IIS берем ActiveState ActivePerl. ISAPI расширение есть только для x86 версии Perl, поэтому будем ставить 32-битную версию. Шаг 1. Установка ActivePerl Запустить мастер установки, указать директорию (у меня C:\Web\Perl86\), оставить все остальные настройки по умолчанию и установить ActivePerl. Установщик ActivePerl, к сожалению, не пропишет настройки для IIS 7.x, поэтому придется пройти следующие шаги. Шаг 2. Настройка Perl на IIS 7.x Для начала нужно связать требуемое расширение с ISAPI модулем perex30.dll, для этого в оснастке IIS Manager для сайта, для которого нужно настроить поддержку Perl, нужно выбрать Handler Mappings, затем справа в панели задач выбрать Add Module Mapping… и ввести необходимые данные в открывшийся диалог.
После сохранения появится диалоговое окно в котором нужно щелкнуть Yes, чтобы разрешить это ISAPI расширение. Если у вас 32-битрая ОС, то на этом настройка закончена. Если 64-битная, то еще один простой шаг описан дальше. Шаг 3. Настройка Application Pool (только для систем x64) В IIS Manager нужно открыть Application Pool, в рамках которого работает веб-сайт для которого настраивается Perl. Например, это может быть DefaultAppPool, если поддержка Perl настроена для веб-сайта по умолчанию. В списке Application Pool’ов в IIS Manager нужно выбрать соответствующий пул и справа в списке задач щелкнуть по ссылке Advanced Settings… и в открывшемся окне установить True для настройки Enable 32-Bit Applications. Шаг 4. Проверяем установку Perl Разумеется, пишем приложение Hello World! Создаем файл test.pl в директории сайта, пишем туда что-то вроде: PHP код:
|
#2
|
|
Вес репутации:
0
Регистрация: 23.08.2010
Сообщений: 12
Сказал(а) спасибо: 24
Поблагодарили 1 раз
в 1 сообщении |
11.01.2011, 15:53
Vector, супер!
Большое спасибо за информацию, особенно когда она так нужна |
#3
|
|
Вес репутации:
0
Регистрация: 19.01.2014
Сообщений: 17
Сказал(а) спасибо: 2
Спасибок 0
в 0 сообщениях |
Re: Запуск веб-сайта на Windows Web Server 2008 R2 -
13.03.2015, 17:26
я лично использую свои физические сервера под управлением линекс
|
Ответить |
Опции темы | |
Опции просмотра | |
|
|