Меню Рубрики

Как настроить http сервер на windows 2008

Первоначальная настройка сервера windows server 2008 R2

Первоначальная настройка сервера windows server 2008 R2

Добрый день уважаемые читатели блога pyatilistnik.org, сегодня хочется рассказать в данной статье как сделать первоначальную настройку сервера. После успешно установленной операционной системы windows server 2008R2, ее нужно немножко подправить, дабы немного ускорить и упростить ее взаимодействие с вами 🙂

Итак после загрузки вылетает Диспетчер сервера. Который в первый раз очень полезен и дает возможность активировать, зайти в свойства и все такое.

Первоначальная настройка сервера windows server 2008 R2-01

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

Первоначальная настройка сервера windows server 2008 R2-02

Для рядовых пользователей можете оставить.

Первоначальная настройка сервера windows server 2008 R2-03

Настроим обновление событий в консоли диспетчер сервера, по умолчанию 2 минуты, я обычно выставляю одну.

Первоначальная настройка сервера windows server 2008 R2-04

Можете вообще отключить, если у вас есть в компании система мониторинга.

Первоначальная настройка сервера windows server 2008 R2-05

Дальше настройка windows server 2008 r2, подразумевает, что мы уберем все юзабилити, и сделаем максимальную производительность, нечего на сервере использовать анимированность.. Для этого переходим в свойства моего компьютера

Первоначальная настройка сервера windows server 2008 R2-06

Жмем Дополнительные параметры-Параметры быстродействия

Первоначальная настройка сервера windows server 2008 R2-07

На вкладке Визуальные эффекты ставим Обеспечить наилучшее быстродействие.

Первоначальная настройка сервера windows server 2008 R2-08

На этом все, про оптимизацию мы еще поговорим дальше, советую следующим пунктом прописать статический ip адрес, так как любой сервер должен им обладать, на случай поломки DNS сервера, всякое бывает..

Материал сайта Pyatilistnik.org

Источник

Установка и настройка IIS 7 на Windows 2008

Приложения и сайты, разработанные на ASP.NET, должны размещаться на веб-сервере Internet Information Services (далее IIS). Это оснастка Windows, отвечающая за размещение веб-приложений, распараллеливание http-запросов, хранение сессий пользователей и многое-многое другое.

В Windows 2008 IIS по умолчанию отсутствует, и прежде чем настроить сайт, необходимо установить IIS. Поэтому статья разбита на две части:

В каждой операционной системе есть свои нюансы в установке и настройке IIS. Если у вас другая ОС, посмотрите схожие статьи Установка и настройка IIS 5.1 на Windows XP и Установка и настройка IIS 6 на Windows 2003.

Как установить IIS 7 на windows 2008

Сервер приложений IIS 7 устанавливается с дистрибутива операционной системы. Желательно устанавливать IIS с того же дистрибутива ОС, который установлен на данном компьютере. По опыту скажу, бывают прецеденты некорректной работы, в случае установки IIS с «неродного» дистрибутива. Вставьте диск с Windows 2008 в дисковод и начинайте установку IIS:

1. Нажмите «Пуск» и нажмите правой кнопкой мыши по «Компьютер», зайдите в «Управление»:

2. В диспетчере сервера выберите «Компоненты» и нажмите «Добавить компоненты»:

3. В дереве выбираем «Средства веб-сервера (IIS)» и жмем «Далее»:

После этого начнется установка IIS 7 с диска операционной системы Windows 2008. Дождитесь завершения и перезагрузите компьютер. Все! Установка IIS завершена!

Как настроить IIS 7 на windows 2008

Итак, у нас есть сайт, условно назовем его Security. Он представляет собой каталог Security и набор файлов в этом каталоге. Сайт имеет главную страницу, которая должна загружаться по умолчанию. Назовем ее index.aspx. Первым делом необходимо установить и зарегистрировать .Net Framework. Нужно ставить тот же .Net Framework, под который написан ваш сайт. Версию можно посмотреть в файле web.config вашего сайта. Мы будем считать, что наш сайт написан на Net.Framework v.4.0.

Установке и настройке Net.Framework посвящена отдельная статья Как установить Asp.Net и зарегистрировать его в IIS. Здесь опишу кратко: чтобы зарегистрировать .Net Framework в IIS, нужно в командной строке из каталога C:\WINDOWS\Microsoft.NET\Framework\ версия вашего Framework\ выполнить команду aspnet_regiis.exe –i;

Каталог Security разместите в C:\Inetpub\wwwroot\. Это рабочий каталог диспетчера служб IIS.

Теперь займемся непосредственно настройкой IIS:

1. Запустим Диспетчер служб IIS. Нажмем «Пуск», «Выполнить». В появившемся окне введем inetmgr.exe и нажмем «ОК»:

2. Первым делом создадим группу приложений для нашего сайта. Вообще, группа приложений создается для того, чтобы разнести приложения, работающие на разных версиях .Net Framework. В принципе, если у вас на машине будет располагаться только один сайт, то данный шаг можно пропустить. В диспетчере служб IIS выберите правой кнопкой мыши пункт «Группы приложений», меню «Создать», пункт «Группа приложений…». В появившемся окне введите название группы приложений и нажмите «ОК». Т.к. мы решили, что наш сайт написан на .Net Framework v.4.0, то и назовем нашу группу приложений «Net 4.0»:

3. После того, как мы скопировали наш сайт в C:\Inetpub\wwwroot, у нас в диспетчере IIS в Веб-узлах появился каталог Security. Щелкните правой кнопкой мыши и выберите «Преобразовать в приложение»:

4. В появившемся окне выбираем наш пул приложения и нажимаем «ОК»:

5. На вкладке «Документы» нужно добавить нашу главную страницу. Тогда при доступе к сайту не нужно будет обращаться по адресу http://имя_сервера/Security/ndex.aspx, достаточно будет написать http://имя_сервера/Security и мы попадем на главную страницу сайта. На вкладке «Документы» удалите все страницы, которые там заведены по умолчанию и добавьте свою стартовую страницу index.aspx:

6. На этом настройка IIS завершена, осталось настроить права доступа на каталог Security. Откройте общий доступ на вкладке «Доступ» и дайте полный доступ группе IIS_IUSRS и пользователю IUSR (они создаются при установке IIS). На вкладке «Безопасность» также дать полный доступ указанной группе и пользователю:

Источник

Руководство по установке и настройке Web Deploy в среде Windows Server 2008 R2

Установка Web Deploy

Web Deploy можно установить двумя способами (мне именно так и пришлось).

Web Platform Installer

Первый способ через Web Platform Installer. Его необходимо скачать и установить на сервер. Затем открыть и выбрать такие пункты как: Web Deploy, Web Deploy for Hosting Servers и IIS Recommendated Configuration (на скриншоте не видно)

Пакеты, устанавливаемые через WPI включают в себя дополнительные компоненты, некоторым может это не понравится. Однако для новчиков этот путь будет самый простой.

Установка через msi

Необходимо скачать файл установки Web Deploy (на сегодня версии 3.5) и установить его. При ручной установке необходимо будет вручную установить необходимые службы IIS. Делается это через панель управления сервером: Roles > IIS > Add Role Services

Необходимо выбрать и установить следующие:

  1. Logging Tools
  2. Management Service (IIS Management Console может понадобиться)

После всех установок в панели IIS Manager должны появиться Features: Management Service, Management Service Delefation. Если устанавливаете Web Deploy вручную, необходимо в Management Service разрешить удаленное управление IIS:

Настройка сайта для удаленной публикации

После всех дейсвий должен был появиться пункт меню

Создаем пользователя не администратора и задаем ему сложный пароль. Также даем ему права на запись в папку сайта в wwwroot.
Далее настраиваем удаленную публикацию:

  1. Выбираем пользователя, с которым мы будем публиковать наш сайт;
  2. Указываем URL для публикации. Это должен быть внешний IP сервера с открытым портом по умолчанию 8172. При установке через WPI создается правило в Firewall и порт открывается.
  3. Указываем место, куда сохранить файл настроек.
  4. Нажимаем Setup

Получаем:
Publish enabled for ‘WIN-9APS8Q11R9V\InDeploy’
Granted ‘WIN-9APS8Q11R9V\InDeploy’ full control on ‘C:\inetpub\wwwroot\mysite’
Successfully created settings file ‘C:\Users\Administrator\Desktop\WIN-9APS8Q11R9V_InDeploy.PublishSettings’

Проверить настройку можно перейдя по адресу в браузере, который мы указывали в настройке публикации вида: http://111.111.111.111:8172/msdeploy.axd — браузер должен предложить авторизоваться или написать что служба найдена, но мы не авторизованы.
Также необходимо проверить:

  • Служба msdepsvc запущена в автозапуске и работает сейчас net stop msdepsvc & net start msdepsvc
  • Аналогично служба wmsvc net stop wmsvc & net start wmsvc
  • Также необходимо уточнить, возможен ли пинг до 80 порта (для службы Web Deployment Agent Service (MsDepSvc)) и 8172 для службы Web Management Service (WmSvc, handler).

Если публикация не настроена или возникают проблемы можно включить логи (Enabling Web Management Service Failed Request Tracing)

Настройка публикации Web Deploy в Visual Studio

После успешной настройки на стороне сервера необходимо настроить публикацию в Visual Studio. Для этого создаем профиль публикации, в методе публикации выбираем Web Deploy.

На следующем шаге выбираем конфигурацию Release. Здесь же можно указать строку подключения, на которую заменит VS при публикации (не пробовал). Получится удобная публикация решения в 1 клик:

Важно: название сайта должно быть таким же как оно отображается в IIS Management.
Важно: Если вы установили подписанный сертификат SSL на удаленном сервере, убедитесь, что вы установите флажок “Разрешить ненадежный сертификат” флажок. По умолчанию Web Deploy установит сертификат для вас, чтобы он был уникальный, однако он будет самоподписанный.
Также есть настройка, которая позволяет уточнить «Оставлять ли лишние файлы или нет». Веб деплой будет копировать только изменившиеся файлы с момента последней публикации.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Как настроить ftp сервер на windows server 2012 r2
  • Как настроить dns сервер на windows server 2003
  • Как настроить dhcp сервер на windows server 2012 r2
  • Как настроить dhcp сервер на windows server 2008
  • Как настроить codec k lite codec pack для windows 7