Каждый посетитель всемирной паутины – Интернета - рано или поздно хочет выложить свой сайт, который будет предоставлен на обзор всему миру. Будет то фан-сайт, размещение информации или даже интернет магазин. Но тут встречается небольшая проблема, для того чтобы создать данный ресурс во всемирной сети интернета в любом из всех случаев необходим хостинг для сайта, который может быть как платный так и совершенно бесплатный. Хочу вас сразу уведомить о том (для тех, кто не знает), что хостинг - это место на сервере. Что же представляет собой сервер-это компьютер с большим количеством памяти.
Вопрос, почему тогда нельзя сделать самому этот сервер, хочу вас обрадовать, можно и очень даже легко, но прежде чем это делать хочу вам рассказать все плюсы и минусы.
Итак, в чем же плюсы:
- Нет внезапных сбоев
- Не надо платить за размещение информации на данном сервере
- Установка программного обеспечения сервера совершенно бесплатно
- Никаких ограничений по объему места на сервере, зависит от размера вашего HD
И небольшие минусы:
- Требует постоянно включенного компьютера (ноутбука)
- Трата электроэнергии
Если вы, наконец, решили, что вам это надо, то приступим к созданию сервера из нашего компьютера.
В первую очередь нам потребуется компьютер (ноутбук) с любой операционной системой Windows. следующее действие, прямо из операционной системы заходим в «панель управления», в панели управления выбираем «программы и компоненты». Слева нижняя строка «включение и отключение компонентов Windows», после нажатия на эту строку у вас появится новое окно, в котором будет отображено то, какие у вас компоненты Windows добавлены и какие вы еще можете добавить. В этом окне вы увидите компонент «Службы iis» отмечаем его, раскрываем под папки и проверяем, чтобы все под папки были включены, после этих действий, когда мы все под папки проверили и включили, те которые были не включены, жмем «OK».
После проделанных действий начнется установка указанных нами компонентов. Но на данных действиях все не заканчивается, после того как наша установка закончиться, сервер будет почти готов, но лишь с одним но, что он будет работать только в локальном режиме, и нам следует проверить работает ли он в таком режиме. Для этого мы открываем браузер, не имеет значения, что это будет за браузер и какие в нем настройки, и в адресной строке набираем адрес «LOCALHOST» если все сделано правильно, то браузер выдаст html страницу с изображением, которое находиться у вас на компьютере (ноутбуке). Это значит, что наш сервер вполне работает, но пока только сам на себя и нас не могут видеть из интернета. Чтобы сделать наш сервер видимым, снова заходим в панель управления и выбираем пункт «администрирование», где будет находиться программа «диспетчер служб iis» она предназначена для управления нашим сервером и изменения параметров сервера.
При открытии диспетчера сервера не пугайтесь, увидев множество непонятных функций, все интуитивно понятно и со временем разберетесь. Самое главное сейчас для нас, чтобы нас видели из нашей всемирной сети интернета и для этого мы в колонке слева раскрываем наш сервер и выбираем под папку сайты, в среднем окне будут отображаться сайты, которые на данный момент присутствуют на сервере, и таких будет всего один, для того чтобы создать общедоступный сайт в колонке слева выбираем «создать сайт». В открывшемся окне нужно будет ввести данные сайта, имя можете вводить любое, его будите видеть только вы в диспетчере управления сервером, физический путь. Рекомендую для удобства создать на жестком диске отдельный раздел и выбрать его, если же не хотите - это ваш выбор, в поле «ip адрес» нужно ввести ваш внешний, статический ip адрес, порт оставляем тот же «80» и нажимаем «OK».
У вас может возникнуть вопрос - почему в поле имя узла, мы нечего не написали, причина в том, что у сайта есть основной адрес и так-же существует зеркало, и если нам прописать адрес нашего ресурса, то при вводе зеркала сайта будет выводиться «ошибка 404». Далее, туда где вы указали размещение вашего сайта, перетащите файлы вашего интернет ресурса, или файл html для проверки, что даст возможность удостовериться в видимости нашего сайта всему миру! Наконец открываем браузер, в адресной строке набираем адрес сайта, и если все сделано правильно, то видим сайт, либо файл который устанавливали!
Теперь легко можем заявить, что мы создали собственный сервер, за который нам не надо отдавать ежемесячно деньги какому-то дяде, и переживать, что с сайтом будут какие-то неполадки и сайт будет недоступен для посетителей!
Если же вы сомневаетесь в качестве данного сервера, хочу вас заверить, что 70% ресурсов в интернете расположены именно на серверах iis, и он не чем не уступает другим серверам!