Я только что купил новый VPS, и мне в основном нужно настроить стек LAMP (HP), я рассматриваю выбор между CentOS или Ubuntu в качестве моей операционной системы, но мне также нужна панель управления хостингом, чтобы облегчить задачи системного администратора, связанные с размещением сайт с Я не особо гуру Linux...
В прошлом я использовал cPanel и Plesk для размещения сотен виртуальных хостов на некоторых выделенных серверах, и, кроме цены лицензии, мне не на что жаловаться. Я также использовал OpenPanel на последнем выделенном сервере, который я купил для размещения около 5 веб-сайтов, интерфейс довольно приятный, но все еще есть некоторые незначительные ошибки / отсутствие функций, и я также думаю, что проект застопорился, потому что последний выпуск вернулся Июль 2008 г.
Я также задал связанный вопрос об альтернативах панели управления бесплатным хостингом, но, честно говоря, ответы мне не очень помогли. Рассмотрев все предложения, которые я нашел [User | Web | Virtual] min как наиболее подходящие для меня, я уже установил и попробовал Virtualmin (он также устанавливает Webmin), и, похоже, он выполняет свою работу, но поскольку я Я использую VPS с ограниченными ресурсами. Я хочу знать, в чем разница между этими тремя решениями - мне нужно только разместить и управлять одним сайтом на VPS.
Между Usermin, Webmin и Virtualmin какой из них выполняет работу и потребляет меньше ресурсов?
Webmin - это интерфейс администрирования на основе Perl (а не на основе Apache), который, в отличие от cPanel, позволяет вам контролировать каждый аспект вашего сервера визуально или вручную с помощью веб-форм. В нем также есть классный файловый менеджер Java, который позволяет вам получить визуальное представление о том, что находится на ваших жестких дисках, и может выполнять с ними основные файловые операции. С точки зрения безопасности вы можете ограничить доступ к его интерфейсу, указав список IP-адресов или классов IP-адресов.
Если вы намереваетесь обрабатывать несколько доменов, тогда Virtualmin (это модуль для Webmin) - лучший выбор, поскольку он позволяет вам управлять доменом централизованно, то есть автоматически заботится о зонах DNS, псевдонимах электронной почты и vhosts Apache. Конечно, вы можете точно настроить BIND, Apache и почтовый сервер, используя визуальную или ручную настройку.
Если вы собираетесь предоставить другим доступ к серверу, то Usermin - хороший выбор, поскольку он позволяет обычным пользователям получать доступ к серверу SQL, серверу электронной почты и многому другому, но будьте осторожны, какие модули вы активируете, то есть не включайте модули, если вы не собираетесь использовать их.
Поддержка: Webmin предлагает хорошую поддержку Ubuntu и может предоставить вам хорошую информацию об устаревших пакетах, а также возможность их обновить. В нем также есть несколько модулей, которые были специально разработаны для задач администрирования Ubuntu.
Что из Usermin, Webmin и Virtualmin выполняет работу и потребляет меньше ресурсов?
classicmanpro отлично справился с большинством различий, но я постараюсь устранить путаницу в отношении использования ресурсов.
Virtualmin - это модуль Webmin. У вас не может быть Virtualmin без Webmin.
Использование ресурсов Virtualmin по умолчанию немного выше, чем у самого Webmin, но это не обязательно. Virtualmin позволяет кэшировать и предварительно загружать ряд библиотек, делая использование памяти по умолчанию где-то около 110 МБ, в то время как обычная установка Webmin на 32-битную систему будет занимать всего около 10-12 МБ. Вы можете легко отключить кеширование и сделать так, чтобы Virtualmin использовал тот же объем памяти, что и только Webmin. Об этом есть документация: http://www.virtualmin.com/documentation/system/low-memory
Usermin - это клиент веб-почты с некоторыми дополнительными функциями. Если вам нужно управлять своим сервером, вам понадобится Webmin или Webmin + Virtualmin. Usermin может быть полезным дополнением, а может и не быть. Мне нравится устанавливать его на серверах с почтой, потому что я могу проверять почту с помощью телефона (есть мобильная тема, которая обеспечивает довольно приятный интерфейс на телефонах с поддержкой WebKit, таких как iPhone и телефоны Android). Использование ресурсов Usermin аналогично, но отдельно от Webmin (Usermin не является модулем Webmin; это отдельный сервер, который отбрасывает привилегии и выполняет действия как зарегистрированный пользователь, что делает его более безопасным для некоторых случаев использования). то есть Usermin в 32-битной системе занимает около 10-12 МБ памяти.
Коротко:
Раскрытие информации: я разработчик Webmin, Usermin, Virtualmin и Cloudmin и работаю в Virtualmin, Inc.
Наиболее подходящим для ваших нужд является Webmin. На веб-сайтах каждого из трех продуктов довольно четко указано, для чего они нужны.