</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