一、基础环境搭建
1.安装 CentOS7 系统
2.安装 JDK1.8,(jdk1.8.0_131)
a.将 jdk 安装到 usr/java 下面:/usr/java/jdk1.8.0_131
b.配置/etc/pro!le,如下:
JAVA_HOME=/usr/java/jdk1.8.0_131
CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/
lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
c.使配置文件生效:source /etc/pro!le
d.校验 JDK:java -version
[root@tsnweb]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
3.安装 MySQL
安装 mysql-5.7.18 并配置好数据库,安装路径为:/usr/local/mysql,安装完添加
mail 数据库。
4.James3.0 安装
a.检查是否安装了 post!x: rpm -qa | grep post!x
post!x-2.10.1-6.el7.x86_64
发现安装有 post!x,此软件会与 james 冲突,卸载 post!x
rpm -e post!x-2.10.1-6.el7.x86_64
b.下载 james-server-app-3.0.0-RC1-app.zip 并上传到邮件服务器。
c.解压 james-server-app-3.0.0-RC1-app.zip,并将解压的文件 cp 到要安装的路
径
tar -zvxfjames-server-app-3.0.0-RC1-app.zip
cp -rfjames-server-app-3.0.0-RC1-app /usr/james
d.配置/etc/pro!le,如下:
JAVA_HOME=/usr/java/jdk1.8.0_131
CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/
lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin:$MYSQL_HOME/bin
MYSQL_HOME=/usr/local/mysql
JAMES_HOME=/usr/james
e.使配置生效:source /etc/pro!le
5. James3 简单运行
启动服务
[root@localhost vyin]# cd /usr/james/bin
[root@localhost bin]# sh run.sh
查看运行日志,看到【Server is successfully started】证明已经启动。
6. James3 简单测试
a.添加 domain
[root@localhost bin]# sh james-cli.sh -h localhost -p 9999 adddomain
评论0