而在正式的任务,我被要求在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. Linux就该这么学

    第三章:Vim编辑器与Shell脚本 Vim文本编辑器 在Linux系统中配置应用服务,实际上就是在修改它的配置文件. 在热门的Linux操作系统中都会默认安装一款超好用的文本编辑器--"v ...

  2. 老王讲自制RPC框架.(四.序列化与反序列化)

    #(序列化) 在实际的框架中,真正影响效率的就是数据的传输方式,以及传输的准备,或者说是tcp与http,序列化.当然要想提高整个框架的效率,需要采用一种高效的序列化 框架比如流行的protostuf ...

  3. PHP Fatal Error: call to undefined function mysql_connect() [duplicate]

    You shouldn't use mysql_* functions to start with. They are deprecated as of PHP 5.5. Use mysqli or ...

  4. CSS选择器--普通选择器

    普通选择器: 1.标签选择器:使用标签选择器,所有的相同的标签都会被选中.(如:选择div所有的div都被选中.) 2.类选择器:如果一个元素设置了多个类选择器样式,那么这些类选择器都会被设置.但是如 ...

  5. JS实现页面打印

    [原文链接] 1.js实现(可实现局部打印) <input id="btnPrint" type="button" value="打印" ...

  6. EasyUI 的Tab 标签添加右键菜单

    样式: 主要提供右键功能代码. (只需要提供你需要的js和css就行了) <!doctype html> <html> <head> <base href=& ...

  7. shell获得python的print的值

    #!/usr/bin/env python print('aaa') #!/bin/bash var=`python testpython.py` (注意这个引号,是反引号,Tab上面的那个...) ...

  8. sqlservr (708) 打开日志文件 C:\Windows\system32\LogFiles\Sum\Api.log 时出现错误 -1032 (0xfffffbf8)

    在windows server 2012 standard上新安装好的SQL Server 2014,查看错误日志,发现此报错 sqlservr (708) 打开日志文件 C:\Windows\sys ...

  9. underscore源码解析 (转载)

    转载出自http://www.cnblogs.com/human/p/3273616.html (function() { // 创建一个全局对象, 在浏览器中表示为window对象, 在Node.j ...

  10. js中this的使用

    this是Javascript语言的一个关键字. 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用.比如, function test(){ this.x = 1; } 随着函数使用场合的 ...