Installing mod_chxj...

1. mod_chxj
  1) apache2.0 Υإåե뷴Ѱդ롣
  2) apache2.0ѤapxsѰդ롣
  3) apr(Apache Portable Runtime)饤֥ȤΥإåե뷴Ѱդ롣
  4) automakeautoconflibtoolѰդ롣ư֤ˤ

2. mod_chxj󥹥ȡ
 "$"ϥץץȤ򤢤路ޤ

  1) Configure ץȤޤ
     $ ./buildconf.sh

  2) Configure
     ʲϡ/usr/include/apache2.0ˡApache2.0Υإåե뤬
     /usr/include/apr-0ˡaprΥإåե뤬¸ߤǤ

     $ ./configure --with-apache-header=/usr/include/apache2.0 \
                 --with-apr-header=/usr/include/apr-0 \
                 --enable-img-conv-f
     Ϥޤ

     --with-apache-headerȡ--with-apr-headerɬܤǤ
     Ǹ--enable-img-conv-fϡ<img>src°ͤѴ褦
     ؼƤޤ


  3) mod_chxj.soޤ
     $ make

  4) apache˥󥹥ȡ뤷ޤ
     $ sudo make install
     or
     $ su 
     $ make install

  5) etcǥ쥯ȥϰʲdevice_data.xmlemoji.xmlApache
     饢ǤȤ֤ޤ

     ʲ/etc/apache2/chxjǥ쥯ȥchxjե
     Ѱդ

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


3. 
  ʲmod_chxj/usr/lib/apache2/modulesǥ쥯ȥ۲֤줿
  ΤȤƤޤ

  <<htmlե뤬Ѵоݤξ>>

  ȤơLocation"/chxj"ʲΤΤѴޤ

  1) httpd.conf˰ʲɲäޤ

     LoadModule chxj_module /usr/lib/apache2/modules/mod_chxj.so
     <Location /chxj>
       SetOutputFilter chxj_output_filter
       SetInputFilter  chxj_input_filter
       LoadDeviceData  /etc/apache2/chxj/device_data.xml
       LoadEmojiData   /etc/apache2/chxj/emoji.xml
     </Location>

  2) apacheκƵư

  <<phpνϷ̤Ѵоݤξ>>
  1) httpd.conf˰ʲɲäޤ

     LoadModule chxj_module /usr/lib/apache2/modules/mod_chxj.so
     <Location /chxj>
       SetOutputFilter chxj_output_filter
       SetInputFilter  chxj_input_filter
       LoadDeviceData  /etc/apache2/chxj/device_data.xml
       LoadEmojiData   /etc/apache2/chxj/emoji.xml
     </Location>

  2) apacheκƵư

  <<mod_jk2ѤtomcatνϷ̤Ѵоݤξ>>
  1) httpd.conf˰ʲɲäޤ
     input_filterꤷʤǤ

     LoadModule chxj_module /usr/lib/apache2/modules/mod_chxj.so
     <Location /chxj>
       SetOutputFilter chxj_output_filter
       LoadDeviceData  /etc/apache2/chxj/device_data.xml
       LoadEmojiData   /etc/apache2/chxj/emoji.xml
     </Location>

   2) chxjfilter-0.0.1.jarޤ
      2-1) build.propertiesĶ˹碌Խޤ

      $ cd java
      $ vi build.properties

      2-2) chxjfilter-0.0.1.jarޤ
      $ ant dist

      2-3) 줿chxjfilter-0.0.1.jar˥饹ѥȤޤ
     
   3) web.xmlԽ
      ʲɲäޤ
      
    <filter>
        <filter-name>chxjfilter</filter-name>
        <filter-class>com.qsdn.filter.CHXJFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>chxjfilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

   4) apacheκƵư
