CMS (система управления контентом) для .NET сайта. Часть 2: MojoPortal

by Dmitry [dimaka] Pavlov 24. December 2009 06:54

Установка MojoPortal прошла практически безболезненно. Для того чтобы начать нужно сделать следующие действия (по крайней мере мне их хватило):

  1. Скачать последнюю версию CMS (см. секцию “Recommended Download”) отсюда. Если вы планируете использовать не MS SQL Server – обратите внимание на секцию “Other Available Downloads”. В частности из-за локальных проблем с SQL Server на своей машине я использовал базу MySQL (ниже приводится описание как установить MojoPortal c MySQL)
  2. Распаковать скачанный архив на жеский диск и создать виртуальнуую директорию в IIS (Internet Information Server), указывающую на папку wwwroot (она находится внутри распакованного архива)
  3. Затем в папке wwwroot нужно создать файл user.config (или просто переименовать имеющийся там пример user.config sample). В этом файле находятся настройки для подключения к базе данных (по умолчанию - это MS SQL Server). Находите нужную строку подключения (aka connection sting) и указываете там имя базы данных, и пользовательские логин и пароль. Пустую базу и пользователя соответственно нужно создать и дать пользователю все права на работу с этой базой.
  4. Затем открываете в браузере корень созданной виртуальной директории (у меня это выглядело как http://localhost/mojoportal/) и вас автоматически перебрасывает на страницу http://localhost/mojoportal/Setup/Default.aspx на которой отображается процесс установки.
  5. Если никаких проблем не случилось и все поставилось хорошо, то зайдя еще раз на http://localhost/mojoportal/, вы попадете на новенький сайт, с которым можно начинать работать.

Если же случились проблемы, то можно попытаться поискать решение на сайте MojoPortal (для поиска по точному соответствию фразы ее нужно заключить в кавычки). У меня как раз случилисьпроблемы с named pipes MS SQL Server-a (видимо, из-за нескольких установленных инстансов и неверных навтроек TCP и файрвола для удаленных подключений), поэтому я решил воспользоваться базой MySQL. Если и вы решите использовать MySQL, то для этого достаточно сделать следующее:

  1. Скачать дистрибутив MySQL (создатели MojoPortal рекоммендуют использовать стабильную версию MySQL, которой на данный момент является версия 5.0). Установить его и создать новую схему и пользователя, также дав ему необходмые права на эту схему. Рекоммендую использовать при установке MySQL кодировку UTF8, чтобы потом избежать проблем с отображением русского текста на сайте.
  2. Скачать пакет mysqldatalayer для MojoPortal, распаковать его и скопировать все DLL файлы в папку bin виртуальной директории, созданной ранее. Файлы перепишут имеющиеся DLL-ки для MS SQL Server-a.
  3. Затем необходимо в файле user.config подредактировать шаблон строки подключения к MySQL
  4. Ну а далее смотри пункты 4 и 5 выше.

В целом, CMS MojoPortal пока оправдывает мои ожидания. Напишу позже о дальнейших результатах.

Tags:

.NET | CMS | по-русски

Comments

Calendar

<<  February 2012  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

View posts in large calendar