zoukankan      html  css  js  c++  java
  • linux使用笔记4

    运行已经安装好的软件:

    cd到这个软件的安装目录

    输入命令/:./软件名称

    就可以了

    运行geoserver

    1、首先需要添加JAVA_HOME的环境变量:

    在服务器没有设置JAVA_HOME的情况下,可以手动设置编辑startup.sh

    在首行加入,注意此处的单引号是键盘左上角那个,意为执行命令,此处的pwd为获取当前目录

    export JAVA_HOME=`pwd`/../../jre


    2、查看端口8080:

    查看端口占用

    netstat -tln  
    netstat -tln | grep 8080

    查看端口被哪个进程占用

    lsof -i :8080
    解除端口占用

    kill -9 pid

    3、cd到解压目录下,有这几个解压后的文件

    bin GPL.txt logs RELEASE_NOTES.txt start.jar
    data_dir lib nohup.out resources VERSION.txt
    etc LICENSE.txt README.txt RUNNING.txt webapps

    1.bin目录

    该目录下是一些脚本文件,可以windows下可以用startup.bat来启动内置的jetty服务器,但是通常我们自己写脚本文件来启动geoserver

    运行geoserver输入命令: java -jar start.jar

    就可以启动geoserver了

    3.data_dir目录

    该目录下放的是图层,工作空间,geowebcache等东西,非常重要

    4、我们需要配置一些web.xm中的数据的时候需要

    cd 到 /webaaps/geoserver/WEB-INF下找到.web.xml,其实这就是一个普通的java程序

    5、etc目录

    可以在该路径下修改jetty.xml文件的内容,达到修改端口的作用,由于担心8080端口可能被其他服务器占用,在此我改成8090:

    6、webapps目录

    下面路径会有geoserver/WEB-INF/lib ,和web.xml , 关于web.xml的配置缓存路径我们已经讲过了,

    但是如果想让geoserver支持获取Mysql中的矢量地图信息,我们可以往该lib目录下丢两个文件:

    把上面两个.jar文件放到lib目录下就会支持从Mysql中添加数据源了。

    6.start.jar文件

    该文件前面已经介绍了,用来启动jetty和部署geoserver用的。





  • 相关阅读:
    Android Scroller简单用法
    android 使用Scroller实现缓慢移动
    Android中View绘制优化之三---- 优化View
    Android中View绘制优化二一---- 使用<include />标签复用布局文件
    世纪互联云和华为共同打造的数据中心是一个很好的一步标志!
    isset,empty,is_null小知识
    迭代法塔的问题,如果中国
    hdu4288 Coder(段树+分离)
    关于淘汰85%查看面试官百度开发者面对的问题
    生命游戏(两),有一种东西叫CCScrollView
  • 原文地址:https://www.cnblogs.com/wang985850293/p/5141380.html
Copyright © 2011-2022 走看看