- Опубликовано в категории: Создание сайтов
- Просмотров: 1061
Наверное, я бы не стал писать на эту тему ни одной статьи, если бы не слишком частые просьбы рассказать, как сделать свой сервер для сайта. То есть превратить обычный домашний компьютер в сервер, на котором можно размещать свои сайты и на которые смогут зайти люди из любой точки мира. Задача это очень сложная, но постараюсь кратко описать порядок действий.
Прежде чем задумываться о своём сервере, нужно понять, удовлевторяет ли Ваш компьютер минимальным требованиям? Вот их список:
- Статический IP. Это зависит от провайдера, как правило, они требуют за статический IP-адрес денег.
- Хорошая скорость. Минимально допустимая скорость - это 10mbps. Могу смело сказать, что такая скорость на данный момент - это редкость даже для Москвы, я уже молчу про регионы, где ещё часто сидят на модемах. А вообще нормой является 100mbps, которая имеется лишь у единиц, и стоит даже в Москве очень и очень дорого.
Из этих двух требования становится понятно, что дешевле и проще будет арендовать физический сервер. О чём я всегда и пишу всем тем, кто хочет создать свой сервер для сайта.
Но для тех, кто не хочет доверять обслуживание сервера другим лицам и у кого выполняются оба требования, для тех я напишу, что необходимо сделать:
- Установить Unix-систему. Например, Linux. Действительно, можно и на Windows всё сделать, но я бы рекомендовал именно Unix-систему для сервера.
- Установить Apache. Про установку Apache полно материала в Интернете. В установке ничего ничего сложного: скачиваете архив, распаковываете через командную строку и далее запускаете установку (опять же через командную строку).
- В /etc/httpd/conf/httpd.conf (конфигурации Apache) надо прописать: listen 80:Ваш_IP.
- Открыть 80-й порт на вход в Firewall. Как это сделать, зависит от конкретной ОС, которую Вы выберете.
Теперь при вводе в адресной строке: http://Ваш_IP, - должен открываться Apache. Поменять корневую директорию для сайтов можно также в httpd.conf.
Если Вы хотите, чтобы сайт был доступен не только по IP, но и по домену, то тогда нужно поднимать DNS.
Также можно установить ещё PHP и MySQL, а также PHPMyAdmin. Если планируете иметь доступ с другого компьютера, то потребуется и FTP-сервер.
Установка каждого из этих элементов - это отдельная статья, причём достаточно большая. Поэтому ещё раз подумайте, действительно ли Вам необходимо создать свой сервер для сайта? Если да, то смотрите на последовательность действий из этой статьи и, используя поисковую систему, узнавайте более подробно по каждому этапу и применяйте это на практике.
И, напоследок, не забудьте, что компьютер должен быть всегда включённым, иначе Ваши сайты будут недоступны.
- Категория: Создание сайтов
- Маршрутизатор: настройка DynDNS и Port ForwardingПредположим у нас есть компьютер на котором мы развернули несколько сервисов, типа FTP,
- Как уменьшить пинг Counter-StrikeПинг в CS 1.6, который можно проверить нажав клавишу TAB, это время в миллисекундах, за которое
- Как выбрать самый лучший хостинг для сайтаСейчас очень модно создавать для себя сайты, блоги, форумы, бизнес в онлайне становиться все ближе
- Что такое хостинг и как правильно выбрать хостингС каждым днем, все больше людей, не разбирающихся в технических особенностях работы сайтов,
- Что такое Dedicated сервер?«Что такое Dedicated сервер?» - тема сегодняшней статьи. И отвечать на ваш вопрос мы