事前準備
1.ファイルの配置
1.1.Geeklogをダウンロードし解凍。
http://www.geeklog.net/(公式サイト)
http://www.geeklog.net/filemgmt/viewcat.php?cid=8
※今回はGeeklog 1.5.1 をダウンロードしインストール。
1.2.解凍してできるファイルを下記 1.3 ~ 1.5 を参考に配置する。
1.3.「C:\inetpub\」に「Geeklog」フォルダを作成。その直下に「private」フォルダを作成する。
1.4.解凍したフォルダの直下にある「public_html」を 1.3 で作成した「Geeklog」フォルダにコピーする。
1.5. 1.3 で作成した「private」フォルダに、「public_html」以外の解凍して出来たファイルをコピーする。
例)
1.6.ファイルのアクセス権を設定
「Authenticated Users」に下記ファイルやフォルダの「読み取り」と「書き込み」権限を与える。
private\db-config.php
private\backups
private\data
private\logs
public_html\siteconfig.php
public_html\backend\geeklog.rss
public_html\images\articles
public_html\images\topics
public_html\images\userphotos
2.IISの設定
2.1.インターネットインフォメーションサービス(IIS)マネージャを起動する。
2.2.仮想ディレクトリの追加。「Default Web Site」を右クリックし、「仮想ディレクトリの追加」で「Geeklog」仮想ディレクトリを作成する。
例)
| エイリアス |
: |
Geeklog |
| 物理パス |
: |
C:\inetpub\Geeklog\public_html |
3.データベースの作成
3.1.「MySQL Command Line Client」を起動しrootでログインする。
3.2.データベースを作成
例)geeklogデータベース作成コマンド
4.インストール
4.1.インストールページ(例:http://localhost/Geeklog/admin/install/index.php)にアクセスし、db-config.phpへのパスを入力し「Next」をクリック
例)db-config.php
C:\inetpub\Geeklog\private\db-config.php

4.2.「New Install」をクリック
Languageを「Japanese」に変更すれば日本語になるがDB初期設定やデータ作成時にエラーが発生するので、「English」のまま進める。
4.3.データベースの情報を設定。
インストール後に日本語を選択できるようにするため「Use UTF-8」にチェックを付ける。
他は設定は環境に合わせて入力し、設定が終わったら「Install」をクリックする。
4.4.下記のようなページが表示されればインストール完了。ページに記載されているように「Admin」のパスワードを変更する。

5.不要なファイルやアクセス権限の削除
5.1.不要なファイルの削除
インストール時に使用した下記フォルダやファイルを削除する。
/public_html/geeklog/admin/install
5.2.アクセス権限の削除
「Authenticated Users」に与えた下記ファイルの「読み取り」「書き込み」権限を削除する。
C:\inetpub\Geeklog\private\db-config.php
C:\inetpub\Geeklog\public_html\siteconfig.php
6.設定
6.1.パス修正
「Configuration」の「Paths」にある下記項目に \ が大量に入っているので修正する。
・Log
・Language
・Backup
・Data
6.2.その他設定
上記でインストールはなんとか完了し動作はしますが、普通に使うためには、まだ正・対応する必要がある感じです。
備考
日本語について
下記で日本語の表示は一応出来ますが・・・DBへの書き込みでエラーが出るので投稿はできませんでした。また、インストールした環境ではIPアドレスではなくドメイン名でアクセスすると日本語表示されませんでした。
1.「admin」でログインし、トップページを表示する。
2.左側のメニューにある「Admins Only」にある「Configuration」をクリックする。
3.左側のメニューにある「Geeklog Configuration」の「Languages and Locale」をクリックする。
4.右側一番上の「Language」の「Language 」で「Japanese」を選択、「Locale」を「ja-JP」に変更し「Save Changes」をクリックする。