Я собираюсь построить себе простой домашний сервер. Я не очень разбираюсь в серверах, но я хочу сделать следующее:
- Иметь сервер SVN Edge для хранения моих проектов разработки (я знаю, что могу использовать онлайн-репозитории, но мне бы хотелось сделать это)
- Установите LAMP для размещения веб-сайта
- Установите Samba, чтобы иметь персональную систему хранения файлов
Мне было интересно, возможно ли сделать все это с одной машины и иметь доступ к этому из любой точки мира с подключением к интернету. Если это возможно, является ли это лучшим способом достичь того, чего я хочу, или кто-нибудь может предложить лучшую альтернативу?
решение1
Короткий ответ: Да. Продолжайте, установите свой любимый дистрибутив, используйте менеджер пакетов для установки всех ваших различных серверов и приступайте к делу. Samba часто уже установлена для вас. Более важный ответ: все в этом хорошо, кроме этой части: «возможность доступа из любой точки мира». Вы НЕ хотите открывать свою домашнюю сеть для этого. Используйте VPN или лучше используйте соединение ssh.