[検証]
WindowsでインターネットWebサーバ

第5回 ASP.NETアプリケーション、DotNetNukeをインストールする

3.DNNのインストール

デジタルアドバンテージ 打越 浩幸
2009/02/05

 以上でDNNのインストーラの起動前の準備はすべて完了である。次はDNNのインストーラを起動して、実際のインストール作業を始める。Webブラウザを起動し、「http://localhost/dotnetnuke」を開くと、自動的にDNNのインストーラが起動する。少し時間がかかるが、しばらくすると次のような初期画面が表示されるはずである。この画面では、まず表示言語を「日本語」に変更する。

インストールの開始と日本語の選択表示の選択
Webブラウザで「http://localhost/dotnetnuke」を開くと、自動的にDNNのインストール作業が始まる。インストールの最初のステップでは、表示言語として日本語を選択する。
Webブラウザで「http://localhost/dotnetnuke」を開くと、最初は自動的にDNNのインストーラが起動する。
[日本語]を選択する。

 「日本語」を選択すると次のようにメッセージが日本語で表示されるので、[カスタム]を選択して次へ進む。

カスタム・インストールの選択
インストール・メッセージがすべて日本語になっていることを確認して、次へ進む。
[カスタム]を選択して次へ進む。

 次の画面では、フォルダのアクセス権が正しく設定できているかどうかを確認する。[アクセス権のテスト]をクリックして、「アクセス権の確認が完了しました。」と表示されることを確認し、次へ進む。

アクセス権の設定の確認
このページでは、ファイルのアクセス権が正しく設定されているかどうかを確認する。
このリンクをクリックする。
確認結果はここに表示される。正しく設定されていない場合は、先のDotNetNukeフォルダのアクセス権設定を見直す。

 次はSQL Serverデータベースへの接続をテストする。以下のように設定後(これはデフォルトの設定のはずである)、[データベースの接続テスト]をクリックし、「接続完了」が表示されることを確認して、次へ進む。

データベースの接続設定と確認
ここではデータベースへの接続アカウントなどの設定を、データベースが正しく用意されているかどうかを確認する。
SQL Server 2005 Express Editionを利用しているので、これを選択する。
「.\SQLExpress」でローカルのSQL Server 2005 Express Editionへ接続する。これはデフォルト設定。
データーベースのファイル名。これもデフォルトのままでよい。
これをオンにする(これもデフォルトのままでよい)。
これをオンにする(これもデフォルトのままでよい)。
これをクリックして、設定をテストする。
テストが正しく完了すると、このように表示される。

 上の画面で[次へ]をクリックするとデータベースのインストール・スクリプトが実行されるので、正常終了していることを確認して先へ進む。

データベース・スクリプトの実行完了の確認
ここでは、データベースのスクリプトの実行結果が表示される。
実行中のスクリプト。エラーがないことを確認する。
これをクリックして先へ進む。

 次の画面ではDNN全体を管理するための、スーパー・ユーザー・アカウントの名前とパスワードを指定する。デフォルトでは「host」という名前のスーパー・ユーザー・アカウントが作成されるようになっている。このアカウントはDNNのすべての設定/変更が可能なので、取り扱いには注意すること。

スーパー・ユーザー・アカウントの作成
DNNの管理者アカウントには、すべてを操作できるスーパー・ユーザー・アカウントと、サイトごとの管理ができる管理者用アカウントの2つがある。このページでは、スーパー・ユーザー・アカウントを作成する。
ユーザーの表示名。デフォルトでは「スーパーユーザー アカウント」となっている。
ユーザー名の指定。デフォルトでは「host」となっているが、実際には運用する場合は、推測されないように、別の名前に変えておくことが望ましい。
パスワードの指定。
確認用パスワードの指定。
メール・アドレスの指定。

 次はインストールするモジュールを選択する。DNNはモジュールを追加することにより、さまざまな機能を簡単にアドオンできるのが大きな特徴である。デフォルトでいくつか選択されているが、それ以外のモジュールはオプションであり、後で管理メニューから追加できるので、取りあえずそのまま先へ進んでもよい。

インストールするモジュールの選択
この画面ではインストールするモジュールを選択する。後で追加できるので、デフォルトのまま、何も選択せずに先へ進んでもよい。

 次の画面では追加の認証サービスをインストールする。デフォルトではDNN独自のユーザー管理が行われるが、Active Directoryなどと連携させることもできる(以下の例では、デフォルトのまま先へ進めておく)。

追加の認証サービスの設定
Active Directoryなどのアカウントを利用する場合はこれらのチェック・ボックスをオンにする。今回はデフォルト以外の認証サービスは使用しないので、そのまま先へ進める。

 認証サービスのインストール後には、「追加スキン、コンテナのインストール」「言語パックのインストール」という画面があるが、特に選択する項目はないので、そのまま先へ進める。

 次の画面ではポータル(Webサイト)のタイトルと、その管理者用のアカウントを作成する。デフォルトでは「admin」という名前のアカウントが作成される。このアカウントは、先ほどのスーパー・ユーザー・アカウントよりも権限が限定されているが、サイトの設定などを変更できるので、やはり取り扱いには注意すること。

管理者アカウントの設定
このページでは、サイトごとの管理者アカウントを設定、定義する。
表示名の指定。デフォルトでは「管理者 アカウント」となっている。
ユーザー名。デフォルトでは「admin」だが、セキュリティのためには別の名前を使用することが望ましい。
パスワードの指定。
メール・アドレスの指定。
ボータルのタイトル。デフォルトでは「My Website」となっている。
テンプレートの指定。

 以上でインストールの第1段階は終了である。[次へ]をクリックするとインストール作業が行われ、次のような画面が表示される。

インストールの第一段階の完了画面
以上でインストールの第一段階は終了である。[完了]ボタンをクリックすると、作成されたDNNサイトが表示されるので、引き続き、DNNの日本語化の作業を行う。


 INDEX
  [検証]WindowsでインターネットWebサーバ
  第5回 ASP.NETアプリケーション、DotNetNukeをインストールする
    1.DNNのインストール前の準備
    2.IISとデータベースの準備
  3.DNNのインストール
    4.日本語リソースの追加とカスタマイズ

 「検証」


Windows Server Insider フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Windows Server Insider 記事ランキング

本日 月間