请访问 了解安装说明
YbmNMS网络管理系统(OpenNMS汉化版)可以到下载,压缩包里包含OpenNMS(YbmNMS)安装包和数据库创建脚本。以下是详细安装过程。
[B]安装数据库postgresql[/B]
源码安装方式
安装包: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执行。
[B]安装jdk[/B]
jdk的安装和环境变量的配置已经是非常常见,可以参照sun官网说明或从网上搜索安装介绍。
[B]安装YbmNMS(OpenNMS汉化版)[/B]
压缩包中包含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,运行。
页面访问:
用户名/密码:admin/admin
=======================
主页:
email:yinbangmin@126.com
demo:
=======================
阅读(7480) | 评论(0) | 转发(0) |