mod_chxjのインストール

インストール

準備

mod_chxjをソースからインストールする場合には、下記のものを用意する必要があります。

  • Apache2.0.xもしくはApache2.2.x(Apache2.2.xはmod-chxj_0.8.1以降)
  • Apache2.xのヘッダーファイル群
  • Apache2.x用のapxs
  • apr(Apache Portable Runtime)ライブラリとそのヘッダファイル郡(apu含む)*1
  • automake、autoconf、libtool1.3.X
  • ImageMagick(MagickWand)
  • Linux
  • apr_memcacheまたはlibmemcached(クッキーシミュレータでmemcachedを使用する場合)
  • libmysqlclient_r(クッキーシミュレータでMySQLを使用する場合)

mod_chxjのソースの入手

mod_chxjはhttp://sourceforge.jp/projects/modchxj/ からダウンロードすることができます。

インストール

以下にmod_chxjインストール手順を示します。

  1. Configure スクリプトを生成します。(必ずしも必要ではありません。)*2
    $ ./buildconf.sh
    
  2. configure(詳細はconfigure時のオプションを参照してください。)
    $ ./configure
    
  3. mod_chxj.soの生成
    $ make
    
  4. Apacheへのインストール
    $ make install
    
  5. データの設置

etcディレクトリ以下のdevice_data.xmlとemoji.xmlをApacheからアクセスできるところに配置します。
以下、/etc/apache2/chxjディレクトリにchxj用設定ファイルを用意する場合。

$ mkdir -p /etc/apache2/chxj
$ cp etc/device_data.xml /etc/apache2/chxj
$ cp etc/emoji.xml /etc/apache2/chxj

  1. Apacheの再起動

Apacheを再起動します。


  1. *1memcacheを使用する場合、apuは0.9.7以降
  2. *2$はプロンプトをあらわします。