Инструкция
1
Убедитесь, что компьютер, который вы собираетесь использовать в качестве сервера, обладает достаточной вычислительной мощностью для обработки планируемого количества запросов к нему. При необходимости модернизируйте его. Установите на него операционную систему, рассчитанную на длительную и бесперебойную работу на серверах и оснащенную надежными средствами обеспечения безопасности, например, CentOS или OpenBSD.
2
Если на машине отсутствует программное обеспечение Apache, скачайте и установите соответствующие пакеты. В случае, если сайт, который вы желаете держать на сервере, является динамическим, скачайте любую систему управления содержимым (CMS - content management system) и поместите ее файлы в ту папку, которая указана в документации к Apache. В нее же поместите и материалы, которые вы желаете выложить на сервер. Убедитесь, что они не нарушают прав третьих лиц и не противоречат законодательству.
3
Закажите у своего провайдера услугу безлимитного подключения по прямому постоянному IP-адресу. Учтите, что ежемесячная абонентская плата при этом будет в несколько раз выше, чем при простом подключении к интернету (также безлимитном). Узнайте, каким именно является выделенный вам адрес.
4
Запустите на машине серверное программное обеспечение. Убедитесь, что сайт доступен с любого компьютера или телефона, если в адресную строку браузера ввести IP-адрес вашего сервера.
5
Обратитесь в организацию, занимающуюся регистрацией доменных имен, например, Jino, Logol, Reg, Caravan. Зарегистрируйте на себя любое удобное для вас и доступное доменное имя второго уровня. Также необходимо осуществить делегирование домена, то есть, разместить информацию о его соответствии IP-адресу вашего компьютера как минимум на двух DNS-серверах. Нередко эту услугу предоставляет та же организация. Не забывайте регулярно оплачивать продление обоих услуг.