Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Поднять сайт на своем сервере  (Прочитано 8902 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Riateche

  • Автор темы
  • Активист
  • *
  • Сообщений: 279
    • Просмотр профиля
    • Idzaaus
Поднять сайт на своем сервере
« : 18 Декабрь 2008, 13:15:41 »
Дано: комп с подключением к инету (надеюсь, со статическим айпишником) и зарегистрированный компанией где-то домен.
Требуется: поднять на компе сайт.
Как поднимать-настраивать апач, примерно знаю. Не знаю, как привязывать к этому домену айпишник компа. Что-то читал, вроде бы для этого нужно поднимать свой DNS-сервер, но везде написано без подробностей.
Вопрос: как это всё дело замутить на Ubuntu Server?

Извращенец

  • Гость
Re: Поднять сайт на своем сервере
« Ответ #1 : 18 Декабрь 2008, 13:37:32 »
В целом последовательность примерно такая:
1. Устанавливаешь и настраиваешь ДНС-сервер (например, bind), где, строго соблюдая формат, записываешь доменное имя, правильное разрешение имен, все это проверяешь (например, почитав тему про bind на этом форуме).
2. Регистрируешь домен у регистратора. Если уже зарегистрирован, надо на сайте регистратора ввести IP адреса ДНС серверов (обычно требуется не менее двух компьютеров, желательно в разных подсетях, поэтому я второй ДНС поднял у друга в Израиле).
Собственно, все. При правильных настройках после обновления списка ДНС у регистратора (обычно раз в 6 часов) каждый, кто будет "стучаться" по адресу твоего домена будет регистратором отправляться на твой ДНС-сервер, дабы он дальше рассказал, куда именно надо послать запрос (веб-серверу, почтовику, и т.д.)

Оффлайн ploxish

  • Любитель
  • *
  • Сообщений: 97
    • Просмотр профиля
Re: Поднять сайт на своем сервере
« Ответ #2 : 21 Декабрь 2008, 14:13:41 »
на самом деле найти бесплатный dns не сложно нагуглить можно за пару минут целую пачку
ну если коротЕнько

Primary DNS
http://zoneedit.com/
http://editdns.org/
http://dollardns.net/
http://xname.org/    в принципе не плохой но настранивать его просто жопа.
http://freedns.afraid.org/
http://primaryns.kiev.ua
http://www.everydns.net/
http://www.dyndns.com/
Secondary DNS
http://secondary.net.ua/-сам пользовался
http://ns2.trifle.net/

по поводу настройки dns почитай материалы, не обязательно все поднимать на своем серваке, оставь ресурсы для более интересных вещей.
« Последнее редактирование: 22 Декабрь 2008, 09:51:17 от ploxish »

Оффлайн saber

  • Участник
  • *
  • Сообщений: 224
    • Просмотр профиля
    • Блог админа
Re: Поднять сайт на своем сервере
« Ответ #3 : 21 Декабрь 2008, 19:57:55 »
пользуюсь услугой примари с секондари ДНС от hc.ru  продление 300р стоит. рега 400 с копейками

дальше можно почитать у меня в блоге http://brandykov.blogspot.com/ как это сделать более выскопроизводительным
odmin4eg.ru - Мои шпаргалки по ubuntu

Оффлайн f3ex

  • Любитель
  • *
  • Сообщений: 97
    • Просмотр профиля
Re: Поднять сайт на своем сервере
« Ответ #4 : 21 Декабрь 2008, 21:26:17 »
А по сабжу - необходимо просто прописать IN A запись у этого домена - IP адрес сервера. Все.

По RFC - необходимо 2 NS сервера для поддержания домена в разных подсетях. Так что использовать один компьютер в качестве NS можно, но отнюдь не правильно.
Философия Linux — «смейся в лицо опасностям». Упс. Не то. 'Делай это сам'. Да, именно так. 
(С) Линус Торваль

Оффлайн Riateche

  • Автор темы
  • Активист
  • *
  • Сообщений: 279
    • Просмотр профиля
    • Idzaaus
Re: Поднять сайт на своем сервере
« Ответ #5 : 22 Декабрь 2008, 04:22:57 »
А насколько надежно пользоваться бесплатными сервисами?

Оффлайн ploxish

  • Любитель
  • *
  • Сообщений: 97
    • Просмотр профиля
Re: Поднять сайт на своем сервере
« Ответ #6 : 22 Декабрь 2008, 09:48:11 »
довольно надежные - один раз было что Хname задедосили, но после этого вроди работал стабильно.
а secondary.net.ua-пашет как трактор, хрен ломается.

Оффлайн Drakula2k

  • Любитель
  • *
  • Сообщений: 97
    • Просмотр профиля
Re: Поднять сайт на своем сервере
« Ответ #7 : 22 Декабрь 2008, 21:39:10 »
У меня на zoneedit и примари и секондари- все работает)
Ubuntu 10.04

Оффлайн Riateche

  • Автор темы
  • Активист
  • *
  • Сообщений: 279
    • Просмотр профиля
    • Idzaaus
Re: Поднять сайт на своем сервере
« Ответ #8 : 08 Январь 2009, 13:27:39 »
Всем спасибо, поднятие сайта прошло успешно, юзал zoneedit)

Оффлайн koval

  • Любитель
  • *
  • Сообщений: 56
    • Просмотр профиля
Re: Поднять сайт на своем сервере
« Ответ #9 : 06 Май 2009, 19:37:54 »
подскажите, а в secondary name server который на другом компьютере прописывать IP компьютера там где сайт находиться   ?





Оффлайн Drakula2k

  • Любитель
  • *
  • Сообщений: 97
    • Просмотр профиля
Re: Поднять сайт на своем сервере
« Ответ #10 : 06 Май 2009, 23:49:26 »
Да
Ubuntu 10.04

Оффлайн Ceyce

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Поднять сайт на своем сервере
« Ответ #11 : 08 Октябрь 2009, 23:27:16 »
Помогите пожалуйста.

Имеется Ubuntu 9.04 Desctop Edition, работающий локально сайт, и желание заходить на этот сайт с любой точки земли.
Сайту ненужен домен, и он не рассчитан на широкую аудиторию.

Прочитал что надо "что бы порт 80 перенаправлялся с моего шлюза на машину, где запущен сайт", звучит конечно красиво, но как именно это сделать я не представляю. Подскажите.

Извращенец

  • Гость
Re: Поднять сайт на своем сервере
« Ответ #12 : 09 Октябрь 2009, 09:28:32 »
Прочитал что надо "что бы порт 80 перенаправлялся с моего шлюза на машину, где запущен сайт", звучит конечно красиво, но как именно это сделать я не представляю. Подскажите.
Не слишком понятно описана проблема, но предполагается, что есть "шлюз" (устройство типа "роутер") и есть комп с сайтом, и это не одно и то же.
Ибо если это одно и то же - надо просто включить апачу прослушку 80-го порта и проверить, не закрыт ли этот порт.
Если нет - на устройстве типа "шлюз" (предполагаю, что на нем стоит Линукс) в iptables в таблицу FORWARD добавить маршрут для всех обращений к 80-му порту - перенаправлять на 80-й порт IP твоего компа с сайтом.
Что-нибудь типа
$IPTABLES -A FORWARD -p TCP  -d (тут твой внутренний IP) --dport 80 -j ACCEPT
Если там не линукс - надо смотреть, какой там стоит маршрутизатор, и как он настраивается.

Оффлайн Ceyce

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Поднять сайт на своем сервере
« Ответ #13 : 09 Октябрь 2009, 15:09:44 »
Спасибо. :)
Еще не разобрался, но приблизился.

 

Страница сгенерирована за 0.056 секунд. Запросов: 22.