- 論壇徽章:
- 0
|
1.安裝qmail+vpopmail+mysql
不用多說了
2.安裝jdk
- sh j2sdk-1_4_2_01-linux-i586.bin
- mv j2sdk1.4.2_01 /usr/local/jdk
復(fù)制代碼
3.安裝resin
- tar zxvf resin-3.0.3.tar.gz
- mv resin-3.0.3 /usr/local/resin
復(fù)制代碼
不要用最新版
4.設(shè)置環(huán)境變量
vi /etc/profile
添加
- export RESIN_HOME=/usr/local/resin
- export JAVA_HOME=/usr/local/jdk
- export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
- export PATH=$PATH:$JAVA_HOME/bin
復(fù)制代碼
6.resin設(shè)置
vi /usr/local/resin/conf/resin.conf
修改成:
5.mysql設(shè)置
- 1.GRANT ALL PRIVILEGES ON vpopmail.* to '用戶'@'主機(jī)名' identified by '[color=red]密碼[/color]';
- 2.ALTER TABLE `vpopmail` ADD `permit` SMALLINT( 1 ) UNSIGNED NOT NULL default '1';
復(fù)制代碼
6.youmail部署
sf上的youmail缺struts和mysql的包.下來后,直接放到resin.conf里設(shè)置的document-directory目錄里就可以了,如 /usr/local/apache/htdocs
確認(rèn)resin/lib下有如下文件:
mysql-connector-java-3.0.9-stable-bin.jar
可以到http://dev.mysql.com/downloads/connector/j/3.0.html下
WEB-INF/lib下有如下文件:
activation.jar
commons-digester.jar
commons-logging.jar
jakarta-oro.jar
commons-beanutils.jar
commons-fileupload.jar
commons-validator.jar
mail.jar
commons-collections.jar
commons-lang.jar
struts.jar
struts包可以wget http://apache.linuxforum.net/dist/jakarta/struts/binaries/jakarta-struts-1.1.tar.gz
7.先說這么多了.一直沒給youmail更新,計(jì)劃添加的功能有自動更新,地址簿.但那些都是小問題,郵件的能不能正確解碼才是大問題.所以我一直在想辦法提高它的解碼能力,希望大家能和我一起討論. |
|