Здесь представлены основные шаги для установки и настройки системы управления контентом (CMS) mojoPortal с ссылками на более детализированную документацию для каждого шага.

  1. Загрузите необходимую модификацию mojoportal, зависящую от того, какую базу данных Вы планируете использовать (обычно это MS SQL).
  2. Распакуйте архив.
  3. Загрузите содержание папки "wwwroot" (находиться в архиве) в корневую папку, где будет находиться Ваш сайт.
  4. Сделайте копию файла "user.config.sample" (находится в корневой папке) и переименуйте его в "user.config"
  5. В файле "user.config" необходимо прописать путь и параметры к Вашей базе данных (эти данные можно взять у организации, предоставляющей Вам хостинг).
  6. После загрузки необходимо убедиться , что приложение, отвечающее за управление сайтом, "web process user" имеет право на запись в папках "/App_Data" и "/Data".
  7. Зайдите по адресу yoursiteroot/Setup/Default.aspx (где "yoursiteroot" - путь к Вашему сайту) для завершения установки.

Прежде всего Вам необходим хостинг, поэтому, до его приобретения, ознакомьтесь с основными требованиями к нему.

Скачайте версию mojoPortal на свой компьютер, обычно необходима "mojoportal-x-x-x-x-mssql-net40-deploymentfiles.zip"

Распакуйте содержание .zip файла и получите группу файлов и папок.

Содержимое папки "wwwroot" скопируйте в корневую папку Вашего сайта на сервере(не саму папку, а только её содержимое). Более детально Загрузка файлов на хостинг.

Создание базы данных и настройка её подключения

Ваш хостинг-провайдер, обычно, должен предоставлять панель управления в которой должна быть функции создания базы данных и её пользователей. Создайте базу данных, её пользователя и сохраните следующие данные: имя базы, логин пользователя, пароль, и имя сервера (путь к нему). Данная информация необходима Вам для настройки подключения к базе, которое прописывается в файле "Web.config" или, что гораздо лучше, в "user.config" (Смотри Обзор Web.config для более детального описания, однако рекомендуется использовать, все же, файл "user.config"). Для настройки подключения необходимо внести изменения в файл "Web.config" или "user.config" используя текстовый редактор (вроде notepad) на Вашем локальном компьютере, после этого данный файл можно загрузить на сервер в корневую папку (или же внести изменения сразу на сервере). Обычно используется MSSQL/SQLExpress и для настройки подключения Вам необходимо изменить следующие параметры:

<add key="MSSQLConnectionString" value="server=yourservername;UID=yourdatabaseusername;PWD=yourdatabaseuserpassword;database=yourdatabasename" />

Документацию по базам данных можно найти здесь.

Запуск установки mojoPortal

После внесения изменений в строку с параметрами базы данных и загрузки файла на сервер, Вам следует посетить следующую страницу Вашего сайта http://yoursiterootordomainname/Setup/Default.aspx и mojoportal приступит к установке таблиц и других объектов в Вашу базу данных

Ошибка доступа к файлам

Если при установке появилось сообщение ошибки доступа к файлам, Вам необходимо проверить в панели Вашего хостинга параметры доступа к папкам "/App_Data" и "/Data". Они и всё их содержимое должны быть доступны для записи для приложения, отвечающего за управление сайтом. Способ изменения зависит от хостинга.

Ошибки, связанные с безопасностью

Если у Вас появляются ошибки, связанные с безопасностью, то, возможно, это означает, что Ваш хостинг-провайдер использует Medium Trust security policy. mojoPortal может быть настроен для работы в Medium Trust с помощью следующих шагов.

Авторизация на Вашем новом сайте

Как только установка будет закончена, Вы можете зайти на Ваш сайт, используя "[email protected]" и пароль "admin". Следующая вещь, которую Вам следует выполнить - зайти в на страницу "Мой профиль" и изменить пароль и e-mail на свой реальный. После этого выйдете и войдите, уже используя свою почту и новый пароль. Также рассмотрите опции шифрования паролей.

Дополнительная помощь при установке

Если появились трудности и Вы не нашли решение в документации, пишите на форуме, постараемся помочь.

 

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

Вверх