# 整体
# 1.目录结构
目录 | 说明 |
---|---|
services | 存放应用服务配置文件夹 |
application-ts-start.properties | 外置配置文件 |
cas.war | 单点的应用包 |
# 2.放置
将tscasservice压缩包放入服务器 "/opt/tssoft/tscasservice"下进行解压缩,
tar -zxvf /opt/tssoft/tscasservice.tar.gz
1
# 项目配置与启动
# 1.前期工作验证
1.确保redis已经正常启动 | |
---|---|
待一切前期工作准备完毕之后,进行项目的配置和启动
# 2.配置文件调整
在tscasservice当中的配置文件"application-cas-start.properties"对属性进行修改
sinosoft.platformApiBaseUrl | 如果和平台应用在一台服务器上无需修改,如果不在一台服务器上 地址改为 ip:9999/taishanApi |
---|---|
cas.serviceRegistry.json.location | 一般无需修改/opt/tssoft/tscasservice/services |
sinosoft.ip | 为当前部署服务器ip地址 |
server.port | 服务对外的端口 一般无需修改 默认使用80即可 |
sinosoft.platformApiBaseUrl | 访问平台接口的地址 |
sinosoft.caUrl | 当存在卫士通这样第三方集成时候使用,如果没有无需改动 |
cas.ticket.registry.redis.host | 127.0.0.1 根据实际情况 |
cas.ticket.registry.redis.port | 6379 根据实际情况 |
cas.ticket.registry.redis.password | redis设置的密码 |
# 3.启动后台
nohup java -jar cas.war --server.port=80 --spring.profiles.active=casStart --spring.config.additional-location=application-casStart.properties &
1
# 4. 查看 服务是否启动
ps -ef|grep java
1
执行结果如下 说明服务启动成功
root 35198 2773 3 01:13 pts/1 00:00:31 java -jar ts-pt-main-1.0-SNAPSHOT.jar --spring.config.additional-location=application-ts-start.yml
1
# 5.登录地址
访问地址:ip:port/cas看到单点登录页面此时说明单点启动成功
# 6.平台系统调整
因为开启了单点,平台系统的配置文件也需要进行调整,需要开启单点服务
在/opt/tsplatform下修改application-ts-start.yml文件配置
isUseSsoFlag | true为开启 false 为不开启 |
---|---|
appBaseUrl | 地址为平台应用服务器地址 |
appServerUrl | 地址为平台应用服务器地址 |
basePlatFormRedirectUrl | 地址为平台应用服务器地址 |
casServerUrl | 地址为单点应用服务器的地址 |
taishanSso:
#是否开启单点登录
isUseSsoFlag: true
#认证系统的编码
appCode: tsda642866d93041d9908a695e827d2c5c
#认证系统的秘钥
appSecret: 912cc3640014d5467c234258cfe55b7bf36deaab708c9189c7c645514429ab97443c40c76d051769
#认证系统的根路径
appBaseUrl: http://192.168.8.159:9999/taishan
#当前系统的地址,处理登录信息的url
appServerUrl: http://192.168.8.159:9999/taishan/tsCasLogin/getAuthCode
#平台认证成功以后统一跳转的页面
basePlatFormRedirectUrl: http://192.168.8.159:9999/#/sso
#单点登录的系统的地址
casServerUrl: http://192.168.8.159:8000/cas
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
重启平台服务
先杀死平台服务,然后执行下面命令重启平台服务
nohup java -jar ts-pt-main-1.0-SNAPSHOT.jar --spring.config.additional-location=application-ts-start.yml >log.out 2>&1 &
1
# 7.登录
1.通过ip:8000/cas 即可看到登录页面
2.如果平台打开单点,通过平台ip:9999 也能调整到登录页面,具体登录账号咨询平台相关人员
← 泰山平台系统部署