一、去官网下载geoserver
选择一个版本,然后点进去


二、需要配置java环境和设置geoserver 环境变量
1)、java 环境安装
2)、环境变量设置
1.打开终端:command + 空格键

**2.输入命令:【/usr/libexec/java_home -V】,查看默认的jdk下载地址(绿色下划线的就是jdk默认路径)(**注意⚠️:命令行终端是区分大小写的【-v 是不对的,必须是大写 -V】)
3.如果是第一次配置环境变量,使用命令:【touch .bash_profile】创建一个.bash_profile隐藏配置文件(如果存在已有配置文件就输入:【open -e .bash_profile】)打开如下
4.输入以下命令:(注意⚠️:红色字体是第2步查出来自己jdk的路径)
【
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.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
】
5.关闭终端,终端会自动保存
6.输入命令【source .bash_profile】使配置生效
7.输入 【echo $JAVA_HOME】 显示刚才配置的路径
注意:
如果和我一样,也遇到source .bash_profile 执行后报错

原因是 需要对 Internet Plug-Ins 加双引号

然后再执行source .bash_profile 即可
3)、GEOSERVER_HOME环境变量配置

都配置好之后,直接启动bin目录下的startup.sh 就成功了