美文网首页开源
基于Tomcat安装Geoserver

基于Tomcat安装Geoserver

作者: AllanHao | 来源:发表于2018-09-21 14:24 被阅读1次

安装Geoserver

JDK8+Tomcat8配置https

生成keystore文件

需安装Java JDK

keytool -genkeypair -alias tomcat -keyalg RSA -keypass password -storepass password -keystore path_to_keystore/name_for_keystore.keystore

-alias 表示证书的别名,一个keystore文件中可以存放多个alias。 
-keyalg RSA 表示密钥算法的名称为RSA算法 
-keypass password表示密钥的口令是password 
-storepass password表示密钥库(生成的keystore文件)的密钥是keypass。 
//注意:keypass和storepass理论上是可以不同的,但是我们生成的密钥是要给tomcat用的,tomcat这家伙好像没有提供提取私钥的密码(就是上边那个keypass)配置,
//因此我们只好将两个密码设置成一样的。 
-keystore是生成的或者已有的keystore文件的位置,如果不提供的话,keytool工具会把它放在用户目录下,还起了个名字叫.keystore。 

配置Tomcat

在Tomcat安装目录的conf文件夹下有个server.xml文件,找到我们需要打开HTTPS功能的Service,添加一个Connector。

    <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
               maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
               keystoreFile="conf/t.keystore" keystorePass="password"
    />

相关文章

网友评论

    本文标题:基于Tomcat安装Geoserver

    本文链接:https://www.haomeiwen.com/subject/stwanftx.html