安装JAVA11
- 下载(免安装版): https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html
这里安装的是JDK11.0.17
- 解压到合适位置
例如:我解压到D:\Program Files\Java\jdk-11.0.17 - 配置环境变量
注意:JAVA11相比JAVA8更简化,所以在lib中没有dt.jar,tools.jar等,jre需要自己生成
参考:https://blog.csdn.net/qonsnow/article/details/117450450
添加JAVA_HOME变量
1| JAVA_HOME=D:\Program Files\Java\jdk-11.0.17
生成JRE
打开CMD,进入解压后的jdk-11.0.17文件夹,执行下面的命令
1| bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
添加CLASSPATH变量
1| CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib;
在系统变量PATH中加入JAVA的bin目录
1| %JAVA_HOME%\bin
2| %JAVA_HOME%\jre\bin
打开CMD,输入java -version,检查是否安装成功
Tomcat配置
- 下载(免安装版):https://tomcat.apache.org/download-90.cgi
注意:经过尝试,目前稳定版geoserver2.22.22不适用Tomcat10及更高版本,所以下载Tomcat9或8都可以,这里安装tomcat 9
- 解压到合适文件夹,配置环境变量
例如:我解压到D:\Program Files\Tomcat9\apache-tomcat-9.0.73
添加系统变量CATALINA_HOME
1| CATALINA_HOME=D:\Program Files\Tomcat10\apache-tomcat-9.0.73
在系统变量PATH加入如下路径
1| %CATALINA_HOME%\lib
2| %CATALINA_HOME%\servlet-api.jar
3| %CATALINA_HOME%\jsp-api.jar
- 配置Tomcat用户
apache-tomcat-9.0.73/conf/tomcat-users.xml
到文档最后,去掉如下图标签的注释,并更改
<role rolename="tomcat"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<user username="admin" password="1234" roles="tomcat, admin-gui, admin-script, manager-gui, manager-script"/>”
- 启动Tomcat服务
apache-tomcat-10.1.7/bin/startup.bat - 浏览器访问
http://localhost:8080/
部署Geoserver
- 下载(war包):https://geoserver.org/download/
- 解压到任意位置
解压后文件内容如下:
只把geoserver.war拷贝到apache-tomcat-9.0.73\webapps,Tomcat运行后会自动部署
启动Tomcat,检查部署情况
apache-tomcat-10.1.7/bin/startup.bat
在浏览器输入:http://localhost:8080/geoserver/web/
如下即配置成功
感谢能够耐心操作到此,如有问题,欢迎留言!