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

Тема в разделе "Мегафлуд", создана пользователем sesharim, 22 сен 2007.

Статус темы:
Закрыта.
  1. sesharim

    sesharim

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

    Добавлено через 3 минуты
    Всё, что в принцепи описано тут: http://netadmin.ws/art/42.html - у меня есть, установленно, но хотелось-бы прочитать про "вывод" компьютера в сеть под доменом.
     
  2. stooper

    stooper hoster

    Moderator
    Регистр.:
    14 апр 2006
    Сообщения:
    528
    Симпатии:
    312
    если это только web/ftp сервер, то тут и думать нечего - на unix это очень быстро и удобно, но надо знать основы unix. веб сервер на винде2003 - это целая куча ненужных служб и куча ресурсов.
    это еще когда - потом? :D может лучше сразу? :-]
    если это домен под виндой, то все происходит через Active Directory. добавляешь юзера, устанавливаешь группу и права доступа, домашний каталог, а на воркстейшане делаешь сетевую аутентификацию и вводишь машину в домен. linux станции так в домен включаются, но уже через поддержку LDAP.
     
  3. nike-57

    nike-57 Постоялец

    Регистр.:
    22 апр 2007
    Сообщения:
    113
    Симпатии:
    11
    Опиши цель сервака, т.е. сколько будет на нем сайтов, примерная посещаемость и т.п. Вообще как сказали выше винда 2003 подойдет, я даже поднимал, но лучше поставить Федору и не мучаться, я пробовал все отлично.
     
  4. sesharim

    sesharim

    Регистр.:
    4 окт 2006
    Сообщения:
    297
    Симпатии:
    26
    есть компьютер, есть apache+php+mysql.
    есть постоянный ip. Хочу сделать дома свой хост для себя.
    Вопрос: Как?! :))
     
  5. n-other

    n-other Прохожие

    если все-же решишь все это дело ставить под виндами, то первым пунктом я-бы порекомендовал поставить какой-нибудь файрвол и закрыть на входящие 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/

    добавляем этот виртуальный хост в конфиг апача, делаем ему релоуд и пробуем открыть по 'внешнему' имени.
     
  6. nike-57

    nike-57 Постоялец

    Регистр.:
    22 апр 2007
    Сообщения:
    113
    Симпатии:
    11
    Кроме Денвера имеется, Топ Сервер - http://topserver.ru и AppServ, но лучше все ставить по отедльности, инструкций куча...
     
  7. Tele2

    Tele2

    Регистр.:
    14 апр 2006
    Сообщения:
    784
    Симпатии:
    94
    Простейший вариант - если дома ставить сервер:
    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,
    Денвер очень хорошо работает в сети. Главное - руки ;)
     
    Noove нравится это.
  8. smb14

    smb14 Постоялец

    Регистр.:
    28 янв 2007
    Сообщения:
    83
    Симпатии:
    18
    Какой нафиг денвер, вы издеваетесь ? :)
    Если правдо нужно подобие нормального сервака и лень руками все поотдельности ставить, то вот самая полноценная сборка: http://www.apachefriends.org/ru/xampp.html
    Вот еще сюда можно глянуть http://www.nulled.ws/archive/index.php/t-10698.html
     
    zip111 нравится это.
  9. Internet_Contraband

    Internet_Contraband

    Регистр.:
    19 окт 2007
    Сообщения:
    230
    Симпатии:
    58
    http://sourceforge.net/projects/reactorsrv/
     
  10. ZCFD

    ZCFD

    Регистр.:
    16 янв 2008
    Сообщения:
    989
    Симпатии:
    437
    У меня такой вопрос :
    как на хостингах добавляются домены? httpconf считывается апачем при перезапуске. Не перезапускают же они апач для каждого домена
     
Статус темы:
Закрыта.