Я хотел посмотреть, как реализация .
NET работает в Linux. Было решено развернуть Ubuntu Server на нашем гипервизоре, установить последний mono-пакет и запустить сайт ASP.NET MVC4 через nginx. На официальном сайте моно есть готовый пакет для Ubuntu, которому всего 2 года.
С этого момента в сети начался поиск путей реализации задуманного.
Результатом полученного опыта стал скрипт для автоматического развертывания на голом Ubuntu Server 12.04.3 или 13.04 всего необходимого для запуска сайтов ASP.NET MVC4:
- Скомпилируем из исходников и установим mono 3.2.1.
- Добавим в init.d скрипт monoserve для автоматического запуска и управления сайтами.
- Установите nginx 1.4.1.
- Давайте создадим и настроим простой веб-сайт для проверки функциональности всего пакета.
Установка всего одной строкой в консоли
Одна строка для загрузки скрипта, установки права на его запуск и собственно запуска.Сначала он попросит вас нажать [Enter], чтобы добавить репозиторий, а позже снова запросит пароль sudo. Теги: #ubuntu-server #asp.net mvc 4 #Nginx #mono #mono #fastcgi #.
NET #ASP #ASP
-
Apple Пропустила Запись Экрана
19 Oct, 24 -
Вперёд... Или Правила Общения В Команде
19 Oct, 24 -
Краткая История 3D-Текстурирования В Играх
19 Oct, 24