Я использую дополнительный компьютер в качестве выделенного сервера и пытаюсь понять несколько вещей. Прежде всего, какой дистрибутив Linux вы бы порекомендовали? Мне нравится ubuntu, но хотелось бы услышать другие мысли (я знаю, что CentOS используется часто, как и RedHat).
В любом случае, что мне действительно нужно, так это веб-менеджер выделенного сервера. Я не очень любил webmin, и мне не нужно что-то вроде ISPConfig или cPanel. Какие еще программы вы порекомендуете?
В основном мне нужен сервер для веб-хостинга, но я могу запускать и другие вещи на нем.
Я не буду пытаться продавать вам Webmin (я один из разработчиков), но отмечу, что для управления веб-хостингом вам нужен Virtualmin ... а не сам Webmin. Webmin - это графический интерфейс для управления системами общего назначения, который очень мало делает для упрощения или ускорения задач веб-хостинга. Virtualmin построен на основе Webmin, предназначен для виртуального хостинга и упрощает множество утомительных задач. Итак, если вы смотрели на Webmin для управления виртуальным хостингом, но не на Virtualmin, вы смотрели не на тот проект, и неудивительно, что это не то, что вам нужно.
Вы можете получить хорошее представление о вариантах здесь: http://en.wikipedia.org/wiki/Comparison_of_web_hosting_control_panels
Ubuntu / Debian великолепен. Как и CentOS. Так и FreeBSD. Зависит от ваших потребностей и опыта. Вы можете заставить себя узнать что-то новое, играя, но если вы продаете хостинг и вам нужно что-то стабильное, лучше всего использовать то, что вы знаете.
В качестве сервера я не могу рекомендовать CentOS достаточно высоко. Это вариант RedHat с хорошим сообществом и документацией.
Что касается администрирования коробки, я бы порекомендовал вам сначала научиться администрировать машину с помощью cli, а не с графического интерфейса, чтобы вы могли узнать об основах ОС и не изучать новое программное обеспечение и новая операционная система одновременно.