LINUX.ORG.RU

Как выпустить apache на просторы веба?

 


0

2

Есть возможность поставить на сервер Linux и поднять там LAMP. Но меня до сих пор волнует пара вопросов: 1) как выпустить apache в глобальную сеть 2) каким образом сайты будут доступны по ip, если их несколько 3) каким образом направить зарегистрированный купленный домен на свой сервер

по третьему придется денег платить, там тебе все и объяснят. а вот по первому-второму тебе целого пласта мировоззрения не хватает.

t184256 ★★★★★
()

Уххх!... Тебе пару книжек придется прочитать. Можешь начинать гуглить и приходить на форум уже с конкретикой.

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

mandala ★★★★★
()
Ответ на: комментарий от t184256

Денег можно дать и за все три пукта, только дорого получится, да.

mandala ★★★★★
()

Я точно не знаю, никогда этого не делал, но по слухам:)

1 нужен белый IP, чтобы твоя машина всегда была видима из вне по одному и тому же IP. Твой сервер по дефолту займет 80-й порт, который автоматом подставляется в клиентах по дефолту. Таким образом, запрос твой_ip:80 и твой_ip приведет пользователя на индексную страницу, которую по дефолту будет подсовывать твой сервер.

2 На локальной машине сервер должен диспетчирезовать запросы по доменам. Домен доступен из HTTP-заголовка «host»

3 Вероятно, надо просто прописать у регистратора доменов ip, к которым прикрепляются сайты. Обычно у регистратора есть инструкции на этот счет, и соответствующий интерфейс. После этого твой домен окажется в списках DNS - серверов, по которым удаленные машины будут связывать имена доменов с адресом твоей машины.

как-то так. Но проще же купить VPN. Не боишся оставлять комп без присмотра? Вдруг пожар?

newquestion
()

Да ладно, пару книг, ничего там сложного нет. На сетевухе прописываешь ип адрес и вешаешь на него арач, дальше идешь в conf/enabled-sites и редактируешь дефолтный конфиг, вписываешь туда домен и ип. Домен регистрируй и поднимай на машине dns зону...

gobot ★★★★
()
Ответ на: комментарий от gobot

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

mandala ★★★★★
()

1. А зачем вообще нужен апач? Есть как минимум три веб-сервера, которые работают быстрее и жрут меньше памяти. 2. Поле host http-заголовка. 3. Use DNS, Luke.

svr4
()

1) как выпустить apache в глобальную сеть

Порт который слушает apache (обычно 80, но меняется в настройках при необходимости) должен быть доступен из глобальной сети.

2) каким образом сайты будут доступны по ip, если их несколько

Несколько сайтов на одном IP: https://httpd.apache.org/docs/2.4/vhosts/

Хотя может имелось в виду http://твой_IP/путь/от/DocumentRoot/к_твоему_сайту ?

3) каким образом направить зарегистрированный купленный домен на свой сервер

Указать в настройках ДНС твоего домена адрес твоего сервера. Обычно большинство провайдеров такое позволяют делать.

shrub ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.