1.安装jdk
jdk8下载地址下载jdk-8u202-linux-x64.rpm
导入到虚拟机执行rpm -ivh jdk-8u202-linux-x64.rpm
命令安装jdk8
执行java -version
验证是否安装成功
2.安装tomcat
直接讲tomcat文件夹拷贝到虚拟机
修改cas项目application.appropertis里的mysql和redis路径为docker容器对应域名
3.生成证书导入证书
第一步:生成秘钥库
我们采用JDK自带的keytool工具生成秘钥库
别名 101.37.30.220存储路径/root/temp/
keytool -genkey -v -alias 101.37.30.220 -keyalg RSA -keystore /root/temp/101.37.30.220.keystore
这里需要填写一些信息,注意填写要域名;
秘钥库密码我们用 666666
执行完,会生成一个秘钥库文件;
第二步:从秘钥库里导出证书
keytool -export -trustcacerts -alias 101.37.30.220 -file /root/temp/101.37.30.220.cer -keystore /root/temp/101.37.30.2.keystore
输入第一步的秘钥库密码 666666
即可生成证书;
证书文件;
第三步:将证书导入到JDK证书库
keytool -import -trustcacerts -alias 101.37.30.220 -file /root/temp/101.37.30.220.cer -keystore /usr/java/jdk1.8.0_202-amd64/jre/lib/security/cacerts
密码: changeit
第四步:tomcat配置https支持
找到tomcat->conf->server.xml 打开文件
修改如下配置;
<Connector port=“8443” protocol=“org.apache.coyote.http11.Http11NioProtocol”
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"clientAuth="false" sslProtocol="TLS" keystoreFile="/root/temp/101.37.30.220.keystore"keystorePass="666666" />