
# 服务部署
1. 安装包准备
   - 使用 Auto_Deploy 中的apache-tomcat-9.0.58.tar.gz包。
   
   - 将uniform-auth.war和cas.war 放到 webapps 目录下。
   
   - 将 application-config.yml 和 cas.properties 放到 config 目录下，config 和 webapps 同级目录，也和 conf 同级目录。
   
   - 将 uniform_auth.sql 导入到 mysql。
    
2. 配置数据库、服务 IP 和端口 cas 表名和字段需修改成 uniform_auth.sql 中 sys_user 表名和字段。
   ```
   #修改数据库：
             url: jdbc:mysql://192.168.32.3:3306/uniform_auth?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true
             username: root
             password: Fengtu12#$
   # cas相关
   cas:
     # 是否启用cas，如果不启用则不做权限验证拦截，创建默认session，使用CasGuestUser作为默认session用户（应对开放型系统的`偷懒`方案，不建议使用）
     enable: true
     host:
    # CAS服务器内网地址，用于服务端对服务端调用，例如验证ticket等（在办公环境可能和 client2-server相同）
       server-2-server: http://192.168.32.61:8001/cas
       # CAS对用户访问地址，用于配置用户在客户端跳转的登录登出目的地址
       client-2-server: https://10.190.x.x/cas
   logged.url 支持自定义跳转页面。访问 /cas/login，会跳转到 logged.url 页面。
   访问 /cas/login?service=xx，会跳转到 xx 页面。
   ```
   
3. 页面访问 https://10.190.x.x/uniform-auth
   预置账户：
   admin/sf@xxx（管理员账号）
   yanshi/xxxx（超管账号）
   图1访问a   
   ![](https://support.huaweicloud.com/sfmcdtp-mapslt/zh-cn_image_0000001699370949.jpg) 
 
