易宝官网文档:http://220.181.25.233:8081/confluence/pages/viewpage.action?pageId=2228250
由于CFCA仅提供了Java语言的签名SDK,非Java语言的签名请使用易宝封装的CFCA签名服务。
CFCA签名服务是一个独立的java应用程序,部署在商户自己的系统上。
CFCA签名服务对外提供http协议的接口,可以对数据进行签名并返回签名结果。
1. jre jdk 区别
jdk包含jre,jdk继承开发套件;jre最基础的运行环境,如果只需要运行Java程序,不需要开发Java程序,安装jre就好。
2. 检查操作系统
more /proc/version
http://jingyan.baidu.com/article/215817f7e360bd1edb142362.html
3. 下载地址
http://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html
下载教程:http://jingyan.baidu.com/article/09ea3ede2b5f86c0aede39b9.html
3. 安装jre
新建安装目录(mkdir /usr/local/java)
mv ./server-jre-8u91-linux-x64.gz /usr/local/java
cd /usr/local/java
tar -zxvf server-jre-8u91-linux-x64.gz
环境变量
vim /etc/profile
在/etc/profile最底部,增加如下命令:
JAVA_HOME=/usr/local/java/jdk1.8.0_91
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
保存退出
使环境变量生效
source /etc/profile
4. 检测安装是否成功
java -version
5. 验证易宝
下载cfca-app.zip,解压cfca-app.zip,linux环境,请通过run.sh启动。观察控制台输出是否启动成功。
修改config.properties(注意请使用UltraEdit或vi等专业文本编辑工具),设置正式证书路径,密码,服务端口号等信息,之后再次启动应用。
新开命令行窗口,执行命令:wget http://127.0.0.1:8088/sign?req=hello
查看页面输出。