пятница, 8 февраля 2013 г.

как установит arch linux

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

Если вы собираетесь поиграть в хостинг-провайдера, то сервер должен быть четырехъядерным компьютером с 4-мя Гигабайтами оперативки, и несколькими жесткими дисками, объединенными в . Такой компьютер делится на несколько виртуальных серверов, управление которыми дается клиентам.

Здесь очень сложно говорить о каких-либо точных параметрах.

Характеристики компьютера-сервера

Но с пробросом портов мы разберемся чуть позже. Пока поковыряем сам компьютер-сервер.

Запрос пошел на локальный компьютер-сервер, а там его уже с радостью встречает Apache и выдает нужный сайт.

Роутер настроен таким образом, что все запросы, приходящие на 80-й порт, перенаправляет компьютеру локальной подсети с определенным IP, например 192.168.0.200.

Запрос пришел к роутеру на 80-й порт (именно через 80-й порт осуществляется http-соединение).

Name-сервер сообщил IP-адрес. Этот IP-адрес является внешним статическим адресом либо роутера, либо АДСЛ-модема, либо шлюза, через который компьютер-сервер выходит в интернет.

Пользователь набрал адрес сайта sdelaysite.com.

Необходимо реализовать так называемый проброс портов. Т.е. настроить роутер или АДСЛ-модем следующим образом:

Но, обычное дело, когда компьютер, который будет выполнять роль сервера, расположен либо в локальной подсети, либо перед ним стоит какой-нибудь АДСЛ-модем и внешний IP-адрес (который вы можете узнать воспользовавшись сервисом ) это адрес роутера либо адрес АДСЛ-модема. IP-адрес компьютера имеет при этом локальный вид (либо 192.168.0.ХХХ, либо 10.0.0.Х). Здесь уже сложнее, но все равно можно реализовать поставленную цель и сделать у себя дома филиал хостинг-провайдера.

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

Так что вы вполне вооружены знаниями, остается лишь правильно их применить.

О том, как связать IP-адрес и доменное имя я записал .

О том как настраивать Apache + PHP + MySQL я писал .

Как не странно, но если вы читали статью о , то вы уже умете хостить сайты на своем домашнем компьютере.  Оказывается, все что нужно для того, чтобы сайт грузился не с какого-то сервера хостинг-провайдера, а со своего знакомого родного домашнего компьютера это описанным в статье образом настроить связку apache+php+mysql и связать доменное имя с IP-адресом вашего домашнего компьютера.

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

Хостинг на домашнем компьютере или сервер своими руками. Часть 1

Хостинг на домашнем компьютере - Установка ArchLinux

Комментариев нет:

Отправить комментарий