« initdb エンコード | メイン | cron »
2005年08月01日
メールとFTP
FTPサーバ
proftpd
メールサーバ
qmail vpopmail
のインストール手順
アパッチはrpmで入れとけー
ソースをどこサーバから引っ張っていく
proftpd-* .
qmail-* .
ucspi-tcp-0.88.tar.gz .
vpopmail-* .
qmail .
tar xzvf proftpd-1.2.8.tar.gz
cd proftpd-1.2.8
./configure
make
make install
vi /etc/xinetd.d/proftpd
---------------------------------------
service ftp
{
disable = no
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/local/sbin/in.proftpd
}
---------------------------------------
lv /usr/local/etc/proftpd.conf
----------------------------------
ServerType inetd
Group nobody
UseReverseDNS off
IdentLookups off
-------------------------------
/etc/init.d/xinetd restart
cd
tar xzvf qmail-1.03.tar.gz
mkdir /var/qmail
groupadd nofiles
useradd -g nofiles -d /var/qmail/alias -s /bin/true alias
useradd -g nofiles -d /var/qmail -s /bin/true qmaild
useradd -g nofiles -d /var/qmail -s /bin/true qmaill
useradd -g nofiles -d /var/qmail -s /bin/true qmailp
groupadd qmail
useradd -g qmail -d /var/qmail -s /bin/true qmailq
useradd -g qmail -d /var/qmail -s /bin/true qmailr
useradd -g qmail -d /var/qmail -s /bin/true qmails
cd qmail-1.03
patch -p1 < ../qmail-date-localtime.patch
make setup check
cp home /var/qmail/rc
lv /var/qmail/rc
Mailbox を Maildir/へ変更
echo "admin@enq.mycom.co.jp" > /var/qmail/alias/.qmail-postmaster
echo "admin@enq.mycom.co.jp" > /var/qmail/alias/.qmail-root
echo "madmin@enq.mycom.co.jp" > /var/qmail/alias/.qmail-mailer-daemon
chmod 644 /var/qmail/alias/.qmail-*
./config-fast ドメイン
cd
/etc/init.d/sendmail stop
chkconfig --del sendmail
rm /usr/lib/sendmail
rm /usr/sbin/sendmail
ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail
ln -s /var/qmail/bin/sendmail /usr/lib/sendmail
lv qmail
qmaildのUID GIDに変更ドメインも
mv qmail /etc/init.d
ln -s /etc/init.d/qmail /etc/rc3.d/S96qmail
tar xzvf ucspi-tcp-0.88.tar.gz
cd ucspi-tcp-0.88
make
make setup check
cd
groupadd -g 89 vchkpw
useradd -u 89 -g vchkpw -c Vpopmail-Master -d /home/vpopmail -m -s /bin/bash vpopmail
tar xzvf vpopmail-5.2.1.tar.gz
cd vpopmail-5.2.1
./configure --enable-roaming-users=y --enable-tcpserver-path=/home/vpopmail/etc/tcp.smtp --enable-relay-clear-minuts=30
make
make install-strip
lv /etc/crontab
------------------------------
40 * * * * root /home/vpopmail/bin/clearopensmtp 2>&1 > /dev/null
---------------------------------
こんな感じで・・・ Redhat9の場合は一部書き換える必要有
error.h だったかな
投稿者 muuming : 2005年08月01日 18:41
コメント
#include
投稿者 muuming : 2006年11月07日 16:16