1. 资料准备
2. 安装jdk
- jdk需要下载ARM版本
- 下载完后,直接一步步安装
- 安装完后配置jdk环境变量
3.配置jdk环境变量
- 打开终端, 输入
touch .bash_profile
,这里创建一个.bash_profile文件(如果已经有了可以open -e .bash_profile
直接打开),然后输入以下内容:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
第一行的JAVA_HOME需要换成自己的,可以打开/Library/Java/JavaVirtualMachines/
目录查看
- 终端运行
source .bash_profile
配置生效 - 终端运行
echo $JAVA_HOME
检查一下是否生效正确
4. 下载geoserver
geoserver.jpg-
下载完后解压完建议放到
/usr/local/geoserver
这里 -
打开刚才的.bash_profile文件加一行配置,保存退出
export GEOSERVER_HOME=/usr/local/geoserver
- 打开geoserver目录下的bin目录运行
sh startup.sh
- 在浏览器打开
http://localhost:8080/geoserver
,初始默认登录用户名密码 admin geoserver
5. geoserver跨域解决
-
在geoserver上发布wms等服务后,在cesium上加载会出现跨域问题,解决办法就是在geoserver的web.xml文件里打开两段代码就可以了
3.jpg
然后重启geoserver就可以了
网友评论