может ubuntu одновременно запускать почтовый сервер, веб-сервер, файловый сервер и VPN-сервер на одном компьютере

Я новичок в Ubuntu. Я просто хочу создать серверы для моего собственного / домашнего использования. Некоторые вопросы:

в качестве названия, может Ubuntu одновременно запускать почтовый сервер, веб-сервер, файловый сервер и VPN-сервер на одном компьютере (предположим, что компьютер имеет достаточную мощность для обработки). Я новичок в Linux и Ubuntu, может ли рабочая версия Ubuntu (GUI) выполнить вышеупомянутое задание или мне нужно использовать версию сервера Ubuntu для выполнения этой задачи.

Спасибо за вашу помощь заранее.

Joseph

0
задан 21 May 2018 в 09:35

4 ответа

Да, Ubuntu может запускать все перечисленные выше службы, вероятно, неплохо использовать несколько машин / контейнеров для этого (посмотрите LXD / LXC).

Что касается конкретных услуг;

Почтовый сервер: у вас есть несколько вариантов, но вот первый результат из Google для настройки веб-сервера SquirrelMail: у вас есть 100 вариантов, наиболее популярными, вероятно, являются apache или nginx Fileserver: вы можете использовать samba VPN: для vpn вы можете использовать OpenVPN, который вы можете увидеть, как настроить здесь

Существуют также сотые варианты альтернатив для перечисленных выше программ, поэтому попробуйте выполнить поиск в Google и экспериментировать перед установкой

0
ответ дан 17 July 2018 в 13:49
Да, вы можете запускать все эти службы вместе на одной машине. Да. Настольная версия и версия сервера ubuntu - это одна и та же система и отличаются только выбором пакетов, установленных во время установки. Самое главное, что серверная версия не устанавливает среду рабочего стола, поэтому ее нет. Если вы установили среду рабочего стола в серверную версию, у вас ее будет. С другой стороны, настольная версия не устанавливает некоторые службы, необходимые для серверов (например, ssh). Но, конечно, вы можете просто установить их, если они вам понадобятся. Поэтому, если вы используете любую версию ubuntu, вы можете использовать ее для установки почты, Интернета или другого сервера без проблем. Разница между двумя версиями, которые могут быть релевантны вам, - это используемое управление сетью. В редакторах GUI используется NetworkManager для управления сетевыми подключениями, в то время как серверная версия использует старый, но надежный файл /etc/network/interfaces и ifupdown.
1
ответ дан 17 July 2018 в 13:49

Да, Ubuntu может запускать все перечисленные выше службы, вероятно, неплохо использовать несколько машин / контейнеров для этого (посмотрите LXD / LXC).

Что касается конкретных услуг;

Почтовый сервер: у вас есть несколько вариантов, но вот первый результат из Google для настройки веб-сервера SquirrelMail: у вас есть 100 вариантов, наиболее популярными, вероятно, являются apache или nginx Fileserver: вы можете использовать samba VPN: для vpn вы можете использовать OpenVPN, который вы можете увидеть, как настроить здесь

Существуют также сотые варианты альтернатив для перечисленных выше программ, поэтому попробуйте выполнить поиск в Google и экспериментировать перед установкой

0
ответ дан 20 July 2018 в 13:53
  • 1
    Привет, Dan, программы веб-сервера, которые вы предлагаете, они вынуждены использовать функцию https? – Joseph Wan 22 May 2018 в 04:53
  • 2
    Для форсирования HTTPS настройте их с помощью HSTS. – Chai T. Rex 22 May 2018 в 04:54
  • 3
    Да, вы можете заставить их https google & apache force https & quot; – Dan 22 May 2018 в 10:07
Да, вы можете запускать все эти службы вместе на одной машине. Да. Настольная версия и версия сервера ubuntu - это одна и та же система и отличаются только выбором пакетов, установленных во время установки. Самое главное, что серверная версия не устанавливает среду рабочего стола, поэтому ее нет. Если вы установили среду рабочего стола в серверную версию, у вас ее будет. С другой стороны, настольная версия не устанавливает некоторые службы, необходимые для серверов (например, ssh). Но, конечно, вы можете просто установить их, если они вам понадобятся. Поэтому, если вы используете любую версию ubuntu, вы можете использовать ее для установки почты, Интернета или другого сервера без проблем. Разница между двумя версиями, которые могут быть релевантны вам, - это используемое управление сетью. В редакторах GUI используется NetworkManager для управления сетевыми подключениями, в то время как серверная версия использует старый, но надежный файл /etc/network/interfaces и ifupdown.
1
ответ дан 20 July 2018 в 13:53

Другие вопросы по тегам:

Похожие вопросы: