cloud.tencent.com 为例。glassfish-4.0 为例。名称 | 说明 |
服务器的 IP 地址 | 服务器的 IP 地址,用于 PC 连接到服务器。 |
用户名 | 登录服务器的用户名。 |
密码 | 登录服务器的密码。 |
/usr/share 目录下。cloud.tencent.com 证书文件包到本地目录。
解压缩后,可获得相关类型的证书文件。其中包含 cloud.tencent.com_apache 文件夹、cloud.tencent.com_jks 文件夹:cloud.tencent.com_apachecloud.tencent.com.crt 证书文件cloud.tencent.com.key 私钥文件cloud.tencent.com.csr 文件/usr/share/glassfish4/glassfish/bin 目录下执行命令 ./asadmin 后,需更换 domain 的管理密码,请执行命令 change-master-password --savemasterpassword=true domain1。如下图所示:/usr/share/glassfish4/glassfish/domains,domain 名称请根据实际情况填写。cloud.tencent.com_jks 文件夹中 keystorePass.txt 文件的密码。/usr/share 目录下执行命令 mkdir temp 创建 temp 文件夹。cloud.tencent.com.crt 证书文件、cloud.tencent.com.key 私钥文件从本地目录拷贝至 temp 文件夹。openssl pkcs12 -export -in cloud.tencent.com.crt -inkey cloud.tencent.com.key -out mycert.p12 -name s1as
ls -l 确认 PKCS12 文件是否包含您申请的证书。keystore.jks 文件,请在 temp 目录执行以下命令,则生成的 keystore.jks 文件显示在此目录下。如下所示:keytool -importkeystore -destkeystore keystore.jks -srckeystore mycert.p12 -srcstoretype PKCS12 -alias s1as
cacert.jks 文件,请在 temp 目录执行以下命令,则生成的 cacert.jks 文件显示在此目录下。若提示输入密码,输入新设置的密码,即私钥密码。如下所示:keytool -importcert -trustcacerts -destkeystore cacerts.jks -file cloud.tencent.com.crt -alias s1as

domain1/config 目录下的 keystore.jks 和 cacert.jks 文件。/usr/share/glassfish4/glassfish/domains/domain1/config 目录下的 domain.xml 文件,修改端口号。如下所示:<network-listeners><network-listener port="80" protocol="http-listener-1" transport="tcp" name="http-listener-1" thread-pool="http-thread-pool"></network-listener><network-listener port="443" protocol="http-listener-2" transport="tcp" name="http-listener-2" thread-pool="http-thread-pool"></network-listener><network-listener port="4848" protocol="admin-listener" transport="tcp" name="admin-listener" thread-pool="admin-thread-pool"></network-listener></network-listeners>
https://cloud.tencent.com 进行访问。如下图所示:

文档反馈