Установка KooBoo на IIS 7 с провайдером данных по умолчанию (XML)


20.11.2011 || Раздел: || IIS || Установка KooBoo


Версия KooBoo на момент написания статьи: 3.0.3.1

Скачивание и подготовка файлов и директорий

Скачайте архив с CMS Kooboo последней версии

Распакуйте архив в конечную директорию, которая будет использоваться под сайт (например, в директории диска С "Interpub").

Удалите из нее ненужные информационные файлы, например - Changelog.txt и т.п.

Настройка на IIS 7

(если не установлен IIS, то см. также - Установка роли Web Server (включение IIS) на Windows Web Server 2008 R2 для работы сайтов на ASP.Net)

Запустите IIS7 и создайте новый сайт:

Добавление сайта на IIS 7

В открывшемся диалоговом окне укажите название сайта и его расположение на диске:
 (если 80й порт у Вас уже занят, то введите любой другой свободный порт)

Задание параметров сайта на IIS 7
 
 
Нажмите "ОК". Будет создан сайт.

Теперь необходимо настроить пул сайта на Framework 4.

Для этого:

  1. перейдите в дереве сайтов на пункт "Application Pools"
  2. в списке пулов выберите пул, имеющий тоже имя что и ваш сайт
  3. в окне редактирования пула в списке версий .Net Framework выберите версию 4 и нажмите ОК.

Задание параметров сайта на IIS 7

Если Вы сейчас попытаетесь запустить сайт, то получите такую или подобную ошибку об отсутствии доступа: System.UnauthorizedAccessException: Access to the path 'C:\inetpub\KooBooCMS\I18N\en-US.resx' is denied.

 

Необходимо дать IIS права на папку сайта. Для этого в IIS выделяем созданный сайт и в меню справа выбираем пункт "Edit Permissions...":

Настрока прав доступа KooBoo

В открывшемся диалоговом окне свойств директории сайта добавьте пользователя "IIS_IUSRS" и предоставьте право "Modify".  Для этого:

1) Перейдите на вкладку "Security"

2) Нажмите кнопку "Edit..."

3) В окне под списком пользователей нажмите кнопку "Add..."

4) В открывшемся окне, нажав на кнопку "Locations...", выберите ваш сервер (на котором расположен сайт)

5) В поле имен введите "IIS_IUSRS"

6) Нажмите кнопку "Check Names", система определит введенное вами имя и подчеркнет его. Нажмите ОК.

Настрока прав доступа KooBoo

7) Дайте этому пользователю право "Modify" (но, как показала практика, достаточно только установить дополнительно право записи), т.к. CMS KooBoo предполагает создание папок и файлов внутри папки сайта:

Настройка прав доступа KooBoo

8) Во всех окнах нажмите "ОК".

Первый запуск KooBoo после установки

Откройте браузер и введите: <адрес сайта>\admin (например, http://localhost:88/admin). Должна появиться страница ввода логина-пароля. По умолчанию логин и пароль администратора "admin":

Осуществите вход на сайт и вы будете переадресованы на административную страницу с уже созданным ознакомительным сайтом (SampleSite):

Автор статьи: ©Элла 

(Автор: Ella Sea)

< Предыдущая статья

Что такое KooBoo CMS?

Следующая статья >

Ошибки при работе с системой KooBoo