mojoPortal на русском

 

Установка mojoPortal с использованием Web Platform Installer

Использование Web Platform Installer может значительно облегчить установку mojoPortal и других необходимых компонентов на Ваш локальный компьютер или сервер. Данный способ можно использовать только в случае наличия доступа к серверу или компьютеру, на который Вы планируете установить mojoPortal. Если Вы используете обычный хостинг - смотрите Установка быстрый старт. Учтите, что с помощью Platform Installer можно провести только установку нового сайта, обновление же предыдущих версий невозможно.

Для начала, устанавливаем Web Platform Installer отсюда:

http://www.microsoft.com/web/platform/

Далее запустите IIS 7.x Management Console и выберете сайт, куда хотите установить mojoPortal (или создайте новый сайт, как показано ниже), затем двойной клик на иконку Web Platform Installer.

Web platform installer

Обратите внимание, что будет выделен "Spotlight ", а mojoPortal не находится списке. Если Вы хотите установить mojoPortal из галереи веб-приложения нажмите кнопку "Приложения" и тогда вы увидите его в списке.

Web platform installer скриншот, показывающий mojoPortal

Отметим, что версия mojoPortal в галерее веб-приложений, как правило, обновляются через несколько недель после выпуска mojoPortal и единственная доступная версия - для MS SQL Server.

Web Platform Installer позволяет добавлять пользовательские каналы для установки продуктов, поэтому создан пользовательский канал, что облегчает установку пакетов mojoPortal, кроме того, который находится в галерее веб-приложений.

Добавление канала mojoPortal в Web Platform Installer

Нажмите на маленькую ссылку  "Настройки", она откроет окно, где вы сможете ввести данные канала.

Настройки канала cms

введите "http://www.mojoportal.com/PlatformInstallerFeed.ashx" как URL ленты, а затем нажмите кнопку "Add Feed" и кнопку "ОК".

Далее Вы увидите ссылку mojoPortal в верхней части, после слова "Приложения" , нажмите эту ссылку и будут видны доступные пакеты mojoPortal.

Различные варианты установочных пакетов cms mojoportal

Выберите, какую версию вы хотите установить, и нажмите кнопку  "Добавить".

Отметим, что Web Platform Installer может установить SQL Express, если он еще не установлен. SQL CE и SQLite версии на основе файла базы данных, поэтому не нуждаются в установке дополнительного програмного обеспечения. Joe Audette считает, что SQL CE более надёжный чем SQLite и есть возможность в дальнейшем перенести сайт на SQL Express/SQL Server.

Если Вы использовать PostgreSql или Firebird Sql, Вам придется установить эти платформы, вручную создать базу данных и задать строку соединения в  "user.config". 

Установка mojoPortal на .NET 4 и MS SQL

Если у Вас ещё не установлена SQL Server или SQL Express, с помощью Platform Installer можно это увидеть и установить. У меня уже установлен SQL Express, так что я не показываю эти шаги. Нажимаем на кнопку "Добавить" рядом с mojoPortal для MS SQL и затем нажимаем "Установить".Далее Вам будет предложено принять лицензию.

Принятие условий Соглашения

Нажмите кнопку  "Я принимаю". Программа начнет загрузку, а затем установку.

Установка по умолчанию

Обратите внимание, что выбраны  "Default Web Site" по умолчанию. Если Вы уже создаёте веб-сайт - нужно выбрать его из выпадающего списка, так же вы можете выбрать "Создать веб-сайт". Отметим также, что по умолчанию заполняется "Имя приложения" mojoportal, и это означает, что приложение будет установлено в виртуальный каталог с именем mojoportal в корневой папке сайта. Чтобы установить его в корневой папке - просто уберите имя приложения.

Создание нового сайта

Я ввёл mojotest1 в качестве имени хоста и добавил его в мой хост-файл для локального тестирования , если вы устанавливаете на рабочем сервере вы поместили бы ваше доменное имя, как и имя хоста. Выберете папку, в которую Вы хотите установить (ограничениё по её размещению на жестком диске нет). Затем нажмите кнопку "Далее".

Вам будет предложено ввести информацию для создания базы данных. Обратите внимание, что если вы использовали пакет SQL CE этот шаг отсутствует, поэтому установка облегчается. Чтобы использовать SQL Express или SQL Server Вам необходимо знать пароль пользователя "SA" ("SA" является пользователем администратора по умолчанию в SQL Server).   

Ввод имени пользователя sa и его пароля для создания новой базы данных

Далее прокрутите вниз, и Вы увидите, что мы должны указать имя базы данных, имя пользователя базы данных и пароль для нового пользователя базы данных. Длина пароля должна быть не менее определенной длины, он должен иметь по крайней мере один символ верхнего регистра, один нижнего регистра символов, одну цифру и один специальный символ, иначе Вы получите сообщение об ошибке. Примером такого пароля, который соответствует всем критериям "$Secret123 "

Создание новой базы данных и нового пользователя

Затем нажмите кнопку  "Продолжить" и установка продолжится.

Окончание установки файлов

Нажмите на ссылку, чтобы запустить mojoPortal, откроется новый сайт в веб-браузере по умолчанию. mojoPortal обнаружит, что таблицы базы данных еще не существует и перенаправит трафик на свои собственные настройки страницы, где выполнит все необходимые скрипты для создания таблиц базы данных и объектов.

Запуск страницы установки mojoportal

После завершения установки, Вы увидите ссылку в нижней части страницы установки, которая ведёт на главную страницу сайта.

mojoportal полностью установлена

Далее, Вы можете войти, используя  "[email protected]" и пароль "admin". Безусловно, Вы должны изменить эти параметры сразу после входа, особенно, если сайт доступен в Интернете.

Оригинал на английском

http://mojoportal.net.ua/установка-mojoportal-с-использованием-web-platform-installer.aspx