而在正式的任务,我被要求在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. 原生js获取鼠标坐标方法全面讲解-zmq

    原生js获取鼠标坐标方法全面讲解:clientX/Y,pageX/Y,offsetX/Y,layerX/Y,screenX/Y 一.关于js鼠标事件综合各大浏览器能获取到坐标的属性总共以下五种:eve ...

  2. jquery ajax的error错误信息

    项目开发中ajax的异常处理起来算是比较头疼的,因为是异步请求,所以即使ajax异常程序依然会继续执行,导致找ajax的异常比较麻烦. 今天处理ajax异常时搜到一篇文章,提到error可以返回aja ...

  3. 让Java和MySQL连接起来

    Java 连接 MySQL 需要驱动包,可以下载菜鸟教程提供的 jar 包:http://static.runoob.com/download/mysql-connector-java-5.1.39- ...

  4. javascript正则表达式

    引用:http://www.jb51.net/article/72192.htm

  5. 遇到 java.io.EOFException 异常的解决办法

    可以试着clean项目后再启动!原因未明

  6. table清除样式大全

    table{width:100%;text-align:center;border-collapse:collapse;border-spacing:1;border-spacing:0; }tabl ...

  7. javascript中this指针

    看完此片文章豁然开朗,非常感谢.javascript技术难点(三)之this.new.apply和call详解 下面说一说自己的理解: this指针总是指向调用他的对象,其实我更愿意理解为:this指 ...

  8. Python学习笔记之条件、循环和其他语句

    一.函数导入 1.为模块提供别名 >>> import math as foobar #设置math 别名为foobar >>> foobar.sqrt(4) 显示 ...

  9. HTML5中引入的关键特性

    新特性 描述 accesskey 定义通过键盘访问元素的快捷键 contenteditable 该特性设置为true时,浏览器应该允许用户编辑元素的内容.不指定变化后的内容如何保存 contextme ...

  10. 用 highlight.js 为文章中的代码添加语法高亮

    来源:http://www.ghostchina.com/adding-syntax-highlighting-to-ghost-using-highlight-js/ --------------- ...