Linux部署geoserver GeoServer 2.15.2版本跨域问题解决方法

JAVA环境

  • Linux CentOS 7.5
  • yum 3.4.3
  • java-1.8.0(这里不建议更低版本,可能装Geoserver会有问题)

准备工作

查看是否有yum环境
rpm -qa | grep yum
查看yum环境

操作步骤

    1. 查看是否有Java环境
      rpm -qa | grep java
      java环境

    2. 安装Java环境
      yum -y install java-1.8.0-openjdk*
      安装java环境

    3. Complete后,检验是否安装成功
      java -version
      检验java版本

    4. 如果命令有响应则表示安装成功 javac
      javac

 

安装Tomcat

环境

  • Linux CentOS 7.5
  • yum 3.4.3
  • tomcat 7.0.76

操作步骤

  1. 安装tomcat
    yum -y install tomcat
    安装tomcat

  2. complete后,可查看tomcat版本号
    rpm -q tomcat
    查看tomcat版本

  3. 进入tomcat安装目录
    cd /usr/share/tomcat
    进入tomcat安装目录

  4. 可以查看tomcat下面的目录 ls 或 ll
    查看tomcat目录

  5. 查看tomcat服务状态,这里是Active:inactive(dead)表示服务没有启动
    systemctl status tomcat.service
    查看tomcat服务状态

  6. 启动tomcat服务
    systemctl start tomcat 启动tomcat

  7. 再执行命令查看tomcat服务状态,这里变成Active:active(running)表示服务启动成功
    systemctl status tomcat.service
    启动后查看tomcat状态

  8. 这时候输入http://外网ip:8080,是看不到tomcat启动页面的,需要安装
    yum install tomcat-webapps tomcat-admin-webapps
    tomcat启动页

  9. 如果还看不到启动页面的话,考虑是否被防火墙禁了。我这里是百度BCC,可以去百度BCC控制台-安全组-设置出站/入站规则。
    设置安全组

设置Manager App用户名/密码

  1. Manager App对于tomcat的操作来说非常重要 Manager APP

  2. 在登陆时需要输入用户名和密码
    登陆MA

  3. 点击取消,会跳转到401未授权页面
    401未授权页

  4. 复制红色选中部分,将username和password都改为root
    复制红色选中部分

  5. 回到xShell,进入tomcat安装目录下的conf文件夹
    进入conf

  6. 编辑用户配置xml,将第4步改好的内容粘贴到<tomcat-users>节点中
    vim tomcat-users.xml
    修改user

  7. 最后重启一下tomcat服务
    systemctl restart tomcat
    重启tomcat

  8. 回到tomcat首页验证,点击Manager App,输入改完的用户名和密码,即可进入
    登陆ManagerApp成功

附上常用命令

    • 停止tomcat服务
      systemctl stop tomcat

    • 重启tomcat服务
      systemctl restart tomcat

    • 开机启动
      systemctl enable tomcat

    • 查看tomcat状态
      systemctl status tomcat.service

    • 启动tomcat
      systemctl start tomcat

Geoserver安装:

    1. Geoserver官网下载war版  下载GeoServer war文件/百度云资源,提取码:zpw6
      war版Geoserver

    2. 将解压后的geoserver.war文件,直接粘贴到tomcat的webapps下即可
      war版放到tomcat

    3. 回到tomcat首页,进入ManagerApp(用户名/密码设置参看>>>安装tomcat)
      进入ManagerApp

    4. 可以看到表格中已经有geoserver了,可以点击列表,也可以直接浏览器中输入地址"http://ip:8080/geoserver"
      tomcat内的geoserver

    5. 输入默认用户名/密码:admin/geoserver,即可登陆

跨域问题看博客  

GeoServer 2.15.2版本跨域问题解决方法

猜你喜欢

转载自www.cnblogs.com/yangzhengier/p/12606606.html