linux下的网络监控软件opennms的安装 - 技术文档 - 安装启动 Li
来源:百度文库 编辑:神马文学网 时间:2024/04/27 15:04:13
一安装所需要的软件包
j2sdk-1_4_2_06-linux-i586.bin
jakarta-tomcat-4.1.31.tar.gz
postgresql-8.1.4.tar.gz
rrdtool-1.0.50.tar.gz
opennms-source.tar.gz
1.安装jdk
chmod +x j2sdk-1_4_2_06-linux-i586.bin
./j2sdk-1_4_2_06-linux-i586.bin
mv j2sdk-1_4_2_06 /usr/local/j2sdk-1_4_2_06
ln -s /usr/local/j2sdk-1_4_2_06 /usr/local/jdk
配置环境变量
JAVA_HOME=/usr/local/j2sdk1.4.2_06/
CLASSPATH=/usr/local/j2sdk1.4.2_06/lib/tools.jar:/usr/local/j2sdk1.4.2_06/lib/dt.jar:/usr/local/j2sdk1.4.2_06/lib/htmlconverter.jar
PATH=:$PATH:/usr/local/j2sdk1.4.2_06/bin
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC JAVA_HOME CLASSPATH
注。若是系统默认安装了jdk则
mv /usr/bin/java /usr/bin/java.bak
mv /usr/bin/javac /usr/bin/javac.bak
2.tomcat 安装
mkdir /usr/local/tomcat
groupadd tomcat
useradd -g tomcat -d /usr/local/tomcat tomcat
passwd tomcat
tar -zxvf /usr/local/jakarta-tomcat-4.1.31.tar.gz
mv /opt/net/jakarta-tomcat-4.1.31 /usr/local/
chown -R tomcat.tomcat /usr/local/tomcat
su - tomcat
设置环境变量
vi /usr/local/tomcat/bin/catalina.sh
加入
JAVA_HOME=/usr/local/j2sdk1.4.2_06/
CATALINA_HOME/usr/local/tomcat
JAVA_OPTS="-Xms256m -Xmx256m"
启动tomcat
/usr/local/tomcat/bin/startup.sh
关闭tomcat
/usr/local/tomcat/bin/shutdown.sh
3.rrdtool 安装
cd /opt/net/
tar -xzvf rrdtool-1.0.50.tar.gz
cd rrdtool-1.0.49
./configure --prefix=/usr/local/rrdtool
make && make install
vi /etc/mrtg/net-rrd.cfg
添加
LogFormat: rrdtool 添加此行
PathAdd: /usr/local/rrdtool/bin/ 添加此行
LibAdd: /usr/local/rrdtool/lib/perl/ 添加此行
启动rrdtool
/usr/local/rrdtool/bin/rrdtool create file
4.Linux上建立PostgreSQL数据库服务器
mkdir -p /usr/local/postgresql/
groupadd postgres
useradd -g postgres -d /usr/local/postgresql/ postgres
passwd postgres
chown -R postgres.postgres /usr/local/postgresql/
su - postgres
设置环境变量
vi .bash_profile
PGLIB=/usr/local/postgresql/lib
PGDATA=/usr/local/postgresql/data
PATH=$PATH:/usr/local/postgresql/bin
MANPATH=$MANPATH:/usr/local/postgresql/man
export PGLIB PGDATA PATH MANPATH
tar -xzvf postgresql-8.1.4.tar.gz
cd postgresql-8.1.4
./confgure --prefix=/usr/local/postgresql
make && make install
建立postgresql数据库目录
mkdir data
启动(数据库)引擎
/usr/local/postgresql/bin/initdb -D /usr/local/postgresql/data/
启动数据库
/usr/local/postgresql/bin/postmaster -D /usr/local/postgresql/data &
or
/usr/local/postgresql/bin/pg_ctl -D /usr/local/postgresql/data -l logfile start
配置
vi /usr/local/postgresql/data/postgresql.conf
修改
max_connections =256
shared_buffers = 1024
vi /usr/local/postgresql/data/pg_hba.conf
# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
local all all trust
host all all 127.0.0.1 255.255.255.255 trust
host all all ::1 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff trust
从新启动数据库
/usr/local/postgresql/bin/postmaster -D /usr/local/postgresql/data &
建立数据库测试
/usr/local/postgresql/bin/createdb test
提示:create database 表示安装成功
进入交互方式
/usr/local/postgresql/bin/psql test
5:opennms的安装和配置
cd /opt/net/
tar -zxvf opennms-source.tar.gz
mv opennms-1.2.6-1 /usr/local/opennms
cd /usr/local/opennms/source/
/bin/sh build.sh install
主意:若是没有相应的目录可以找到后作软连接
cd /usr/local/opennms/source/dist/bin
运行编译的java环境
/usr/local/opennms/source/dist/bin/runjava -s
/usr/local/opennms/source/dist/bin/runjava -S /usr/local/j2sdk1.4.2_06/jre/bin/java
运行安装相应的postgresql数据库
/usr/local/opennms/source/dist/bin/install -disU
运行设置web应用环境
/usr/local/opennms/source/dist/bin/install -y -w /usr/local/tomcat/webapps/ -W /usr/local/tomcat/server/lib
6.获得opennms启动
启动 postgresql/tomcat/opennms
1) su - postgres -c "/usr/local/postgresql/bin/pg_ctl -D /usr/local/postgresql/data -l logfile restart"
2) su - tomcat -c "/usr/local/tomcat/bin/startup.sh"
3) /usr/local/opennms/source/dist/bin/install -disU
/usr/local/opennms/source/dist/bin/install -y -w /usr/local/tomcat/webapps/ -W /usr/local/tomcat/server/lib
/usr/local/opennms/source/work/bin/opennms.sh start
登陆到web页
http://ip:8080/opennms/
用户名:admin 密码: admin
现在就可以实现各种服务的管理了
流量和接点系统硬件使用情况需要在配置snmp 本人还在实践中
希望有兴趣的朋友一起研究一下
j2sdk-1_4_2_06-linux-i586.bin
jakarta-tomcat-4.1.31.tar.gz
postgresql-8.1.4.tar.gz
rrdtool-1.0.50.tar.gz
opennms-source.tar.gz
1.安装jdk
chmod +x j2sdk-1_4_2_06-linux-i586.bin
./j2sdk-1_4_2_06-linux-i586.bin
mv j2sdk-1_4_2_06 /usr/local/j2sdk-1_4_2_06
ln -s /usr/local/j2sdk-1_4_2_06 /usr/local/jdk
配置环境变量
JAVA_HOME=/usr/local/j2sdk1.4.2_06/
CLASSPATH=/usr/local/j2sdk1.4.2_06/lib/tools.jar:/usr/local/j2sdk1.4.2_06/lib/dt.jar:/usr/local/j2sdk1.4.2_06/lib/htmlconverter.jar
PATH=:$PATH:/usr/local/j2sdk1.4.2_06/bin
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC JAVA_HOME CLASSPATH
注。若是系统默认安装了jdk则
mv /usr/bin/java /usr/bin/java.bak
mv /usr/bin/javac /usr/bin/javac.bak
2.tomcat 安装
mkdir /usr/local/tomcat
groupadd tomcat
useradd -g tomcat -d /usr/local/tomcat tomcat
passwd tomcat
tar -zxvf /usr/local/jakarta-tomcat-4.1.31.tar.gz
mv /opt/net/jakarta-tomcat-4.1.31 /usr/local/
chown -R tomcat.tomcat /usr/local/tomcat
su - tomcat
设置环境变量
vi /usr/local/tomcat/bin/catalina.sh
加入
JAVA_HOME=/usr/local/j2sdk1.4.2_06/
CATALINA_HOME/usr/local/tomcat
JAVA_OPTS="-Xms256m -Xmx256m"
启动tomcat
/usr/local/tomcat/bin/startup.sh
关闭tomcat
/usr/local/tomcat/bin/shutdown.sh
3.rrdtool 安装
cd /opt/net/
tar -xzvf rrdtool-1.0.50.tar.gz
cd rrdtool-1.0.49
./configure --prefix=/usr/local/rrdtool
make && make install
vi /etc/mrtg/net-rrd.cfg
添加
LogFormat: rrdtool 添加此行
PathAdd: /usr/local/rrdtool/bin/ 添加此行
LibAdd: /usr/local/rrdtool/lib/perl/ 添加此行
启动rrdtool
/usr/local/rrdtool/bin/rrdtool create file
4.Linux上建立PostgreSQL数据库服务器
mkdir -p /usr/local/postgresql/
groupadd postgres
useradd -g postgres -d /usr/local/postgresql/ postgres
passwd postgres
chown -R postgres.postgres /usr/local/postgresql/
su - postgres
设置环境变量
vi .bash_profile
PGLIB=/usr/local/postgresql/lib
PGDATA=/usr/local/postgresql/data
PATH=$PATH:/usr/local/postgresql/bin
MANPATH=$MANPATH:/usr/local/postgresql/man
export PGLIB PGDATA PATH MANPATH
tar -xzvf postgresql-8.1.4.tar.gz
cd postgresql-8.1.4
./confgure --prefix=/usr/local/postgresql
make && make install
建立postgresql数据库目录
mkdir data
启动(数据库)引擎
/usr/local/postgresql/bin/initdb -D /usr/local/postgresql/data/
启动数据库
/usr/local/postgresql/bin/postmaster -D /usr/local/postgresql/data &
or
/usr/local/postgresql/bin/pg_ctl -D /usr/local/postgresql/data -l logfile start
配置
vi /usr/local/postgresql/data/postgresql.conf
修改
max_connections =256
shared_buffers = 1024
vi /usr/local/postgresql/data/pg_hba.conf
# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
local all all trust
host all all 127.0.0.1 255.255.255.255 trust
host all all ::1 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff trust
从新启动数据库
/usr/local/postgresql/bin/postmaster -D /usr/local/postgresql/data &
建立数据库测试
/usr/local/postgresql/bin/createdb test
提示:create database 表示安装成功
进入交互方式
/usr/local/postgresql/bin/psql test
5:opennms的安装和配置
cd /opt/net/
tar -zxvf opennms-source.tar.gz
mv opennms-1.2.6-1 /usr/local/opennms
cd /usr/local/opennms/source/
/bin/sh build.sh install
主意:若是没有相应的目录可以找到后作软连接
cd /usr/local/opennms/source/dist/bin
运行编译的java环境
/usr/local/opennms/source/dist/bin/runjava -s
/usr/local/opennms/source/dist/bin/runjava -S /usr/local/j2sdk1.4.2_06/jre/bin/java
运行安装相应的postgresql数据库
/usr/local/opennms/source/dist/bin/install -disU
运行设置web应用环境
/usr/local/opennms/source/dist/bin/install -y -w /usr/local/tomcat/webapps/ -W /usr/local/tomcat/server/lib
6.获得opennms启动
启动 postgresql/tomcat/opennms
1) su - postgres -c "/usr/local/postgresql/bin/pg_ctl -D /usr/local/postgresql/data -l logfile restart"
2) su - tomcat -c "/usr/local/tomcat/bin/startup.sh"
3) /usr/local/opennms/source/dist/bin/install -disU
/usr/local/opennms/source/dist/bin/install -y -w /usr/local/tomcat/webapps/ -W /usr/local/tomcat/server/lib
/usr/local/opennms/source/work/bin/opennms.sh start
登陆到web页
http://ip:8080/opennms/
用户名:admin 密码: admin
现在就可以实现各种服务的管理了
流量和接点系统硬件使用情况需要在配置snmp 本人还在实践中
希望有兴趣的朋友一起研究一下
linux下的网络监控软件opennms的安装 - 技术文档 - 安装启动 Li
网卡的组成工作原理 - 技术文档 - 安装启动 Linux时代 - 开源、自由、共享 - ...
轻松安装、卸载Linux下的软件
Linux下软件的安装与卸载
Linux下软件的安装与卸载
Linux启动过程综述 - 技术文档 - 安装启动 Linux时代 - 开源、自由、共享 ...
网络监控-iptraf安装配置使用中文文档 - Linux - linux新手入门 - L...
Linux下软件的安装与卸载d
Linux下的Memcache安装
Linux下软件安装详解
linux下如何安装软件
Fedora/Redhat 在线安装更新软件包,yum 篇 ── 给新手指南(转) - 技术文档 - 安装启动 Linux时代 - 开源、自由、共享 - 中国最大的Linux技术社区
Linux下安装Red5 0.7 - 红联Linux门户 - 中国领先的Linux技术网站...
Linux软件安装之RPM的安装技巧
Ubuntu上nfs的安装配置 - 技术文档 - 系统管理 Linux时代 - 开源、自由...
Linux下 Firefox 2.0的安装(Ubuntu Dapper) - 安装配置 -...
[配置]Linux下JDK的安装配置
Linux下的软件包安装方法
Subversion在linux下的安装步骤
Linux下的软件包安装方法
linux下IDE---Eclipse的安装
Linux操作系统下中文字体的安装
linux下bin文件的安装
Linux下的软件包安装方法 - Linux - linux新手入门 - Linux安装 ...