Бывают ситуации, когда интернет-сайт должен хостится на Windows Server. Это довольно редкий случай, но со мной это недавно произошло (первый раз за дюжину лет работы с веб-серверами): нужно было организовать хостинг сайта на железяке, где уже крутились всякие сервисы.
Первый вопрос, который встает — а какой собственно веб-сервер использовать? Можно, конечно, наколупать все на чистом Apache, но вручную все устанавливать и настраивать лень, тем более для относительно небольшого проекта.
Есть дохуятро готовых сборок — от знакомого многим Денвера и Open Server до 100500 вариантов *AMP’ов. Я привык под виндой только тестировать на локале и пришлось довольно долго покумекать, на чем остановиться. До этого я юзал и XAMPP и WAMP (в итоге, как и большинство русскоязычных — остановился на Open Server), но я их рассматривал как тулзы для локалки, где дырявость платформы, да и в целом, ее настройка — не так важны.
Избавлю вас от нудного анализа и описания мытарств.. Все же не так много в интернетах проектов под виндой, отсюда огромное количество полумертвых *AMP сборок, каждая из которых бьет себя пяткой в грудь, крича «Я КРУТОЙ!».
Поблуждав в дебрях полузабытых сборок, в итоге я остановился на каноничном варианте: IIS (Internet Information Services) от Microsoft. «Все же парни 20 лет уже долбят этот проект и он не может быть хуже самопальных *AMP» — подумал я. И не ошибся.
Фишка IIS в его заточенности под Windows Server и его систему прав. PHP+MySQL втыкаются как родные, установка в два клика, все удобно и хорошо. Правда, работа с MySQL только через командную строку, но для бекапов этого за глаза..
В целом, был удивлен качеством софта Microsoft; как я уже писал в прошлых постах — привык относиться к мелкомягким как к эдакой моли в шкафу.. Т.е. шкаф (продукт), который вроде и ничего, но в нем водится моль, которая кушает одежку и нервы. Сейчас же, спустя полувека (госпади, неужели так летит время..) — это просто большая и довольно эффективная контора, софт который, если и был первоначально забагованным и корявым — сейчас довольно неплохо отшлифован.
Вот так, поправ свои принципы («мастадай — мастдай! Арррр!») я взял очередной кусочек колбаски из лап корпорации-монстра. Ну коли колбаска не так плоха, почему нет? Хотя вероисповедание у меня и open-source, все же я довольно неортодоксальный и несколько беспринципный медведь. Вы уж простите мну.
Привет, классный блог у тебя! А как альтернативу не рассматривал поднять hyper-v — внутрь ubuntu server — и поднять сервис vesta cp ?
2 года, полет нормальный, что радует, бэкапы внутри и мониторинг, также ftp/ssh все уже есть.
Хайхо! Спасибо 🙂
Насчет hyper-v — решение весьма интересное. Надо будет протестить 😉