IISでOpenCMS

harvester2010-04-30


コンテンツをXML(ひいてはDITA)で管理できるCMSツールがないかなー、ということで見つけたのはOpenCMS。
WordPressMovableTypeに比べると圧倒的に(特に日本語の)情報が少ないが、とりあえずトライ。


関連ソフトウェア

Tomcatのインストール

http://tomcat.apache.org/ からサービス版インストーラをダウンロードしてインストール

IISの役割サービスでISAPI拡張が入っている必要がある様子。

OpenCMSのインストール

OpenCMSはアーカイブを展開するとopencms.warなるファイルが入っている。
これをTomcatのインストール先のwebappsフォルダに放り込み、Tomcatを再起動すると勝手にファイル群を展開する模様。

展開されたopencmsにIISの仮想ディレクトリを設定する。

http://localhost/opencms/setup/ などとアクセすると、opencmsのセットアップ画面が表示される。はず。

MySQLにデータベースを作っておく

C:\Windows\system32>mysql -u root -p
Enter password: ********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.45-community MySQL Community Server (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> create database opencms character set utf8;
Query OK, 1 row affected (0.00 sec)

mysql> grant all on opencms.* to opencms@localhost identified by 'PassWord';
Query OK, 0 rows affected (0.01 sec)

mysql>