geoserver配置ssl - cytggit/Map-openlayers GitHub Wiki

geoserver配置ssl

  1. 打开geoserver 的安装目录,例如C:\Program Files (x86)\GeoServer 2.8.2,以下用【$HOME】表示。

  2. 修改bin\下的startup.bat文件,增加启动参数 "$HOME\etc\jetty.xml" "$HOME\etc\jetty-ssl.xml"。
    startup.bat如下:

    call "C:\Program Files\Java\jre1.8.0_101\bin\java.exe" -DGEOSERVER_DATA_DIR="C:\Program Files (x86)\GeoServer 2.8.2\data_dir" -Xmx512m -XX:MaxPermSize=128m -DSTOP.PORT=8079 -DSTOP.KEY=geoserver -Djetty.port=8088 -Djetty.logs="C:\Program Files (x86)\GeoServer 2.8.2\logs" -jar "C:\Program Files (x86)\GeoServer 2.8.2\start.jar" "C:\Program Files (x86)\GeoServer 2.8.2\etc\jetty.xml" "C:\Program Files (x86)\GeoServer 2.8.2\etc\jetty-ssl.xml"
    
  3. 如果使用默认端口,到步骤2就结束设置;如果需要更改端口,修改etc\下jetty-ssl.xml文件的端口。

     <Set name="Port">8099</Set>
    
  4. 重新启动geoserver即可。

  5. 测试:打开https://localhost:port/geoserver/web/

⚠️ **GitHub.com Fallback** ⚠️