Comments 118
UFO just landed and posted this here
это замечательно!
Мой вариант более универсален, подойдет и для ubuntu и для Debian и для RedHat семейства. НО, я успел выкурить целую пачку сигарет пока на слабеньком Neoware CA2 это всё собралось :)
Мой вариант более универсален, подойдет и для ubuntu и для Debian и для RedHat семейства. НО, я успел выкурить целую пачку сигарет пока на слабеньком Neoware CA2 это всё собралось :)
вариант ваш совсем неплох :)
пользы для начинающих много.
но если мне лень искать и разбираться, то я бы воспользовался репой. нехорошо слаку разводить…
пользы для начинающих много.
но если мне лень искать и разбираться, то я бы воспользовался репой. нехорошо слаку разводить…
почему слаку? обратите внимание на checkinstall -D
после компиляции всё заворачивается в пакет и ставится в соответствии с традициями debian семейства.
после компиляции всё заворачивается в пакет и ставится в соответствии с традициями debian семейства.
Можно было обойтись без компиляции. Я уже писан на примере Debian'а как это можно сделать вот в этой статье: Установка и настройка rTorrent в Debian.
Аналогичные пути есть и в убунте.
Аналогичные пути есть и в убунте.
да, я читал Вашу статью, вот только по Вашему методу rtotrrent собран без xmlrpc-c
в той статье я rtotrrent не собирал и все веб морды к нему подключаются, следовательно вывод что xmlrpc-c все же есть и работает.
нет, не следовательно. часть функционала не работает. например, управление скоростью отдачи/закачки из вебморды.
поверьте, Ваша статья была первой по которой я ставил торрент клиент.
поверьте, Ваша статья была первой по которой я ставил торрент клиент.
Спасибо, обязательно проверю!
Имею такое подозрение что виновата в неработе части функционала устаревшая версия xml-rpc библиотеки т.к. остальная часть все-же работает через нее.
да, так и есть. Кстати у ruTorrent есть плагин который решает данную проблему, заменяя собой xmlrpc-c но опять таки автор плагина зявляет что возрастет нагрузка на сервер.
Да-да, так и есть. Ссылка на плагин: code.google.com/p/rutorrent/wiki/PluginRPC
Корпус бы хоть продули, а то создаётся ощущение что вы его из под земли выкапали))))
Это картинка для привлечения внимания. На самом деле, мой домашний сервер выглядит так
Может быть стоит добавить одну фотографию в конец поста и заодно ссылочку на остальные?
и цену бы добавить :)
и чего уж, чтобы два раза не вставать, выложили бы образ с готовой системой, или сборку
и чего уж, чтобы два раза не вставать, выложили бы образ с готовой системой, или сборку
Neoware я покупал помоему за 15 долларов. пересылку мне сделал товарищь из США, т.к. у продавца небыло отправки в россию. Вот ссылочка на Ebay.
образ, я изначально делал всё это на HP T5000 образ системы был около 400 мегабайт.
образ, я изначально делал всё это на HP T5000 образ системы был около 400 мегабайт.
вероятно, 150 долларов. образ не такой уж большой… но все-таки, инсталлятор этого всего добра был бы лучше.
кстати, я на своем dir-320 использую dyndns вместо dhcpd.
и если уж вы рассказываете про настройку домашнего сервера, то нелишним было бы упомянуть про нат.
кстати, я на своем dir-320 использую dyndns вместо dhcpd.
и если уж вы рассказываете про настройку домашнего сервера, то нелишним было бы упомянуть про нат.
какого электропотребление сего девайса? и поделитесь другими тех. спецификациями.
энергопотребление заявлено в 25Вт, к сожалению амперметра нет под рукой для того чтобы проверить.
процессор: VIA Ezra 400 MHz
ОЗУ: две планки по 256 мегабайт
два порта USB 1.1
VT82C686 AC97 Audio Controller и встроенный динамик
встроенная сеть VT6105/VT6106S [Rhine-III]
видео VT8605 [ProSavage PM133]
охлаждение полностью пассивное.
процессор: VIA Ezra 400 MHz
ОЗУ: две планки по 256 мегабайт
два порта USB 1.1
VT82C686 AC97 Audio Controller и встроенный динамик
встроенная сеть VT6105/VT6106S [Rhine-III]
видео VT8605 [ProSavage PM133]
охлаждение полностью пассивное.
с блекджеком)
Это же компьютер из Vault 13
апппчхуй… простите (:
или не этот ли комп на станции Мир был?
или не этот ли комп на станции Мир был?
А что за комп на фотке? Очень напоминает старые маки, еоторые ещё на моторолах были.
а почему был выбран именно rtorrent? есть же тот же transmission, который умеет демонизироваться и имеет вебморду/возможность подключения к удаленному серверу из клиента на локальном компе. клиент к нему есть даже под андроид…
машинка на которой всё это крутится очень слабенькая, я просто посмотрел что используют в самодельных «прошивках» для роутеров и поставил rtorrent.
Хотя transmission было желание поставить из-за клиентов под него.
Хотя transmission было желание поставить из-за клиентов под него.
А трансмиссия разве не требует иксов?
не требует transmission-daemon
нет, демону и cli клиенту они ненужны. например, см. сюда —
packages.debian.org/sid/transmission-daemon
packages.debian.org/sid/transmission-daemon
Пылехранилище :)
Ну вот привели вы готовые конфиги, ну хотяб привели описание указанных настроек. А то в вашем линуксе кроме копипасты конфигов большинство ничего делать не умеет.
статья рассчитана на новичка, копипаст + Enter и получаем готовый сервер.
именно, нажал на «звездочку»(то бишь в мемориз), думаю пригодится, за что автору и благодарен, сам бы долго собирал по крупицам с форумов
Если так, то почему бы не в shell скрипт было оформить? :)
Тогда проще Windows поставить.
Вы не учитываете что на таком старье которое я использую windows со всем необходимым набором софта будет еле ворочаться.
«пока шли комплектующие, я успел передумать [...] на Ebay были куплены тонкие клиенты [...] из двух, после долгих размышлений, был выбран Neoware CA2» — то что не понравилось просто отнесли на свалку?
Чем домашний сервер отличается от домашнего ПК?
домашний ПК шумит сильно и на ночь выключается, а эта коробочка тихонечко качает себе торренты.
>домашний ПК шумит сильно и на ночь выключается
а вот и нет )) — мой домашний ПК не шумит и на ночь никогда не выключается. (конфиг железа самый обычный)
а вот и нет )) — мой домашний ПК не шумит и на ночь никогда не выключается. (конфиг железа самый обычный)
Весьма удачная статья у вас получилась.
То ли я чего-то не понимаю, то ли вы-таки слаку из дебиана сделали…
Я вот собираюсь через вскоре сделать HTPC на базе m3n78-em, которая успешно живет в ПК. Поставлю туда +1 ТБ и сделать зеркало, для сохранения инфы. И там поднять ESXi 4.0 и на нем сделать 2 сервера. Кста решение не шумное получится. Где-то по шумности как ноут.
Имхо будет интереснее чем медленный тонкий клиент.
Имхо будет интереснее чем медленный тонкий клиент.
Вот чего явно не хватает: цена вопроса в противовес затраченному времени.
Я это к чему: у меня совершенно вся та же муйня сделана на MacMini Server. Вместе с роутером, кабелями, монтажем и прочей непонятной ерундой, но исключая дисковый массив, мне это обошлось в 50к рублей и порядка 4 часов настройки. А сколько заняло времени у Вас?
Я это к чему: у меня совершенно вся та же муйня сделана на MacMini Server. Вместе с роутером, кабелями, монтажем и прочей непонятной ерундой, но исключая дисковый массив, мне это обошлось в 50к рублей и порядка 4 часов настройки. А сколько заняло времени у Вас?
цена вопроса вышла около 50 долларов. а настройка ну около дня заняла, дело в том что я пробовал разные ОС, разные варианты, и на конец на разных тонких клиентах.
в итоге решил что нужно взять Neoware, вкрутить в него 2.5' диск и поставить Ubuntu. после чего установка заняла несколько часов и то из-за того что машинка слабая и компилилось долго.
в итоге решил что нужно взять Neoware, вкрутить в него 2.5' диск и поставить Ubuntu. после чего установка заняла несколько часов и то из-за того что машинка слабая и компилилось долго.
Окей. Для сравнения
Бесшумный комп на MiniITX с ION+Atom N330. 2 ядра по 1.6 ггц, с Hyper Threading. Платформа позволяет молотить hd p1080 видео. 5-7к за материнку+процессор. Ещё 2-3к за хороший, шумоизолированный сервер. Я беру под 3 жестких диска, но вполне можно и взять в виде шаттла под 2 диска.
Далее — 2 диска по 1.5 ТБ в RAID1. 3й диск — системный, обычно это медленный 2.5 диск. 7-8 тысяч. Один из дисков вполне можно убрать.
Память — 2x1 GB — 700 рублей.
Итого за 14-18 тысяч рублей мы получаем файловое хранилище, домашний сервер не последней мощности, возможность с него же смотреть hd (не переставая при это активно использовать 3 оставшихся виртуальных ядра и половину 4го). При том единственный источник звука — блок питания (опять же, я отталкиваюсь от надежности и не покупаю внешние БП). Вторую сетевуху вставить тоже не проблема, за 18к там будет и WiFi.
Настройка всего этого на убунте занимает пару-тройку часов вперемешку с флудом в IRC.
Бесшумный комп на MiniITX с ION+Atom N330. 2 ядра по 1.6 ггц, с Hyper Threading. Платформа позволяет молотить hd p1080 видео. 5-7к за материнку+процессор. Ещё 2-3к за хороший, шумоизолированный сервер. Я беру под 3 жестких диска, но вполне можно и взять в виде шаттла под 2 диска.
Далее — 2 диска по 1.5 ТБ в RAID1. 3й диск — системный, обычно это медленный 2.5 диск. 7-8 тысяч. Один из дисков вполне можно убрать.
Память — 2x1 GB — 700 рублей.
Итого за 14-18 тысяч рублей мы получаем файловое хранилище, домашний сервер не последней мощности, возможность с него же смотреть hd (не переставая при это активно использовать 3 оставшихся виртуальных ядра и половину 4го). При том единственный источник звука — блок питания (опять же, я отталкиваюсь от надежности и не покупаю внешние БП). Вторую сетевуху вставить тоже не проблема, за 18к там будет и WiFi.
Настройка всего этого на убунте занимает пару-тройку часов вперемешку с флудом в IRC.
Извиняюсь, s/шумоизолированный сервер/шумоизолированный корпус/, конечно же.
У меня нечто подобное уже собранное лежит дома, тем не менее я сделал сервер на машинке которая потребляет если не ошибаюсь 25 ватт.
это просто оверхед, держать такую здоровую машину ради простых задач.
это просто оверхед, держать такую здоровую машину ради простых задач.
В состоянии покоя там получается ватт 60. А весь оверхед — ради hd видео)
Себе домой я собрал на N270. Сам системник без дисков обошёлся в 4 тысячи рублей. Потребление — как раз около 25-30 ватт, когда диски припаркованы.
Себе домой я собрал на N270. Сам системник без дисков обошёлся в 4 тысячи рублей. Потребление — как раз около 25-30 ватт, когда диски припаркованы.
на случай если я упрусь в производительность, у меня уже собранная такая машина лежит.
сейчас подумываю о добавлении домашнего видео наблюдения (подъезд, входная дверь, парковка), заказал карты видео захвата, возможно под них придется расчехлить атомный аппарат. Но это в перспективе, пока хватает и тонкого клиента.
сейчас подумываю о добавлении домашнего видео наблюдения (подъезд, входная дверь, парковка), заказал карты видео захвата, возможно под них придется расчехлить атомный аппарат. Но это в перспективе, пока хватает и тонкого клиента.
кстати, а тонкие клиенты под 2 SATA диска бывают по адекватной цене?
тонкие клиенты под SATA диски, на сколько мне известно, вообще не бывают.
обычно внутрях у тонкого клиента IDE-DOM
обычно внутрях у тонкого клиента IDE-DOM
а меня вот интересует, вы написали «возможность смотреть hd» в смысле 720p? без аппаратного ускорения в убунте? или свою конфигурацию вы лишь используете как сервер, и смотрите фильмы с других устройств, потягивая фильмы через сетку(просто у меня на домашнем-то в убунте не все ок с фильмами 1080p)? или под эту платформу в убунте все ок и можно без проблем смотреть и 1080p
Что-то вроде сделал по инструкции tftp и на get 123 пишет time out… перепроверял много раз.
Конечно мало ли где что у меня там может быть, но тут точно все путем, в смысле ничего не забыто? :)
Конечно мало ли где что у меня там может быть, но тут точно все путем, в смысле ничего не забыто? :)
попробуйте в файле /etc/xinetd.d/tftp
изменить server_args на:
server_args = -s /tftpboot
после чего перезапустить xinetd
изменить server_args на:
server_args = -s /tftpboot
после чего перезапустить xinetd
$ netstat -upan | grep xinet
udp 0 0 0.0.0.0:69 0.0.0.0:* 30830/xinetd
$ iptables -nL | grep 69
ACCEPT udp — 0.0.0.0/0 0.0.0.0/0 udp dpt:69
$ cat /var/log/messages | grep xinetd | grep «Started working:»
Jun 10 21:13:34 cooler xinetd[25304]: Started working: 1 available service
$
Проверьте у себя)
udp 0 0 0.0.0.0:69 0.0.0.0:* 30830/xinetd
$ iptables -nL | grep 69
ACCEPT udp — 0.0.0.0/0 0.0.0.0/0 udp dpt:69
$ cat /var/log/messages | grep xinetd | grep «Started working:»
Jun 10 21:13:34 cooler xinetd[25304]: Started working: 1 available service
$
Проверьте у себя)
Ух ты, хоть кому-то пригодился мой обзор :)
статья очень кстати, только вот недавно нечто подобное захотели поднять у себя дома. Спасибо!
а про digitemp можно подробей — что за штука?
да, конечно можно, вот официальный сайт проекта www.digitemp.com/
Neoware CA2 хорошая вещь. И цены на него хорошие. Задумываюсь уже прикупить его вместо своего древнего системника, который спать не даёт.
О, это замечательно.
Как раз мечтал собрать простенький домашний сервер, теперь есть над чем подумать.
Как раз мечтал собрать простенький домашний сервер, теперь есть над чем подумать.
Позволю себе вставить ссылочку на то, как я собирал rTorrent из исходников + ruTorrent в качестве web-gui rTorrent + ruTorrent
единственное отличие это то что Вы используете Apache, тогда как на слабой машине будет экономнее работать lighttpd
ВЫ неверно судите о количестве ресурсов, требуемых для работы Веб-сервера на вашем Linux-box'e. Такой подход важен в больших, хорошо нагруженных приложениях с тысячами и тысячами посетителей в день. Вас же, единственного, как lighttpd, так и nginx, так и Apache будут воспринимать весьма шустро и практически идентично. Да и при правильном напильнике разницы в используемых ресурсах не будет.
В общем и целом подход называется «обжегшись на плите и на холодильник дуем».
В общем и целом подход называется «обжегшись на плите и на холодильник дуем».
lighttpd конечно экономичнее, но часто Apache уже установлен, так что такой вариант на мой взгляд имеет право на жизнь.
Не знаю сколько у вас установлено оперативной памяти, но при объеме допустим в 1Gb проблем со свопом быть не должно, тем более если пользователь в системе один.
Не знаю сколько у вас установлено оперативной памяти, но при объеме допустим в 1Gb проблем со свопом быть не должно, тем более если пользователь в системе один.
я не стал заморачиваться с выбором корпуса и использую старый ноут с разбитым экраном. Из всего был был заменен только винт (на 250Гб). Абсолютно бесшумный вариант, с хорошим ACPI управлением. Работает с перерывами только на пылесос.
Всё супер!.. Но ещё в доме нужен пылесос =)
Класная идея с OpenVPN, уже думаю что буду ставить дома. Есть мысль купить нетбук, будет хоум сервером.
А где вы такую классную пыль для корпуса купили?
есть ли еще свободные ресурсы, например для запуска IP-PBX.
Прочитав статью про домашний SIP, опять захотелось запустить дома PBX. Но использовать для этого комп ни как не хочется. Запустить PBX на роутере думаю смысла мало. А вот такой малоэнергоемкий сервер думаю будет в самый раз.
Прочитав статью про домашний SIP, опять захотелось запустить дома PBX. Но использовать для этого комп ни как не хочется. Запустить PBX на роутере думаю смысла мало. А вот такой малоэнергоемкий сервер думаю будет в самый раз.
Спасибо за обзор, сам сейчас готовлю материал на тему медиацентра на базе Ubuntu 10.04 c xbmc, MythTV, круглосуточная торрент-качалка, Wifi точка доступа.
Вместо rtorrent в моем случае стоит Transmission 1.93 благодаря репам PPA, обновляется автоматически. При этом можно удаленно управлять через WEB, GUI и консоль.
Очень жду продолжении «Radius — для WPA2 авторизации».
Вместо rtorrent в моем случае стоит Transmission 1.93 благодаря репам PPA, обновляется автоматически. При этом можно удаленно управлять через WEB, GUI и консоль.
Очень жду продолжении «Radius — для WPA2 авторизации».
такая замечательная картинка и в итоге тонкий клиент :'(
Спасибо вам большое! Пишите еще :)
У меня вот как раз валяется вынесенный с работы Fujitsг XS PIII-450
Жалко выкидывать такую прелесть и хотелось из нее как раз сделать нечто такое, как описали вы :)) Еще раз спасибо!
У меня вот как раз валяется вынесенный с работы Fujitsг XS PIII-450
Жалко выкидывать такую прелесть и хотелось из нее как раз сделать нечто такое, как описали вы :)) Еще раз спасибо!
Интересно, попробую такой девайс собрать в качестве веб сервера
тоже недавно серверороутер собрал, но таки на mini itx.
intel d510m, безвентиляторный.
есть вентилятор 1 в корпусе (antec isk). вообщем-то не напрягающий, но надо потестировать, если его можно отключить.
поставил убунту.
habreffect.ru/5f0/d1a849256/server1.jpg
habreffect.ru/b49/b50980b7e/server4.jpg
intel d510m, безвентиляторный.
есть вентилятор 1 в корпусе (antec isk). вообщем-то не напрягающий, но надо потестировать, если его можно отключить.
поставил убунту.
habreffect.ru/5f0/d1a849256/server1.jpg
habreffect.ru/b49/b50980b7e/server4.jpg
Забацал ну уж очень схожий комплект у себя на работе — народ доволен, и удаленка тебе и вайфайка! Тока торрентов нет и стоит сквид + несколько пакетов для мониторинга.
Может тоже расскажу об этом всем потом в отдельной статейке.
Респект! Отличная статья!
Может тоже расскажу об этом всем потом в отдельной статейке.
Респект! Отличная статья!
А какие пакеты для мониторинга сквида установили?
Munin. Машин немного — хватает.
Спасибо!
Не за что!) Можно еще поеовырять nagios, cacti, zabbix — самые распространенные.
en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems
en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems
как насчёт шума? планирую его поставить в спальне, а спать я привык в полной тишине
мамка поддерживает винты > 500 Gb?
ты винт подключал через pci-контроллер? какая максимальная пропуская способность такого соединения?
мамка поддерживает винты > 500 Gb?
ты винт подключал через pci-контроллер? какая максимальная пропуская способность такого соединения?
Где статья на вторую часть?
продолжения видимо не будет…
ну люди ждали, ждал в т.ч. и я. Я был бы не против продолжения.
Sign up to leave a comment.
Домашний linux сервер своими руками