YbmNMS网络管理系统(OpenNMS汉化版)安装

请访问 http://www.qoswork.com/ 了解安装说明


YbmNMS网络管理系统(OpenNMS汉化版)可以到http://sourceforge.net/projects/ybmnms/files/下载,压缩包里包含OpenNMS(YbmNMS)安装包和数据库创建脚本。以下是详细安装过程。

安装数据库postgresql
在此仅介绍linux系统下postgresql源码安装过程,因为windows版本安装相对简单。
源码安装方式
安装包:postgresql-8.4.2.tar.gz
1.依次执行命令
./configure
make
make install
默认会安装到/usr/local/pgsql目录下

2.添加用户
adduser postgres

3.初始化数据库
mkdir /usr/local/pgsql/data
chown -R postgres:postgres /usr/local/pgsql/data
切换到postgres用户
su - postgres
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
初始化成功后会创建postgres数据库,和数据库超级用户postgres,密码为空

4.修改配置
编辑/usr/local/pgsql/data/pg_hba.conf文件,添加允许访问数据库的主机,例如
host    all         all         192.168.1.50/32          trust
次配置表示允许192.168.1.50的主机访问所有数据库和用户,详细介绍参考官方文档。

编辑/usr/local/pgsql/data/postgresql.conf文件,修改为如下
listen_addresses = '*'

5.启动数据库
切换到postgres用户,执行命令
/usr/local/pgsql/bin/pg_ctl start -D /usr/local/pgsql/data

查看是否启动成功
netstat -an|grep 5432

若出现如下
tcp        0      0 0.0.0.0:5432                0.0.0.0:*                   LISTEN
tcp        0      0 192.168.1.35:5432           192.168.1.50:2120           ESTABLISHED
tcp        0      0 :::5432                     :::*                        LISTEN
unix  2      [ ACC ]     STREAM     LISTENING     30966  /tmp/.s.PGSQL.5432

说明5432端口已处于监听状态,数据库启动成功。

6.客户端软件
命令行操作相对繁琐,幸好有图形界面客户端软件pgadmin3,操作会比较简单。软件可以到网上下载最新版,可以执行sql脚本。
利用pgadmin3客户端可以创建登录角色、表空间和数据库,执行sql脚本,非常方便。

7.创建数据库ybmnms
利用pgadmin3客户端,首先创建角色名称为ybmnms,然后创建数据库名称为ybmnms,指定角色为之前新建的ybmnms。
创建数据表:压缩包中包含create.sql数据库脚本,此脚本可以在pgadmin3中打开执行。
创建存储过程:在pgadmin3中打开all-function.sql执行。



安装jdk
jdk的安装和环境变量的配置已经是非常常见,可以参照sun官网说明或从网上搜索安装介绍。



安装YbmNMS(OpenNMS汉化版)
压缩包中包含standalone-ybmnms-installer.jar,为YbmNMS安装包,此安装包已经将OpenNMS的重要页面进行了汉化。在windows或linux环境下双击就可以开启安装,首先选择jdk的安装路径,然后选择YbmNMS安装路径(注意:YbmNMS安装路径中不能包括空格和中文),其它默认即可。



安装jicmp
若你使用linux操作系统,则还需要安装jicmp包,在此介绍源码安装方式,源码包在压缩包中可以找到,名称为jicmp-1.0.10.tar.gz。
将包解压。命令:tar -zxf jicmp-1.0.10.tar.gz,然后进入包目录依次执行命令:
./configure --prefix=/usr
make
make install



YbmNMS(OpenNMS汉化版)运行
YbmNMS安装路径下包含bin目录,里边有linux和windows下启动脚本ybmnms.bat、ybmnms.sh
windows下运行:双击ybmnms.bat文件就可以开启一个命令行窗口,程序运行。
linux下运行:shell下root用户执行命令sh ybmnms.sh start,运行。

页面访问:http://localhost
用户名/密码:admin/admin

=======================
主页: http://www.qoswork.com
email:[email protected]
=======================

你可能感兴趣的:(sql,linux,配置管理,脚本,PostgreSQL)