kabayaki設定

rpmでインストール

# cd /home/shared/rpms/kabayaki/
# ls
chasen-2.2.9-1.i386.rpm    nkf-1.92-11.i386.rpm                   perl-Jcode-0.80-1.i386.rpm
expat-1.95.4-1.i386.rpm    perl-CGI-2.81-55.i386.rpm              perl-NKF-1.71-7.i386.rpm
ipadic-2.5.1-1.noarch.rpm  perl-CGI-FastTemplate-1.09-1.i386.rpm  perl-Text-Kakasi-1.05-2.i386.rpm
kabayaki-1.3.0-1.i386.rpm  perl-File-MMagic-1.15-2.noarch.rpm     perl-URI-1.21-3.noarch.rpm
kakasi-2.3.4-8.i386.rpm    perl-HTML-Parser-3.26-14.i386.rpm      perl-XML-Parser-2.31-12.i386.rpm
namazu-2.0.10-8.i386.rpm   perl-HTML-Tagset-3.03-25.noarch.rpm    perl-XML-Writer-0.4-1.i386.rpm
# rpm -Uvh ./perl*
Preparing...                ########################################### [100%]
        package perl-URI-1.21-3 is already installed
        package perl-HTML-Tagset-3.03-25 is already installed
        package perl-CGI-2.81-55 is already installed
        package perl-File-MMagic-1.15-2 is already installed
        package perl-HTML-Parser-3.26-14 is already installed
        package perl-NKF-1.71-7 is already installed
        package perl-Text-Kakasi-1.05-2 is already installed
        package perl-XML-Parser-2.31-12 is already installed
# rpm -Uvh kakasi-2.3.4-8.i386.rpm 
# rpm -Uvh chasen-2.2.9-1.i386.rpm 
# rpm -Uvh expat-1.95.4-1.i386.rpm 
# rpm -Uvh ipadic-2.5.1-1.noarch.rpm 
# rpm -Uvh namazu-2.0.10-8.i386.rpm 
# rpm -Uvh perl-Jcode-0.80-1.i386.rpm 
# rpm -Uvh perl-CGI-FastTemplate-1.09-1.i386.rpm 
# rpm -Uvh perl-XML-Writer-0.4-1.i386.rpm 
# rpm -Uvh kabayaki-1.3.0-1.i386.rpm 

kabayaki用のApache設定

# vi /var/kabayaki/etc/apache.conf

##### Kabayaki configuration
Alias /kabayaki/images/admin         "/var/kabayaki/images/admin"
Alias /kabayaki/images/search        "/var/kabayaki/images/search"
Alias /kabayaki/images/help          "/var/kabayaki/images/help"
Alias /kabayaki/images               "/var/kabayaki/images"
ScriptAlias /kabayaki/cgi-bin/search "/usr/libexec/kabayaki/search"
ScriptAlias /kabayaki/cgi-bin/admin  "/usr/libexec/kabayaki/admin"
ScriptAlias /kabayaki/cgi-bin/pub    "/usr/libexec/kabayaki/pub"
Alias /kabayaki/help                 "/var/kabayaki/public_html/help"
Alias /kabayaki                      "/var/kabayaki/public_html/search/current"

AllowOverride All

SetEnv HOME "/var/kabayaki"
SetEnv KABADATADIR "/usr/share/kabayaki"
SetEnv PERL_BADLANG 0
##### end of Kabayaki configuration

http.conf に include する。

# vi /etc/httpd/conf/httpd.conf

...................
...................

    ServerName intra.ynakanishi.com
...................
    include "/var/kabayaki/etc/apache.conf"

...................
...................

    ServerName intra.ynakanishi.com
...................
    include "/var/kabayaki/etc/apache.conf"
    Include conf.d/ssl_vhost.inc