Настройка сервера в Linux для дома
У меня дома есть старый ноутбук, который я хотел установить в качестве сервера для домашнего использования. Linux был моим выбором по соображениям стабильности и обучения. То, что я по крайней мере хотел из этого, было;
- Mercurical / Git РЕПО
- FTP-сервер доступен для внешнего мира
- Общий доступ к файлам для домашней сети
- Потоковое мультимедиа для любых фильмов или музыки, если я скачал любой.
- Центральное хранилище данных.
То, что я не имею ни малейшего представления, было о том, как настроить FTP или обмен мультимедиа.
У меня дома есть Windows ПК и MacBook(MacOSX)
Я запутался, какой дистрибутив я должен использовать и должен ли я просто создать FTP-сервер или Samba будет лучшим выбором?
Linux является предпочтительным выбором, поскольку он бесплатный. Пожалуйста, порекомендуйте.
2 ответа
У меня есть Ubuntu 12.04 для моего домашнего сервера, и он отлично работает. Вы можете попробовать этот отличный веб-сайт http://linuxhomeserverguide.com/ для полного руководства
- Установите Ubuntu 12.04 (выберите версию сервера, если вам не нужен графический интерфейс)
- Установите git с помощью этой команды в терминале
sudo apt-get install git
использовать это руководство - Установите vsftpd из терминала, используя эту команду
sudo apt-get install vsftpd
использовать это руководство - Остальное здесь описано
Я надеюсь, что это помогает
Если вы хотите что-то, что легко настроить и быстро запустить, то сложно повредить Ubuntu. Это также упрощает установку дополнительных пакетов.
Для простоты обслуживания конфигурации я бы рекомендовал установить пакет с именем webmin ( домашняя страница Webmin ), который позволяет выполнять большинство задач через веб-браузер. Это не ограничивается Ubuntu и может быть установлено в большинстве дистрибутивов Linux.
Это позволит вам администрировать как samba, так и ftp вместе с большинством других серверных средств, доступных через ubuntu.