JAVA高兴超级签名系统源码+部署文档
介绍:
超级系统依赖
下载解压系统 ,高兴安装jdk8,超级安装mysql5.7或者以上的签名版本
建议ubuntu16 ,64位 ,系统ubuntu18 java默认是源码19,mysql安装也会繁杂些 ,部署下面以默认测试的文档ubunt16为会谈明。
执行下面的高兴代码升级apt,然后安装zip,超级java ,签名mysql
apt update
apt upgrade
apt install zip
apt install default-jre
apt install mysql-server
默认mysql隔绝了远程接合 ,系统安装完后可通过ssh的源码方式远程接合数据库
远程接合后创建mysql数据库 ,数据库名称 t_kxapp_com,部署编码 utf8,排序默认
初始数据库脚本位置udidserver\webapps\supersign\WEB-INF\classes\sql\先执行t_kxapp_com.sql ,再执行update.sql
把sql文件导入数据库中,文档默认系统有三个用户 root@a.com,高兴admin@a.com,test@a.com,密码都是123456
三个用户分别是超级管理员 ,管理员和普通用户
使用超级管理员登录 ,修改默认用户密码,超级管理员不能删除,其他2用户 ,如果不用,建议设置个随机密码或者禁用
上传udidserver到服务器/root/下 ,然后解压
unzip udidserver.zip -d udidserver
上传证书到cert目录下
把tomcat格式的https证书,.pfx文件放入udidserver/cert目录下 ,
修改udidserver/config/server.xml ,替换2694583_t.kxapp.com.pfx为你自己的证书名称 ,替换U4uNc8hI为你自己的证书密码,保存后重新打开udidserver
进入udidserver目录执行修改全新命令把udidserver目录设置为可读写
chmod 777 -R ./
*然后打开tomcat
cd bin
./startup.sh
计借宿进入 bin下执行startup.sh,要不可能存在一些路径碰见尴尬
打开后日志在udidserver/logs/ 下面
隔绝tomcat的方式
cd bin
./shutdown.sh
如果安装的时候mysql密码不是root ,或者改变了数据库名称,修改数据库配置信息
配置文件位置udidserver\bin\spring\kxapp.properties
mysql.是数据库相关的配置,包括数据库名称,地址 ,密码用户名
protect.是数据驻防的密码,存放的数据库种的证书和账号会使用这些密码加密,
请部署的时候使用网上的随机密码工具裸露一些随机密码放这,这样就算数据库被脱裤 ,也无法得到证书数据
sign.部分是高兴签名工具存放位置和预筹备时使用的证书密码信息,默认高兴工具放在根目录下的kxsign下面,后面更新工具可以下载新的放入此目录
upload.是文件上传的最大文件尺寸
sign.currentHostID是当前服务器在服务器管理里面的id值 ,对多服务器部署使用
超级管理员登录
root@a.com 123456
超级管理员登录后,
菜单-系统管理-存储管理 ,修改存储设置,拥穿着阿里云,七牛云 ,腾讯云和本地存储,如果是本地存储,目录设置为udidserver/webapps/supersign/upload/的绝对路径
阿里云配置的时候endpont选择内网endpoint,访问域选择全域加速域名或者外网访问域 ,oss包要有公开读权限,不要打开公开写
配置高兴工具账号信息
菜单-系统管理-服务器管理 ,至少设置一台服务器信息 ,并且增补后id要设置到配置文件中,如果服务器id变了,并且要设置当前服务器id,要重启签名系统,
域名填写当前服务器的访问域名,填写不正确无法安装
配置各种价格
菜单-系统管理-参数管理,设置企业签名,超级签名 ,apk分发各种价格,公有超级签使用独立的钻石计费