Создание полноценного сервера у себя дома.

Статус
В этой теме нельзя размещать новые ответы.

sesharim

Знаток
Регистрация
3 Окт 2006
Сообщения
299
Реакции
29
Собственно так, планирую открыть сервер, возможно ftp, начальство платит хорошие деньги, остался вопрос в другом: как настроить полноценный http сервер на компьютере, дома у меня связка apache / mysql / php, но как я полагаю, что-б компьютер виден был из сети, прописывать надо dns адреса, вообщем интересует вся информация по этому поводу. Думаю, пока с Win OC начать, потом пересяду на *nix. Рад выслушать любое мнение по данному поводу, заранее спасибо. ;)

Добавлено через 3 минуты
Всё, что в принцепи описано тут: Для просмотра ссылки Войди или Зарегистрируйся - у меня есть, установленно, но хотелось-бы прочитать про "вывод" компьютера в сеть под доменом.
 
как настроить полноценный http сервер на компьютере
если это только web/ftp сервер, то тут и думать нечего - на unix это очень быстро и удобно, но надо знать основы unix. веб сервер на винде2003 - это целая куча ненужных служб и куча ресурсов.
потом пересяду на *nix.
это еще когда - потом? :D может лучше сразу? :-]
хотелось-бы прочитать про "вывод" компьютера в сеть под доменом
если это домен под виндой, то все происходит через Active Directory. добавляешь юзера, устанавливаешь группу и права доступа, домашний каталог, а на воркстейшане делаешь сетевую аутентификацию и вводишь машину в домен. linux станции так в домен включаются, но уже через поддержку LDAP.
 
Опиши цель сервака, т.е. сколько будет на нем сайтов, примерная посещаемость и т.п. Вообще как сказали выше винда 2003 подойдет, я даже поднимал, но лучше поставить Федору и не мучаться, я пробовал все отлично.
 
есть компьютер, есть apache+php+mysql.
есть постоянный ip. Хочу сделать дома свой хост для себя.
Вопрос: Как?! :))
 
если все-же решишь все это дело ставить под виндами, то первым пунктом я-бы порекомендовал поставить какой-нибудь файрвол и закрыть на входящие SYN пакеты все порты, кроме необходимых. если пока это будет машинка только с http - то 80. ftp -20,21. также неплохо поставить что-нибудь типа remote admin'а чтобы можно было удаленно ходить.

потом необходимо определиться с доменным именем по которому все это безобразие должно открываться.

если имя пока не принципиально - прямая дорога на какой-нибудь сервис бесплатных dns-записей, например, dyndns.org. там надо будет зарегистрироваться, придумать какое-нибудь доменное имя и привязать его к твоему ip. если все-же ip может меняться, то там-же скачать клиента, который будет менять записи.

далее переходим к apache+php+mysql. если связка не работает, то как для начинающего можно начать с денвера (denwer.ru). оно более-менее интегрировано и работает.

далее настраиваем виртуальный хост на твой домен.
к примеру ты выбрал имя vasya.dyndns.org:

<VirtualHost *:80>
ServerName vasya.dyndns.org
DocumentRoot c:/www/vasya.dyndns.org/htdocs
AccessLog c:/www/vasya.dyndns.org/logs/access.log
ErrorLog c:/www/vasya.dyndns.org/logs/error.log common
</VirtualHost>

более подробно по вирт. хостам вот здесь - httpd.apache.org/docs/2.0/vhosts/

добавляем этот виртуальный хост в конфиг апача, делаем ему релоуд и пробуем открыть по 'внешнему' имени.
 
Кроме Денвера имеется, Топ Сервер - Для просмотра ссылки Войди или Зарегистрируйся и AppServ, но лучше все ставить по отедльности, инструкций куча...
 
Простейший вариант - если дома ставить сервер:
1) поставить убунту
2) в графическом интерфейсе скачать XAMPP
3) на скачанном ксаммпе щелкнуть правой кнопкой и выбрать Установить пакет: связка Apache + ssl + perl + mod_perl + php5 + proftpd +mysql5 Установлена. Остаеццо только донастроить. Для этого есть webmin под xampp.
4) если очень захочется свои днс, делаешь из командной строки sudo aptitude install bind
5) потом идешь на sf.net в поиске пишешь что-то типа bind php и там выдаст кучу простейшех конфигураторов бинда.

Все, сервер готов.

Более сложный способ - установить панель управления, что-то типа ISPconfig (мне она больше нравится)

General99,
Денвер очень хорошо работает в сети. Главное - руки ;)
 
Какой нафиг денвер, вы издеваетесь ? :)
Если правдо нужно подобие нормального сервака и лень руками все поотдельности ставить, то вот самая полноценная сборка:
Вот еще сюда можно глянуть Для просмотра ссылки Войди или Зарегистрируйся
 
У меня такой вопрос :
как на хостингах добавляются домены? httpconf считывается апачем при перезапуске. Не перезапускают же они апач для каждого домена
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху