Мы пытаемся решить, где разместить производственную установку GeoServer.
Есть ли основные плюсы или минусы хостинга на Windows против Linux?
Мы пытаемся решить, где разместить производственную установку GeoServer.
Есть ли основные плюсы или минусы хостинга на Windows против Linux?
Ответы:
Я бы сказал, что все это сводится к тому, что у вас есть опыт в настройке и поддержке. Поскольку он работает на выбранном вами сервере приложений, не должно быть никакой разницы с самим приложением.
Лично я бы пошел с Linux поверх Windows для сервера, кое-что из этого - опыт с моей стороны. Но это также такие вещи, как возможность ssh подключиться к Linux-блокам из дома для поздней перезагрузки, проверки файлов журнала и т. Д.
Я также обнаружил, что блоки Linux более стабильны, чем блоки Windows (никаких назойливых «срочных» перезагрузок для обновлений и т. Д.).
В идеале разницы нет. Хостинговая платформа - это просто платформа. Вы ожидаете, что это будет хорошо и крепко, задержите ваше заявление и не будете вмешиваться.
Конечно, если ваше приложение требует Windows или Linux, то выбор прост, но это не ваш вопрос.
Собираетесь ли вы управлять собственным хостом? У вас есть личные предпочтения? Платформы Windows Server, Linux Server и Java уже достаточно развиты, и я не думаю, что есть какие-либо веские технические причины выбирать одну из них.
Это действительно мало что меняет и полностью зависит от вашего уровня опыта в управлении различными системами. Если вы не знаете linux, то через окна будет крутая кривая обучения. Управление автономным Windows Server не сильно отличается от управления машиной win7, но если вам нужен домен, это другая история.
Мы выбрали серверы Windows (2008 Enterprise) и отключили автоматическую установку обновлений. мы используем Rdp для управления серверами, и вы можете легко запускать приложения php на IIS. В настоящее время установка PHP не представляет сложности. Мы чрезвычайно довольны настройкой, и у нас есть люди, вовлеченные в управление серверами, которые нуждались в небольшом обучении, чтобы набрать скорость.