Назад | Перейти на главную страницу

Как мне создать сайт под IIS?

Начну с того, что я не системный администратор. Я работаю стажером в строительной компании, занимаясь в основном аппаратной / программной поддержкой.

Я также публикую изменения на их веб-сайте с помощью Dreamweaver. Я был встревожен, увидев, что, как мне сказали настроить Dreamweaver, он в основном настроен для публикации непосредственно на работающем удаленном сервере.

Веб-сайт размещается внутри компании с использованием IIS на Windows Server 2003.

Я хотел бы настроить тестовый сайт для публикации, прежде чем отправлять новые документы на действующий веб-сайт. Я не могу просто предварительно просмотреть страницы в моем браузере, потому что веб-сайт использует технологию sever, в частности ASP.

Я не хочу устанавливать IIS на свой локальный компьютер. Моя идея заключалась в том, чтобы создать тестовый сайт на том же сервере, на котором существует настоящий сайт. Я в основном следовал инструкциям, перечисленным здесь: http://support.microsoft.com/kb/323972 . Я просто попытался отразить настройки реального сайта на тестовый сайт. Затем я взял все файлы из каталога фактического сайта и скопировал их в каталог тестового сайта.

Однако мне не удалось заставить это работать. Фактический веб-сайт настроен на внутренний адрес 199.5.83.240. Тестовый сайт настроен на 199.5.83.238. Если вы попытаетесь получить доступ к .238, соединение прервется.

Я подумал, может быть, нужно просто перезапустить некоторые службы. Я перезапустил службы IIS и DNS, но безрезультатно.

Что мне не хватает ??

Изменить: дополнительная информация.

Сервер, на котором запущен IIS, является локальным 199.5.83.229. На этом сервере IIS размещено несколько сайтов. Если я запускаю ipconfig с сервера. В нем перечислены .229, а также .240, .241, .243, .245; но нет .238. Я предполагаю, что в этом моя проблема. Как это исправить?

Догадаться. Все, что мне нужно было сделать, это привязать дополнительный IP-адрес к серверу, на котором запущен IIS.

Я сделал это, перейдя в Конфигурация TCP / IP> Дополнительно. Там вы можете добавить IP-адреса. Я добавил 199.5.83.238, и все готово.

Есть кое-что, что вы можете проверить.

Например, доступен ли общий адрес 199.5.83.238 из вашей сети (LAN)? Можете ли вы, например, пропинговать этот адрес?

Вы установили заголовок хоста в этой сети? Проверьте это, щелкнув

> Website > IP Address > Advanced... 

в окне свойств этого веб-сайта. Адрес заголовка хоста должен быть настроен в DNS, чтобы разрешить связанный с ним IP-адрес.

Если на этом сервере активен веб-сайт по умолчанию, вы можете увидеть, что произойдет, если вы откроете имя внутреннего сервера или IP-адрес в браузере:

 http://servername/

Обычно веб-сайт по умолчанию принимает все IP-адреса на этом сервере и все имена (заголовки узлов), которые не связаны с другими веб-сайтами на том же сервере.