Сообщество русскоговорящих пользователей
CMS DotNetNuke


Гид полного идиота по установке DNN на свой домашний компьютер

Вводная | Установка IIS | Установка .NET | Установка AJAX | Скачка MS SQL и MS | Установка MS SQL | Установка Management Studio | Скачка DNN | Создание БД | Права доступа | Установка DNN | Русификация DNN | Заключение
 

Распакуем дистрибутив DNN и зададим необходимые права доступа к файловой системе.

Как мы помним, мы скачали пакет с DNN в папку "Мои документы". Откроем её...

...и сделаем двойной клик по файлу пакета. Его содержимое будет отображено в новом окне. Кликаем по ссылке "Extract all files" слева.

Появится окошко мастера распаковки. В нём кликаем "Next".

В следующем окне также кликаем "Next".

Будет произведено извлечение содержимого пакета в отдельную папку с именем "DotNetNuke_04.05.00_Install" внутри папки "Мои документы".

В итоговом окне, которое будет показано после завершения распаковки...

...убираем галку...

...и жмём кнопку "Finish".

Возвращаемся в папку "Мои документы". Делаем правый клик по папке "DotNetNuke_04.05.00_Install". Кликаем по пункту меню свойств папки.

В окне свойств папки выбираем вкладку "Web sharing".

Кликаем по пункту "Share this folder":

В появившемся окне...

...редактируем имя виртуальной папки - меняем его на "dnn"...

...и жмём "Ok".

В предыдущем окне, которое теперь выглядит так:

...тоже жмём "Ok":

Теперь мы должны предоставить ASP.NET'у доступ на чтение и модификацию файлов портала.

Кликаем по пункту меню "Tools", выбираем "Folder Options":

В появившемся окне настроек выбираем вкладку "View":

SNAG-0185.png

Прокручиваем список в поле "Advanced settings" вниз до конца...

SNAG-0186.png

...и убираем галку в пункте "Use simple file sharing", после чего жмём "Ok".

SNAG-0187.png

Результатом этих махинаций явится появление в окне свойств папки вкладки "Security", в которой мы сможем задать права доступа к файловой системе.

Опять делаем правый клик по папке с дистрибутивом DNN. Выбираем пункт контекстного меню "Sharing and Security".

В окне свойств выбираем вкладку "Security".

Жмём кнопку "Add".

В появившемся окне жмём кнопку "Advanced".

SNAG-0191.png

Появится ещё одно окно. В нём жмём кнопку "Find Now".

SNAG-0192.png

В нижней половине окна будет выдан список всех пользователей системы. Выбираем "пользователя" ASPNET...

SNAG-0193.png

...и жмём кнопку "Ok".

SNAG-0194.png

Окно закроется, а в предыдущем окне появится необходимое нам имя. Жмём кнопку "Ok".

SNAG-0195.png

Это окно тоже закроется. Теперь в списке пользователей, имеющих доступ к файлам папки DNN, появится "пользователь" ASP.NET:

Выбираем его, и ставим галку в пункте "Modify" столбца "Allow", открывая ему доступ не только на чтение, но и на модификацию файлов.

Жмём "Ok".

 

Аналогичным образом предоставляем ASP.NET'у доступ к головной папке IIS сервера (исходно это папка wwwroot внутри папки Inetpub системного раздела):

SNAG-0201.png

SNAG-0202.png

SNAG-0203.png

SNAG-0204.png

SNAG-0205.png

SNAG-0206.png

SNAG-0207.png

SNAG-0208.png

SNAG-0209.png

SNAG-0210.png

Теперь можно переходить непосредственно к установке портала.


Пользователям 64-хбитных и серверных платформ помимо "пользователя" ASP.NET также надо будет предоставить доступ к файловой системе "пользователю" "Network Service". Также обратите внимание на то, что крайне желательно, чтобы каждый экземпляр движка DNN работал в собственном Application Pool'е.

В случае использования Windows 2003: обратите внимание, что она изначально имеет в своём составе .NET Framework версии 1.1 и по умолчанию продолжает использовать его для веб-приложений и после установки .NET Framework 2 (или 3). Зайдите в свойства виртуальной папки приложения (или сразу сайта) и смените в соответствующей вкладке версию используемой платформы .NET.


Создание БД | Страница: 10, всего: 13 | Установка DNN
 
OpenedBorderBoxed Small width layoutMedium width layoutMaximum width layout Small textMedium textMaximum text