Home > 日常 > 無題

無題

  • Posted by: WAKI Toshihito
  • 2003年7月 3日 00:00
  • 日常

jsサーバー室より。
夕べの MySQL のコンパイルは時間がずいぶんかかって、
待ちきれなかったのでほったらかしにして寝てしまった。
朝起きたら終わっていたので make install。

大学に来て、今は学校の仕事をやりつつ uw-imapd のコンパイル中。
SSL 対応にするにはどうするんだっけ、とか、いろいろ忘れているので、
あとでインストールメモを残しておこう。
お。make 終わったぞ。

(16:15)

・・・

ひとまず SquirrelMail までインストール完了。
ところが、ipop3d が /var/mail からメールを取ってきてくれない。
imapd も、mbox があれば /var/mail からメールを移してくれるはずなの
だが移してくれず。
んんー。おかしい。何か設定忘れているか?
仕方がないので pop3 だけは qpopper に戻した。
継続審議。

あと、うちでもやっぱり PHP で --with-gettext オプションをつけると
SquirrelMail が日本語にならなかった。
ので、PHP コンパイルし直してこれは解決。

というわけでインストールメモ。

# 以下はあくまで自分用。パスとか変な(ディストリビューションのせいで)
# ところがいっぱい。

■MySQL
# groupadd mysql
# useradd -g mysql mysql
# ./configure --prefix=/usr/local --with-charset=ujis --with-extra-charsets=all --with-mysqld-user=mysql
# make
# make install
# /usr/local/bin/mysql_install_db --user=mysql
# /usr/local/bin/mysqld_safe --user=mysql &
# vi /etc/rc.local

/usr/local/bin/mysqld_safe --user=mysql &

■uw-imapd
# make slx SSLTYPE=unix SSLDIR=/usr
# install -m 755 -o root -g wheel imapd/imapd /usr/sbin/
# install -m 755 -o root -g wheel ipopd/ipop2d /usr/sbin/
# install -m 755 -o root -g wheel ipopd/ipop3d /usr/sbin/
# cp src/imapd/imapd.8c /usr/man/man8/imapd.8
# cp src/ipopd/ipopd.8c /usr/man/man8/ipopd.8
# cd c-client
# cp c-client.a /usr/lib/libc-client.a
# cp c-client.h rfc822.h utf8.h mail.h linkage.h mail.h osdep.h misc.h rfc822.h smtp.h nntp.h env_unix.h fs.h ftl.h nl.h tcp.h flocksim.h imap4r1.h env.h /usr/include
# vi /etc/inetd.conf

pop stream tcp nowait root /usr/sbin/ipop2d ipop2d
pop3 stream tcp nowait root /usr/sbin/ipop3d ipop3d
imap stream tcp nowait root /usr/sbin/imapd imapd
pop3s stream tcp nowait root /usr/sbin/ipop3d ipop3d
imaps stream tcp nowait root /usr/sbin/imapd imapd

# vi /etc/services

pop 109/tcp
pop3 110/tcp
imap 143/tcp
imaps 993/tcp
pop3s 995/tcp

# kill -HUP

■apache
# cd mod_ssl-2.8.14-1.3.27
# LIBS="-lpthread" ./configure --with-apache=../apache_1.3.27 --with-ssl=../openssl-0.9.7a --enable-suexec --suexec-caller=www --suexec-docroot=/usr/local/apache/htdocs --enable-module=all --enable-module=so --disable-module=auth_dbm --enable-shared=max --enable-shared=ssl --prefix=/usr/local/apache
# cd ../apache_1.3.27
# make
# make install

■PHP
# ./configure --with-apxs=/usr/local/apache/bin/apxs --with-imap --with-imap-ssl --with-openssl --enable-mbstring --enable-mbstr-enc-trans --enable-mbregex --with-mysql=/usr/local --with-zlib
# make
# make install

結構雨が強くなってきた。

(26:25)

Comments:0

Comment Form

Home > 日常 > 無題

Search
Feeds
Mobile Version

Return to page top