一、安装JAVA
资源:JDK1.8 提取码:0y26
步骤:
1.安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置";
2.选择"高级"选项卡,点击"环境变量";
然后就会出现如下图所示的画面:
在 "系统变量" 中设置 3 项属性,JAVA_HOME、PATH、CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。
注意:如果使用 1.5 以上版本的 JDK,不用设置 CLASSPATH 环境变量,也可以正常编译和运行 Java 程序。
变量设置参数如下:
- 变量名:JAVA_HOME
- 变量值:D:Program Files (x86)Javajdk1.8.0_91 // 要根据自己的实际路径配置
- 变量名:CLASSPATH
- 变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar; //记得前面有个"."
-
变量名:Path
-
变量值:%JAVA_HOME%in;%JAVA_HOME%jrein;
JAVA_HOME 设置
PATH设置
注意:在 Windows10 中,Path 变量里是分条显示的,我们需要将 %JAVA_HOME%in;%JAVA_HOME%jrein; 分开添加,否则无法识别:
%JAVA_HOME%in; %JAVA_HOME%jrein;
更多内容可参考:Windows 10 配置Java 环境变量
CLASSPATH 设置
这是 Java 的环境配置,配置完成后,你可以启动 Eclipse 来编写代码,它会自动完成java环境的配置。
测试JDK是否安装成功
1、"开始"->"运行",键入"cmd";
2、键入命令: java -version、java、javac 几个命令,出现以下信息,说明环境变量配置成功;
二、安装Tomcat
资源:Tomcat官方网站
按步骤安装即可,我安装的是Tomcat9,JAVA版本要高于1.8。
你可以修改config/tomcat-users.xml,添加或修改注释为如下代码来更改用户名:
<role rolename="manager-gui"/> <user username="admin" password="admin" roles="manager-gui"/>
三、安装GeoServer
下载GeoServer war文件/百度云资源,提取码:zpw6
解压,将geoserver.war文件拷贝到Tomcat目录下的webapps文件夹中,即可。
启动Tomcat服务,即可启动GeoServer服务。
四、配置SSL证书
在你安装的JAVA目录下,例如 D:Program Files (x86)Javajdk1.8.0_91 下打开CMD,如果在C盘,需用管理员来启动CMD,输入如下命令:
keytool -genkeypair -alias tomcat -keyalg RSA -keypass password -storepass password -keystore tomcat.keystore
此时会在D:Program Files (x86)Javajdk1.8.0_91下生成一个名字叫 tomcat.keystore 的证书文件,将这个文件复制到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/tomcat.keystore" keystorePass="password" />
按以上步骤即可配置完成,启动Tomcat
打开Tomcat页面
进入Manager App,如果你不知道密码,到tomcat安装文件下的conf中的tomcat-user.xml文件。
进入后,你会在所有的服务列表中找到GeoServer
点击进入GeoServer页面后,你会看到以下页面
默认下,GeoServer登录的用户名和密码是
用户名:admin
密码: geoserver