我的qmail、igenus安装笔记【原】[2]

[入库:2005年9月21日] [更新:2007年3月24日]

本文简介:

</Files> 

#注解以下行(在文本前加#),使apache显示中文,具体原因未知 
ForceLanguagePriority Prefer Fallback 
修改AddDefaultCharset ISO-8859-1为:
AddDefaultCharset gb2312


#加入默认的引导文件index.php(找到DirectoryIndex,修改如下:) 
DirectoryIndex index.html index.html.var index.php 

#指定网站目录(假设为 /apache 目录) 
DocumentRoot "/apache" 

vi /usr/local/apache/conf/php.ini 
#找到并修改以下参数 
max_execution_time = 600 ;最大运行时间 600 秒 
max_input_time = 600 ;最大输出时间 600秒 
memory_limit = 20M ;最大内存限制 20M 
file_uploads = On ;允许上载文件 
upload_max_filesize = 20M ;最大文件大小 20M 
post_max_size = 20M ;php可接受的 post 方法大小 20M 
session.auto_start = 1 ;session自动启动
把register_globals = Off 改为register_globals = On

测试php,写个test.php文件放到html目录下:
<?
phpinfo();
?>
chmod 555 test.php

5、安装ucspi-t

# tar zxvf ucspi-tcp-0.88.tar.gz 
# cd ucspi-tcp-0.88 
# make 
# make setup check 
 执行档将被安装于 /usr/local/bin 中

touch /etc/qmail/smtp.sh
chmod 755 /etc/qmail/smtp.sh
 smtp.sh装完vpopmail再编辑

编写tcp.smtp规则
touch /etc/qmail/tcp.smtp
echo "127.0.0.1:allow,RELAYCLIENT="\"\" > /etc/qmail/tcp.smtp 
echo ":allow" >> /etc/qmail/tcp.smtp 
编译tcp.smtp规则
/usr/local/qmail/bin/tcprules /etc/qmail/tcp.smtp.cdb /etc/qmail/tcp.smtp.tmp < 

/etc/qmail/tcp.smtp 

echo “/etc/qmail/start” >> /etc/rc.d/rc.locad
7、安装vpopmail

增加vpopmail用户、组(前面装apache的时候已经做了,现在可以省略,没有做的一定要增加

vpopmail用户、组)
# groupadd vchkpw 
# useradd -g vchkpw -d /home/vpopmail vpopmail

tar vpopmail-5.2.tar.gz 
cd vpopmail-5.2 
vi vmysql.h 
根据你的MYSQL的设置,更改下面的配置 
#define MYSQL_SERVER "localhost" 
#define MYSQL_USER "root" 
#define MYSQL_PASSWD "123456" 

#define MYSQL_SERVER "localhost" 
#define MYSQL_USER "root" 
#define MYSQL_PASSWD "123456"

编译、安装vpopmail
./configure --prefix=/home/vpopmail --enable-default-domain=test.domain.com 

--enable-passwd=n  --enable-ip-alias-dmains=n --enable-defaultquota=52428800s 

--enable-sqwebmail-pass=y --enable-mysql=y --enable-incdir=/usr/local/mysql/include/mysql 

--enable-libdir=/usr/local/mysql/lib/mysql --enable-libs=/usr/local/mysql/lib/mysql 

--enable-tcprules-prog=/usr/local/qmail/bin/tcprules 

--enable-tcpserver-file=/etc/qmail/tcp.smtp --enable-vpopuser=vpopmail 

--enable-vpopgroup=vchkpw --enable-qmaildir=/usr/local/qmail

   修改默认域名和邮箱容量,一些注释:
--prefix=/home/vpopmail \\指定安装路径 
--enable-mysql=y \\是否应用Mysql数据库 
--enable-incdir=/usr/local/mysql/include/mysql  \\Mysql数据库include文件所在目录 
--enable-libdir=/usr/local/mysql/lib/mysql \\Mysql数据库lib文件所在目录 
--enable-default-domain=test.domain.com \\定义虚拟域名 
--enable-passwd=n \\是否使用系统密码验证方式 
--enable-defaultquota=52428800s \\定义缺省邮箱大小,n为不限制,10485760为10MB,20971520为

20MB,52428800s为50MB 
--enable-tcprules-prog=/usr/local/qmail/bin/tcprules \\指定tcprules目录 
--enable-tcpserver-file=/etc/qmail/tcp.smtp \\指定tcprules应用规则文件 
--enable-vpopuser=vpopmail \\vpopmail的用户 
--enable-vpopgroup=vchkpw \\vpopmail的组 
--enable-ip-alias-domains=n \\在虚拟域中允许通过反向IP地址查找虚拟域名 
--enable-sqwebmail-pass=y \\sqwebmail的密码支持

make 
make install-strip 
chmod 6755 /home/vpopmail/bin/vchkpw

编写qmail启动pop、smtp启动文件
touch /etc/qmail/pop.sh
chmod 755 /etc/qmail/pop.sh

echo “/usr/local/qmail/bin/tcpserver -c 100 -v -l test.domain.com -U -H -R 0 pop3 

/usr/local/qmail/bin/qmail-popup test.domain.com /home/vpopmail/bin/vchkpw 

/usr/local/qmail/bin/qmail-pop3d Maildir 2>&1 | /usr/local/qmail/bin/splogger & “ >> 

/etc/qmail/pop.sh

echo “/usr/local/qmail/bin/tcpserver -H -R -l test.domain.com -t 1 -c 100 -v -p 

本文关键:我的qmail、igenus安装笔记【原】
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top