您的位置:首页 > 运维架构 > Linux

linux使用笔记4

2016-01-19 10:27 519 查看
运行已经安装好的软件:cd到这个软件的安装目录输入命令/:./软件名称就可以了运行geoserver1、首先需要添加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 webapps1.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用的。


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: