[转] ubuntu安装opennms
原帖出自http://zhjack.blog.163.com/blog/static/143149201022681431742/
1)apt-getinstallpostgresql
然后要编辑配置文件/etc/postgresql/8.4/main/pg_hba.conf中权限相关的部分:
把下面这一行:
localallallidentsameuser
改成这样:
localallalltrust
hostallall127.0.0.1/32trust
hostallall::1/128trust
-------
修改Postgresql数据库的配置文件:
#vi/etc/postgresql/8.4/main/postgresql.conf<--这里以8.4版本为例
tcpip_socket=true//如果找不到这行就可以不管,如果有的话取消前面的#号
listen_addresses='localhost'<--可以用'*'代表允许所有IP地址
max_connections=60<--默认已经是100了,改不改随便
-------
为Postgresql增加用户
#sudo-upostgressh<--进入postgres的shell
$createuser-D-W-Ppgadmin<--[指定pgadmin用户为superuser]
最后重启一下数据库:
#/etc/init.d/postgresql-8.4restart
2)#cpan
#installSOAP::Transport::HTTP
3)#apt-getinstalljicmp
4)建名为opennms的数据库
#sudo-upostgressh
$sudo-upostgrescreatedb-Upostgres-EUNICODEopennms
5)#apt-getinstalliplike-pgsql83
6)安装Opennms
先增加源:
#vi/etc/apt/sources.list
增加以下两行
debhttp://debian.opennms.orgstablemain
deb-srchttp://debian.opennms.orgstablemain
存档退出后,下载一个GPG的密匙
#wget-O-http://debian.opennms.org/OPENNMS-GPG-KEY|sudoapt-keyadd-
然后开始安装Opennms
#apt-getupdate
#apt-getinstalljrrd
#apt-getinstallopennms
出現"[INFO]Successfullyloadedjicmplibrary.
Anerroroccurredwhileattemptingtostartthe"OpenNMS:Name=Trapd"service(cl
assorg.opennms.netmgt.trapd.jmx.Trapd).Shuttingdownandexiting.",
请注意UDP162端口是否已经被使用!