要在CentOS上安装GeoServer,您可以按照以下步骤进行操作:

  1. 更新系统:使用以下命令更新CentOS系统:

    sudo yum update
  2. 安装Java:GeoServer需要Java运行环境。使用以下命令安装Java:

    sudo yum install java-1.8.0-openjdk-devel
  3. 下载GeoServer:您可以从GeoServer官方网站(https://geoserver.org/)下载最新的稳定版本。选择适合您的系统的WAR文件下载。

  4. 安装GeoServer:将下载的WAR文件复制到您希望安装GeoServer的目录。然后,使用以下命令在该目录下启动GeoServer:

    java -jar geoserver.war
  5. 访问GeoServer:在浏览器中输入http://localhost:8080/geoserver,您将看到GeoServer的管理界面。

  6. 设置GeoServer:按照向导设置GeoServer。在此过程中,您将被要求选择数据存储位置和配置其他设置。

  7. 配置防火墙:如果您的CentOS系统启用了防火墙,您需要允许GeoServer使用的端口(默认为8080)。使用以下命令允许端口:

    sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
    sudo firewall-cmd --reload

现在,您已经成功在CentOS上安装了GeoServer。您可以使用GeoServer来发布地理数据和地图服务。