Kabayaki for Linux version 1.3.0
2
Kabayaki for Linux : 2004-03-09 3
4
5
6
2004-03-10: Kabayaki for Linux Version 1.3.0 released. Red Hat Enterprise Linux 2.1 Adobe AcrobatMicrosoft Word/Excel/PowerPoint ( ) 1 HTML GPL 1 1 Web URL 2004-01-13: Kabayaki for Linux Version 1.2.1 released. Adobe Acrobat 6.0(PDF 1.5)Microsoft Word/Excel/PowerPoint 2 RedHat Linux 9 1 namazu Web GET 2003-8-04: Kabayaki Version 1.2.0 released. URL WebSpider URL () 3 WebSpider () 2003-6-30: Kabayaki Version 1.1.5 released. WebSpider robots.txt robots.txt ( ) WebSpider # () 1 7
WebSpider mhonarc HTML () 1 WebSpider () mhonarc 2003-5-16: Kabayaki Version 1.1.4 released. WebSpider () WebSpider () 1 () ( ) Excel core dump ( ) PDF ( ) ( ) Apache ( ) WebSpider () ALL WebSpider HTTP () WebSpider () '*' 2003-2-28: Kabayaki Version 1.1.3 released. RedHat8.0 RTF () 4 4 8
5 WebSpider () WebSpider () mail/news META name=keywords name=description 2 HTML TITLE 1 Word/Excel ( ) 1 * 2002-12-27: Kabayaki Version 1.1.2 released. WebSpider () Kabayaki HTTP Subject 42byte 50byte 2byte Subject URI 2002-12-09: Kabayaki Version 1.1.1 released. Ver8 () Excel core dump ( ) Netscape 6 etc/apache.conf httpd.conf Include chasen-config chasen Perl Namazu 5 6 9
Perl 2002-10-07: Kabayaki Version 1.1.0 released. HTML 2002-09-20: Kabayaki Version 1.0.1 released. 2002-08-12: Kabayaki Version 1.0.1 released. word excel 0 Netscape (enterprise) 2002-06-24: Kabayaki Version 1.0.0 released. 10
13... 15 (Red Hat Linux) 17 Kabayaki... 19 Kabayaki,... 19 Kabayaki... 21 Kabayaki...21 Sansyo... 22 Sansyo...22... 22 httpd.conf... 23... 24 (Debian GNU/Linux) 27 Kabayaki... 29 sansyo... 29... 29 httpd.conf... 30... 32 (Ret Hat Linux) 35 sansyo... 37 Kabayaki... 37 (Debian GNU/Linux) 40 A 44 44... 46 htaccess...46 AuthUserFile...46 11
12
13
14
Kabayaki Kabayaki Kabayaki OS: Red Hat Linux 7.2/7.3/8.0/9.0 Red Hat Enterprise Linux 2.1 Debian GNU/Linux (stable) WWW server: Apache 1.3.x Apache 2.x WWW Netscape Navigator 4.7 Netscape Navigator 7 Microsoft Internet Explorer 5.5 Microsoft Internet Explorer 6 15
16
(Red Hat Linux) Kabayaki 17
18
Kabayaki Kabayaki URL http://www.kabayaki.jp/portal/dw/ Kabayaki Kabayaki, Kabayaki Kabayaki URI http://www.kabayaki.jp/portal/tutorial/install_rpm.html#get expat 1.95.1 perl-cgi 7 OS perl-file-mmagic 1.12 8 OS perl-jcode 0.80 perl-xml-parser 2.30 perl-xml-writer 0.4 perl-cgi-fasttemplate 1.09 perl-nkf 1.71 chasen 2.2.9 ipadic 2.5.1 kakasi 2.3.0 perl-text-kakasi 1.0.0 namazu 2.0.10,., 7 Red Hat 7.2J Red Hat Enterprise Linux 2.1 8 Red Hat 7.2J Red Hat Enterprise Linux 2.1 perl-file-mmagic 19
# rpm qa grep 20
OS OS rpm Kabayaki # rpm -ivh # rpm -Uvh Kabayaki Kabayaki,.Kabayaki, Kabayaki # rpm -ivh kabayaki-xxx.i386.rpm Kabayaki # rpm -Uvh kabayaki-xxx.i386.rpm 21
Sansyo Sansyo Kabayaki Sansyo Sansyo, Sansyo # rpm -ivh sansyo-xxx.i386.rpm Sansyo # rpm -Uvh sansyo-xxx.i386.rpm,kabayaki.,kabayaki HTTP apache apache,, 9.. kabayaki search Kabayaki kabachown # /usr/sbin/kabachown kabayaki search 9 rpm Apache /etc/httpd/conf/httpd.conf apache apache kabachown 22
httpd.conf /var/kabayaki/etc/apache.conf Apache 10httpd.conf Apache httpd.conf httpd.conf Include "/var/kabayaki/etc/apache.conf" httpd.conf, Apache Apache HTTP Server 2.x Kabayaki Kabayaki Apache HTTP Server 2.x Apache HTTP Server 2.x httpd.conf AddDefaultCharset (directive) : AddDefaultCharset ISO-8859-1 #AddDefaultCharset ISO-8859-1 10 rpm Apache httpd.conf /etc/httpd/conf/httpd.conf Apache httpd.conf /usr/local/apache/conf/httpd.conf 23
Kabayaki Kabayaki http://< >/kabayaki/cgi-bin/admin/rc.cgi URL kabayaki.example.com URL http://kabayaki.example.com/kabayaki/cgi-bin/admin/rc.cgi Apache 80 URL FQDN ":< >" kabayaki.example.com, 8080 URL http://kabayaki.example.com:8080/kabayaki/cgi-bin/admin/rc.cgi 24
25
26
(Debian GNU/Linux) Kabayaki 27
28
Kabayaki Debian GNU/Linux Kabayaki /etc/apt/sources.list deb http://www.kabayaki.jp/debian kabayaki/ deb-src http://www.kabayaki.jp/debian kabayaki-src/ # apt-get update Kabayaki # apt-get install kabayaki Kabayaki apt sansyo sansyo # apt-get install sansyo HTTP www-data,,.. kabayaki search Kabayaki kabachown # /usr/sbin/kabachown kabayaki search 29
httpd.conf httpd.conf, /var/lib/kabayaki/etc/apache.conf Apache 11 httpd.conf Apache httpd.conf httpd.conf Include /var/lib/kabayaki/etc/apache.conf deb apache mod_env #LoadModule env_module /usr/lib/apache/1.3/mod_env.so # : #LoadModule env_module /usr/lib/apache/1.3/mod_env.so : LoadModule env_module /usr/lib/apache/1.3/mod_env.so Apache HTTP Server 2.x Kabayaki Kabayaki Apache HTTP Server 2.x 11 deb Apache httpd.conf /etc/apache/conf/httpd.conf Apache httpd.conf /usr/local/apache/conf/httpd.conf 30
Apache HTTP Server 2.x httpd.conf AddDefaultCharset (directive) : AddDefaultCharset ISO-8859-1 #AddDefaultCharset ISO-8859-1 Apache 31
Kabayaki Kabayaki http://< >/kabayaki/cgi-bin/admin/rc.cgi URL kabayaki.exsample.com URL http://kabayaki.exsample.com/kabayaki/cgi-bin/admin/rc.cgi Apache 80 URL FQDN ":< >" kabayaki.exsample.com, 8080 URL http://kabayaki.exsample.com:8080/kabayaki/cgi-bin/admin/rc.cgi 32
33
34
(Ret Hat Linux) Kabayaki 35
36
Kabayaki,.Kabayaki, sansyo sansyo # rpm -ev sansyo sansyo kabayaki Kabayaki http:// sansyo http://www.example.com/documents/ sansyo http://http://www.example.com/documents/ Kabayaki Kabayaki Kabayaki, # rpm -ev kabayaki /usr/libexec/kabayaki, /var/kabayaki httpd crontab, Kabayaki Kabayaki # rpm -ev < > 37
38
39
(Debian GNU/Linux) Kabayaki 40
41
/usr/lib/kabayaki, /var/lib/kabayaki httpd crontab, Kabayaki Kabayaki 42
43
A 44
45
Kabayaki Kabayaki. Apache.htaccess Kabayaki /usr/libexec/kabayaki/admin ` /var/kabayaki/public_html/admin/help /usr/libexec/kabayaki/search /var/kabayaki/public_html/search htaccess /usr/libexec/kabayaki/admin.htaccess.htaccess AuthUserFile /var/kabayaki/etc/htpasswd AuthGroupFile /dev/null AuthType Basic AuthName kabayaki <Limit POST GET PUT> require valid-user order allow,deny allow from all </limit> AuthUserFile AuthUserFile ( /var/kabayaki/etc/htpasswd ) admin $ htpasswd -c /var/kabayaki/etc/htpasswd admin New password: Re-type new password: Adding password for user admin 46
htpasswd Kabayaki,.htaccess htpasswd Apache 47