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


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

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

Итак, все необходимые пререквизиты в системе присутствуют (IIS сервер есть, сконфигурирован и работает, .NET Framework нужной версии установлен, SQL сервер есть и работает, база данных с нужным именем наличествует, права доступа к файлам заданы), можно приступать к установке DNN.

(Если установка IIS производилась после установки платформы .NET читаем эту тему "ЧАВО".)

Открываем веб-браузер, пишем в адресной строке "localhost/dnn"...

...и жмём "Enter". После компиляции скриптов портала (на "слабом" компьютере на это может потребоваться значительное время) видим первую страницу веб-установщика портала. Оставляем всё как есть, жмём "Next".

(В случае, если мастер установки не запустился, а DNN выдёт ошибку "This site is currently Unavailable" либо "An error has occured... бла, бла, бла...", прочтите эту заметку.)

Следующий экран позволит нам убедиться в том, что права доступа к файлам (то, чем мы развлекались во второй половине предыдущей страницы) заданы верно. Жмём "Test Permissions"...

...появление зелёной надписи означает, что с правами доступа всё в порядке:

Жмём "Next".

На следующем шаге необходимо указать используемый SQL-сервер, базу и задать права доступа к ней.

Выбираем пункт "SQL Server 2000/2005 Database" (так надо:).

Стираем то, что находится в строке "Server" и вводим туда имя сервера в виде <Имя компьютера>\<Имя инстанса сервера SQL>. Вы, конечно, понятия не имеете, какое у вас имя компьютера и сервера. Ничего страшного. Помните окошко, которое вываливалось в Management Studio перед подключением? Такое:

В строке "Имя сервера" находится именно то, что нам сейчас надо. Вписываем его в строку "Server" установщика.

Указываем имя созданной нами ранее пустой базы ("dnnbase"):

Убираем галочку из пункта "Integrated Security" для использования SQL-авторизации. Появятся строки для ввода имени и пароля пользователя БД.

В поле "User ID" вписываем "sa"...

..., в поле "Password" вписываем административный пароль, заданный во время установки MS SQL (я просил не забывать его):

Нажимаем "Test Database Connection" для проверки того, действительно ли можно осуществить подключение к базе, используя указанные данные.

Появление зелёной надписи означает, что тестовое подключение прошло успешно. Жмём "Next".

В базе будут созданы необходимые для работы DNN таблицы.

Об успешном завершении операции информирует появление надписи "Installation of Database Complete".

Жмём "Next".

На следующей странице необходимо указать хостового администратора сайта. Это самый главный администратор. Он создаёт сайты и управляет ими.

По соображениям безопасности лучше сменить имя пользователя со значения по умолчанию ("host") на что-нибудь другое. Введём в качестве имени пользователя "akul" (это такой рыб если кто не в курсе):

Вводим пароль (не короче 8 символов). Постарайтесь не забыть его.

Указываем адрес электронной почты.

Жмём "Next".

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

В качестве имени пользователя вводим "adakul".

Вводим пароль:

Указываем адрес электронной почты (лучше, если хотя бы в написании он не будет совпадать с адресом почты хоста):

Указываем какое захотим имя сайта...

...и жмём "Next".

Вывалится последняя страничка, поздравляющая нас с успешным созданием сайта.

Жмём на ссылку "Finished (Goto Site)" для перехода на наш свежесозданный сайт.

Сайт выглядит примерно так:

В модуле по центру мы видим логины и пароли администратора сайта и хоста. Не обращайте внимание на них, это артефакты от более ранних версий DNN, когда механизм установки был иной. На самом деле логины и пароли именно те, которые мы ввели во время установки.

Засим установка DNN на ваш компьютер завершена.


Права доступа | Страница: 11, всего: 13 | Русификация DNN
 
OpenedBorderBoxed Small width layoutMedium width layoutMaximum width layout Small textMedium textMaximum text