而在正式的任务,我被要求在Windows平台上部署开源网络管理系统。虽然工作的任务,我得到了一些问题,对此我无法在网上寻找解决的问题,我用的命中和试验方法得到了解决。然后我想就这些问题及其解决办法写。但在第一个步骤,我会写一步步指导,在Windows平台上(即Windows XP或Win Server 2003中)安装OpenNMS的的

安装OpenNMS的将包括4个步骤,

1.安装的Java开发工具包
2.安装的PostgreSQL
3.初始化数据库
4.添加JRRD库
5.安装OpenNMS的的

1.安装的Java开发工具包
•从Java官方网站java.sun.com下载的Java SE JDK的最新版本
•记住JDK不只是JRE,你需要下载的Java SE(标准版)和非Java EE和Java ME或Java FX。
•运行安装JDK,它会询问许可协议。
 
•单击接受按钮。
 
•点击下一步,开始安装。
 
•它会提示安装JRE。单击下一步安装JRE,然后你会得到最终的窗口。
 
•按Finish按钮完成的Java SE JDK的安装。
2.安装的PostgreSQL
•下载的PostgreSQL的点击Windows的安装程序fromhttp://www.postgresql.org/download/windowsand运行安装程序。

•单击下一步继续安装
 
•如果需要更改目标路径,然后选择安装目录,或直接按下一步继续。
 
•如果需要更改目标数据目录的路径,然后选择目录,或直接按下一步继续。
 
•对于超级用户和服务帐户即POSTGRES,然后按下一步输入密码。
 
•输入服务器侦听端口(建议使用默认的端口),然后按下一步。
 
•选择适当的区域设置或使用默认的语言环境,然后按下一步。
 
•安装程序现在准备安装。按下一步开始安装。
 
•等到安装并继续完成显示屏幕。
 
•单击Finish按钮完成安装。
3.初始化数据库
•如果出于任何原因在安装默认数据库期间未初始化,则可以手动完成。打开命令提示符,然后转到到PostgreSQL的bin目录。在我的情况下,它是“C:\ Program Files文件\的PostgreSQL \ 8.3 \ BIN”
•通过使用以下命令初始化数据库“-E initdb的UTF-8 -U Postgres的.. \数据”
 
•如果“../data存在但不为空”消息出现,则意味着该数据库已初始化。
•通过开始菜单运行的服务器 - >程序 - > PostgreSQL的8.X并单击启动服务器。
 
•按照相同的路径,然后单击pgAdmin的第三。
•双击PostgreSQL的8.X(本地主机:5432)连接到数据库。
 
•它会提示输入密码。输入密码并按下OK按钮。
> Postgres的 - •按照数据库选择Postgres数据库。
 
•转到文件菜单,然后选择选项。
 
•在显示选项卡激活语言,如上图所示,然后按OK按钮。
•返回到数据库的Postgres和展开。现在语言选项将在树中可用。右键单击语言并选择新的语言。
 
•从名称下拉菜单中选择PLPGSQL,然后按OK按钮添加的语言。
 
•退出pgAdmin的。
4.添加JRRD库
•现在JRRD不再分发为OpenNMS的一部分。如果你想与RRDTool的,而不是JRobin兼容然后从这里下载JRRD。
•添加库路径变量。
5.安装OpenNMS的的
•下载单机-OpenNMS的安装程序,XXXjar的最新版本从OpenNMS的下载页面。
•当下载完成后,然后双击安装程序罐,它会开始安装。如果Internet Explorer将文件保存为包含不同的文件夹中的ZIP文件,那么就意味着你还没有安装的Java SDK。
 
•单击下一步。

•接受许可协议并按下一步按钮。
 
•选择JDK主目录,并选择下一步。
 
•选择安装目录,然后选择下一步。
 
•Postgres的输入用户密码,然后按下一步。
 
•输入IP范围来发现节点,按下一步。
 
•按下一步。
 
•安装完成后点击下一步按钮。
 
•当配置和数据库安装完成后点击下一步。
 
•点击完成,完成安装。
•打开命令提示符和GOTO的OpenNMS的bin目录。默认情况下,这将是C:\ Program Files文件\ OpenNMS的\ BIN
•如果单独安装JRRD和你JRRD.jar文件被放置在C:\ OpenNMS的\ lib目录,然后运行以下命令
INSTALL.BAT -disl“C:\ OpenNMS的\ LIB”
•执行以下命令
opennms.bat启动
•打开浏览器并打开linkhttp://本地主机:8980 / OpenNMS的
•使用管理员用户名和管理员密码登录到Web控制台。
•您准备去与OpenNMS的
在接下来的会议,我将讨论的安装,以及如何解决它们面临的期间不同的问题。

我会建议你使用Oracle JDK 1.7u45以上运行OpenNMS的,而不是OpenJDK的。不要使用Oracle JDK 1.8(Java的8);我们不与Java兼容8在这一点上。有几个错误在我们的bug数据库相关OutOfMemoryError异常偶尔抛出与OpenJDK的。我不能说,我记得有一个关于SocketException,请使用但是Oracle的JDK,而不是当一切都应该是坚如磐石的。

open nms安装教程的更多相关文章

  1. Linux+apache+mono+asp.net安装教程

    Linux+apache+mono+asp.net安装教程(CentOS上测试的) 一.准备工作: 1.安装linux系统(CentOS,这个就不多讲了) 2.下载所需软件 http-2.4.4.ta ...

  2. Greenplum 源码安装教程 —— 以 CentOS 平台为例

    Greenplum 源码安装教程 作者:Arthur_Qin 禾众 Greenplum 主体以及orca ( 新一代优化器 ) 的代码以可以从 Github 上下载.如果不打算查看代码,想下载编译好的 ...

  3. git 安装教程

    昆,简单说下安装教程1,安装Git2,安装TortoiseGit3,打开第一步安装的git工具GIT BASH

  4. Docker和Docker-compose安装教程以及docker-elk,docker-storm安装教程

    此安装教程仅供我自己安装配置时查看,其他的人不可以偷看!!! 安装Docker 1. Update package information, ensure that APT works with th ...

  5. RHEL 6.3 详细安装教程

    以前刚接触linux时,什么都不懂,为了学习,在电脑上安装双系统(原系统为Win7),吃过不少苦头,在网上搜教程,很多都是语焉不详,导致安装过程中战战兢兢.最近朋友面试运维,面试官有考他对linux安 ...

  6. Android Studio的下载和安装教程(从ADT到AS)

    之前一直使用的是Android development tools(简称ADT),后来说是google对ADT不再提供支持,然后一直在考虑是否把自己电脑换成Android Studio(简称AS),从 ...

  7. mysql快速导出数据库ER图和数据字典(附navicat11安装教程及资源)

    ♣ mysql使用navicat11快速导出数据库ER图 ♣ mysql使用navicat11快速导出数据库数据字典 ♣ navicat11 for mysql (这里是mysql5.7.12)专业版 ...

  8. Smokeping安装教程

    Smokeping安装教程 #Smokeping2.6.8安装教程 #2016.3.6 改编v1.0 #Linux运维技术交流 347163978   环境 CentOS release 6.4 (F ...

  9. (二)ADS1.2的安装教程以及使用 调试 (不会 AXD 调试工具)

    安装教程: 参考百度 http://jingyan.baidu.com/article/cdddd41c7db85253cb00e1ae.html 具体使用看: 杨铸的那本书(嵌入式底层软件驱动开发) ...

随机推荐

  1. CodeUI Test:UIMap录制文件分析一

    UIMap文件是Coded UI Test的核心文件,它分为三个文件. 1.UIMap.uitest 这是xml文件,里面描述了所有需要操作的目标控件以及进行操作的动作等. 2.UIMap.Desig ...

  2. hihoCoder 1426 : What a Ridiculous Election(总统夶选)

    hihoCoder #1426 : What a Ridiculous Election(总统夶选) 时间限制:1000ms 单点时限:1000ms 内存限制:256MB Description - ...

  3. SPOJ 375 Query on a tree 树链剖分模板

    第一次写树剖~ #include<iostream> #include<cstring> #include<cstdio> #define L(u) u<&l ...

  4. Python 安装Twisted 提示python version 2.7 required,which was not found in the registry

    由于我安装Python64位的,下载后没注册,安装Twisted时老提示“python version 2.7 required,which was not found in the registry ...

  5. 回调函数及数组中sort()方法实现排序的原理

    1.回调函数:把一个方法A当一个参数值传递到另外一个函数B中,在B执行的过程当中我们随时根据需求让A方法执行:   什么是回调 :它是异步编程基本的方法,需要异步处理的时候一般采用后续传递的方式,将后 ...

  6. java: Thread 和 runnable线程类

    java: Thread 和 runnable线程类 Java有2种实现线程的方法:Thread类,Runnable接口.(其实Thread本身就是Runnable的子类) Thread类,默认有ru ...

  7. SAP销售模块塑工常见问题和解决方案(自己收藏)

    当创建订单时出现提示不存在该产品层次,如图: 解决方案:将该物料正确的产品层次提供给创建物料主数据的相关人员,将其改正. 对于包装膜类物料,在创建完销售订单进行后续的动作时,如开票,发现没有带出相应的 ...

  8. cordova iOS blank iframe iphone iframe 白屏 ios iframe 白屏

    (1)解决方案 http://stackoverflow.com/questions/36572537/cordova-ios-blank-iframe/36587026 在 index.html中配 ...

  9. [python] 常用正则表达式爬取网页信息及分析HTML标签总结【转】

    [python] 常用正则表达式爬取网页信息及分析HTML标签总结 转http://blog.csdn.net/Eastmount/article/details/51082253 标签: pytho ...

  10. 项目部署到tomcat Root中后导致 WebApplicationContext 初始化两次的解决方法

    上一篇文章刚说项目部署到tomcat的ROOT中,今天就发现一个问题.通过eclipse启动tomcat时候,WebApplicationContext 初始化两次: 现象:   通过eclipse控 ...