




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java 项目分别有: cpic (Client 端) newtouch-monitor(Server 端) ,Server 端先启后再启 Client JDK 1.6 tomcat6.0+ eclipse 3.5 用 MySq 数据库 Newtouch-monitor-0.1 及其依赖项 server 在 Linux 下启动 配置如下: 首先声明一般向 Linux 系统布置 java 工程,要对应的配置 java 在 Linux 中的环境变 量, 即从网上下载 Linux 版的 jdk1.6,在 Linux 系统上安装 jdk1.6 同时在 Linux 配置文件中配 置对应的环境变量。 其次,要在 Linux 上发布 java 工程,即对应的要下载 Linux 的 tomcat6.0,但我发现, 我在网上搜取下载了一个 tomcat6.18 的 Linux 版的,上传到 Linux 上,使用 Linux 命令确无法 启动,缺少相应的 jar 包。后来从网上得知,高版本的 tomcat 支持 Linux,去官方网下载 6.0 版的:/download-60.cgi,下载:Core:下的 tar.gz 的它的体积大, 不要下载:Deployer 的,它体积小,对应的没有 bin 文件夹及 bin 下的启动 tomcat 的.exe 文件,下载后不可使用。将其文件下载后(即 windows 系统上)解压,为 apache-tomcat- 6.0.33. 需要下载的工具已完,其次就剩下我们的发布工作,而我个人认为:要想在 Linux 上发布成 功德先在 windows 上测好,测试无误后,在将测试好的文件传到 Linux 上,改下相应的 IP 地址就没什么问题,再发布就没什么问题了。 Windows 上的发布: 首先得知,我们 newtouch 的 java 工程发布时候,不用打成 war 包就可以发布。只将项目 (工程)当中的 src.main.webapp 下的文件,同样的拷贝到对应的 F:apache-tomcat- 6.0.33webapps 下,就可以。如果 F:apache-tomcat-6.0.33webapps 下有多个工程,可以建 个对应的文件夹,起相应的名称,将要发布的工程放入。而本次发布的工程有两个一个服 务端,一个客户端,所以的两个发布工程的 tomcat,而我这就两个,一个 apache-tomcat- 6.0.26,用来发布客户端(cpic),一个 apache-tomcat-6.0.33,用来发布服务端(newtouch- monitor), 如图: ,然后将对应的工程 src.main.webapp 下的文件考入到各 自的 tomcat,webapps 下,记得各自重新建个文件夹,起相应的名称,将工程拷来的文件放 入。 如图:Cpic 工程: 拷到 apache-tomcat-6.0.26 的 webapps 下,并建文件夹起名:cpicServer,放其内。路径为:F: apache-tomcat- 6.0.26webappscpicServer Monitor 工程:和上方法一样:如图: 拷到 apache-tomcat-6.0.33 的 webapps 下,并建文件夹起名:monitorServer ,放其内。路径为: F: apache-tomcat- 6.0.33webappsmonitorServe. Windons 上发布的东西以拷贝完,剩下就是修改 tomcat 下发布的两个工程的配置文件。 首先改客户端工程(Cpic):找对应的 tomact apache-tomcat-6.0.26,找到工程 cpicServer,路径 为:F: apache-tomcat-6.0.26webapps 下,进入到工程存放配置文件的地方,一般在 WEB- INF 的 classes 文件夹下,路径: F:apache-tomcat-6.0.26webappscpicServerWEB- INFclasses,修改的文件有:因为我们牵扯的是远程连接数据库所以以前的牵扯连接数据的 文件都得改,一般的改的都是将本地的连接数据:localhost 改成对应的 IP 地址连接。 对应文件有: perties; 策略文件夹 strategy 下 strategy-demo.xml 得改 , 路径:classesstrategy下,改连接数据库。 修改:classesbeansdevelopcomponent 下 component-monitor.xml 这文件 修改具体如下图: perties,修改如图:( 局部图) strategy-demo.xml, 修改如图:(局部图) 其中对应这项不要改,保持原来,其它 localhost 都得改,在 strategy-demo.xml 文件中 如图:(局部图) component-monitor.xml,修改如图:(局部图) component-monitor.xml,修改,说明下,name=”baseUrl”, 对应的 value 值“monitorServer” 为服务端对应的 tomcat,webapps 下存放服务端文件夹的名字: F: apache-tomcat- 6.0.33webappsmonitorServe,。 Name=“ip”对应的 value 值“9”为服务端启动的系统的 IP 地址(也就是以后 Linux 服务端的 IP 地址) 。其它不要改。 此处注意:在 windows 测试时如果,客户端,和服务同在一台机子上启动,测 ip 地址一样 如:value=“3” ;所以这块我们客户端,服务端 ip 地址一样。 上为客户端的配置即工程(Cpic 的配置) ; 服务端的配置和客户端的一样:不同之处就是配置文件 服务端工程 Newtouch-Monitor 配置:找对应的 tomact apache-tomcat-6.0.33,找到工程 monitorServer,路径为:F: apache-tomcat-6.0.33webapps 下,进入到工程存放配置文件的 地方,一般在 WEB-INF 的 classes 文件夹下,路径:F:apache-tomcat- 6.0.33webappsmonitorServerWEB-INFclasses,修改的文件有:因为我们牵扯的是远程连接 数据库所以以前的牵扯连接数据的文件都得改,一般的改的都是将本地的连接数据: localhost 改成对应的 IP 地址连接。 对应文件有: perties; 策略文件夹 strategy 下 strategy-demo.xml 得改 , 路径:classesstrategy下,改连接数据库。 修改:classesbeansdevelopcomponent 下 component-monitor-agent.xml 这文件 修改具体如下图:前两项修改和客户端一样,不在说了。(即:perties 和 strategy- demo.xml 的修改) 。其次 component-monitor-agent.xml 文件的修改实质上和客户端工程 component-monitor.xml 配置一样,只不过他们文件名称不一样。 component-monitor-agent.xml,修改如图:( 局部图) 这样在 windows 上配置已完。然后发布,先发布服务端工程 Newtouch-Monitor 所对应的 apache-tomcat-6.0.33,进入它对应的 bin 文件夹,启动 startup.bat 文件,将 tomcat 启动,即 服务端已发布,服务端启动后在,在用同样的方法启动客户端工程对应的 apache-tomcat- 6.0.26,这样客户端也启动。 注意:在启动前必要工作,工程对应的数据库 mysql 中的有相应的两个数据库 im01 客户端, monitor01 服务端。在对应前相应的将他们在数据中建好。而我们的连接是远程连接,但一 般 mysql 默认是本地连接,所以在连接前,让访问的数据库应为可以远程连接。负责将无 法连接,设为可以远程连接的办法为:进入 mysql 的安装文件一般默认 c 盘; 路径:C:Program FilesMySQLMySQL Server 5.0 下找到文件 my.ini 打开在行:mysqld下 加代码这就可以,保存,重启 mysql 服务,就可以远程连接了; 如图: Mysql 远程连接文档:/blog/1020921 这样,所有配置已完,只要服务端启动后,在启动客户端,采集到数据,则正确, windows 上的运行就好了。至于 Linux,上的只需将服务端工程的 apache-tomcat-6.0.33 的 文件拷贝到 Linux 系统可以访问的文件夹下,在上传前将对应的 component-monitor- agent.xml 文件的 ip 地址的 value 值改为 Linux 上的 ip 值,而 port 端口号,不变,为你上次 的 tomcat 的端口号。 如下图: 其它不变。 当文件上传到 Linux 上后。要启动上传的 tomcat 文件,则通过 Linux 命令,进到 tomcat 的 Bin 文件夹下,启动 tomcat。 举例为: 上传的文件在/usr/local/ 下”apache-tomcat-6.0.33”,为了编码方便改名“tomcat6” 具体命令为: 输入:#cd usr/local/tomcat6/bin/ 输入:#sh catalina.sh 3.用命令行执行启动 tomcat 输入:#sh startup.sh 点击你的浏览器:输入地址 9:8800 如果进到阿帕奇的有狐狸的界面,你的 tomcat 启动就成功了! 想退出启动的服务就输入:sh shutdown.sh 客户端也一样,在启动前,改 component-monitor.xml 文件,同样是改成 Linux 系统那台机子 的 IP,port 端口号的 value 值要改成 Linux 系统上的 tomcat 的端口号,即向 Linux 上次的 tomcat 的端口号,如下图: 所有,Linux 上的服务端启动后,在手动去客户端的 apache-tomcat-6.0.26,进入它对应的 bin 文件夹,启动 startup.bat 文件,将 tomcat 启动,即客户端启动。同时看到启动后运行的 控制台界面没报错,有对应的数据在控制台上不间断的显示,即数据库采集到数据,则客 户端访问服务端成功。 最后,当客户端访问服务端成功后,可以在客户端的 IE 浏览器中输入访问服务端工程的地 址(即 Linux 系统上启动的服务端):我这块是访问服务端的工程(monitorServer)即: Linux 系统上的 apache-tomcat-6.0.33(后改名为 tomcat6)webapps 下的 monitorServer 文件 夹下对应的监控页面,当页面加载出来后点击查询按钮,可以看到采集的数据。 浏览地址为: 9:8888/monitorServer/monitor/view/index.jsp 注意:此浏览地址在书写时有两种情况: 我们用开发 java 工程用的 ide 工具是 eclipse,所以在 eclipse 上要发布工程,将其工程配置 成一个 TomcatProject,并起名“monitor “。如图: 对应的在其发布的 tomcat confCatalinalocalhost 文件夹下生成对应的 monitor.xml 文件, 所以当 tomcat 将工程发布起来后通过浏览器访问时在其路径上要加上“monitor “字段, 否则将无法访问工程 webapp 下的页面。 如: 9:8888/ monitor /monitorServer/monitor/view/index.jsp 上面说的是通过 eclipse,将 java 工程在 tomcat 的发布。 而直接将发布的文件拷到 tomcat 的 webapps 下的发布,浏览工程页面的路径配置有两种, 1. 当我们将发布的工程拷贝到 webapps 文件时,肯定是要为它建个文件夹,起个和工程 对应的名称,因为 webapps 下可能有多个工程,而对应的 tomcat confCatalinalocalhost 文件夹下如果有和你放工程中文件夹有相同的名称的 xml 文件时, 当 tomcat 启动后,我们要访问此工程的页面时,而此页面刚好在此文件夹下,则在浏 览输入的路径时要先加上 tomcat confCatalinalocalhost 文件夹下文件名路径,在写上 对应的 tomcat 的 webapps 下的工程所在的文件夹名,再写上对应的浏览页面的路径,其 方法和 eclipse 中使用 tomcat 发布的方法相同。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工地仓储培训课件模板
- 2025年高二【数学(人教A版)】空间向量的应用(2)-教学设计
- 工商注册基础知识培训课件
- 2025年特种设备安全管理人员考试试卷:特种设备安全法规与标准执行与
- 2025年探伤工高级技能考试试卷
- 2025年太原市太原市事业单位招聘考试教师招聘信息技术学科专业知识试题
- 2025年特种设备作业人员考试电梯安全技术试卷
- 2025年事业单位招聘考试综合类专业能力测试试卷统计数据分析竞赛论文撰写试题
- 2025年托福考试阅读真题模拟模拟试卷:秋季班长难句解析
- 2025年危险化学品安全作业特种作业操作证考试试卷(安全培训师资)
- 出入境检验检疫申请和进出口报关单
- 混凝土局部受压验算计算书
- 大学英语六级词汇表(全)含音标
- 电气设备状态检修技术与现状
- 轧钢厂安全检查表
- 艺术课程标准(2022年版)
- YC/T 199-2006卷烟企业清洁生产评价准则
- YY 0666-2008针尖锋利度和强度试验方法
- GB/T 6663.1-2007直热式负温度系数热敏电阻器第1部分:总规范
- GB/T 5184-1996叉车挂钩型货叉和货叉架安装尺寸
- GB/T 19355.2-2016锌覆盖层钢铁结构防腐蚀的指南和建议第2部分:热浸镀锌
评论
0/150
提交评论