久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

OpenNMS配置指南

 gyb98 2011-03-20

OpenNMS的配置是一個(gè)繁瑣的過程,由于網(wǎng)上沒有系統(tǒng)介紹如何準(zhǔn)備安裝環(huán)境,,尤其是針對(duì)Redhat5的配置,,故本人將網(wǎng)上收集的資料進(jìn)行了整理合并,,結(jié)合實(shí)際配置實(shí)踐,,對(duì)通過宿主機(jī)配置VMware虛擬機(jī),,在虛擬機(jī)上安裝Redhat5,等一系列操作步驟進(jìn)行詳細(xì)描述,,希望對(duì)各位有用,,在配置過程中少走彎路。

                                                                     作者:徐潑

一,、安裝Linux操作系統(tǒng)

本文基于RedHat Enterprise 5 介紹OpenNMS的配置,,系統(tǒng)采用RHEL-5.0U2-x86-DVD安裝,具體安裝過程在此不作介紹,,需要注意的是,,最好在安裝過程中選上gcc等軟件包。

二,、安裝系統(tǒng)運(yùn)行必備庫(kù)

由于本人要安裝系統(tǒng)時(shí)沒有附選任何附加包,所以一系列軟件包需要額外安裝,。

 

Shell代碼  收藏代碼
  1. # cd /media/RHEL_5.2\ i386\ DVD/Server/  
  2.   
  3. # rpm –ivh cpp-4.1.2-42.el5.i386.rpm  
  4.   
  5. # rpm –ivh binutils-2.17.50.0.6-6.el5.i386.rpm  
  6.   
  7. # rpm –ivh kernel-headers-2.6.18-92.el5.i386.rpm  
  8.   
  9. # rpm –ivh glibc-headers-2.5-25.i386.rpm  
  10.   
  11. # rpm –ivh glibc-2.5-24.i386.rpm  
  12.   
  13. # rpm –ivh glibc-devel-2.5-24.el5.i386.rpm  
  14.   
  15. # rpm –ivh libgomp-4.1.2-42.el5.i386.rpm  
  16.   
  17. # rpm –ivh gcc-4.1.2-42.el5.i386.rpm  

 

三,、安裝PostgreSQL數(shù)據(jù)庫(kù)

Shell代碼  收藏代碼
  1. # cd /media/RHEL_5.2\ i386\ DVD/Server/  
  2.   
  3. # rpm –ivh postgresql-libs-8.1.11-1.el5-1.1.i386.rpm  
  4.   
  5. # rpm –ivh postgresql-8.1-11-1.el5_1.1.i386.rpm  
  6.   
  7. # rpm –ivh postgresql-server-8.1.11-1.el5_1.1.i386.rpm  

 

注意,如果在以上的安裝過程中,,出現(xiàn)readline library not found的錯(cuò)誤,,則需要補(bǔ)充以下庫(kù)包:

Shell代碼  收藏代碼
  1. # rpm –ivh readline-5.1-1.1.i386.rpm  
  2.   
  3. # rpm –ivh libtermcap-devel-2.0.8-46.1.i386.rpm  
  4.   
  5. # rpm –ivh readline-devel-5.1-1.1.i386.rpm  

 

以上操作如果成功,則執(zhí)行:

  

Shell代碼  收藏代碼
  1. # chkconfig postgresql on  
  2.   
  3. # /etc/init.d/postgresql start  

 

接著配置文件/var/lib/pgsql/data/pg_hba.cof中權(quán)限相關(guān)部分:

  

Shell代碼  收藏代碼
  1. # vim /var/lib/pgsql/data/pg_hba.cof  

 

見到如下內(nèi)容:

   local            all              all                                 ident sameuser

   host             all              all     127.0.0.1/32    ident sameuser

   host           all              all     ::1/128              ident sameuser

把上面的內(nèi)容改成:

   local            all              all                                 trust

   host             all              all     127.0.0.1/32    trust

   host           all              all     ::1/128              trust

 

保存退出,。

注意:如果是Redhat4的postgresql-7.4.8則需要再執(zhí)行以下操作:

Shell代碼  收藏代碼
  1. # vim /var/lib/pgsql/data/postgresql.conf  

 

把# tcpip_socket = false 改成 tcpip_socket = true (把前面的注釋去掉)

由于本人采用的是Redhat5的postgresql-8.1.11,,默認(rèn)監(jiān)聽TCP,故不需以上操作,,無論如何,,如果postgresql無法監(jiān)聽(一般情況下不需修改這項(xiàng)),,可以嘗試在postgresql.conf中增加如下這一行:

  listen_addresses = ‘localhost’ (Redhat5的postgresql-8.1.11中將前面的#注釋去掉即可)

接著重啟postgre服務(wù)器:

   

Shell代碼  收藏代碼
  1. # /etc/init.d/postgresql restart  

 

確認(rèn)下postgresql是否已成功啟動(dòng):

             

Shell代碼  收藏代碼
  1. # netstat –lntp  

 

如果能看到類似如下的行,則說明服務(wù)已成功啟動(dòng):

Tcp   0       0       0.0.0.0:5432    0.0.0.0:*  LISTEN      28603/postmaster

最后創(chuàng)建OpenNMS數(shù)據(jù)庫(kù):

      

Shell代碼  收藏代碼
  1. # sudo –u postgres created –U postgres –E UNICODE opennms  

              

         當(dāng)出現(xiàn)CREATE DATABASE,,說明數(shù)據(jù)庫(kù)成功創(chuàng)建,。

四、安裝JDK

從Oracle官網(wǎng)SUN開發(fā)區(qū)下載最新JDK,,本文采用的是jdk-6u18-linux-i586-rpm.bin

傳至虛擬機(jī)Redhat5上某一目錄,,如/usr/tool

Shell代碼  收藏代碼
  1. # cd /usr/tool  
  2.   
  3. # chmod +x jdk-6u18-linux-i586-rpm.bin  
  4.   
  5. # ./ jdk-6u18-linux-i586-rpm.bin  

         

安裝成功后,會(huì)在/usr/java下出現(xiàn)一個(gè)jdk1.6.0_18目錄,。

接著配置Java 環(huán)境變量:

        

Shell代碼  收藏代碼
  1. # vim /etc/profile  

 

在打開的文件末尾添加如下內(nèi)容:

Shell代碼  收藏代碼
  1. #set java environment  

 

 

JAVA_HOME=/usr/java/jdk1.6.0_18

CLASSPATH=.:$JAVA_HOME/lib

PATH=$JAVA_HOME/bin:$PATH

 

export JAVA_HOME CLASSPATH PATH

         保存并退出,。

         為了使配置生效,需要重啟Linux服務(wù)器或是運(yùn)行以下命令:

                  

Shell代碼  收藏代碼
  1. # source /etc/profile  

 

五,、安裝OpenNMS

OpenNMS需要以下幾個(gè)包:

opennms-1.6.10-1.noarch.rpm

opennms-core-1.6.10-1.noarch.rpm

opennms-docs-1.6.10-1.noarch.rpm

opennms-webapp-jetty-1.6.10-noarch.rpm(如果選擇OpenNMS與Tomcat整合,,可以改用opennms-webapp-standalone-1.6.10-1.noarch.rpm包)

以上幾個(gè)包都可以在opennms網(wǎng)上找到,但是光有以上幾個(gè)包還不能成功安裝OpenNMS,,OpenNMS還依賴以下幾個(gè)包,,這幾個(gè)包在網(wǎng)上rpm包現(xiàn)在不太好找,基本上都是tar包,,本人費(fèi)了好久才能找到,。

jicmp-1.0.8-1.i386.rpm

iplike-1.0.8-1.i386.rpm

         有了以上包后,可以開始安裝OpenNMS了,,安裝順序如下,,記得需要按順序安裝:

Shell代碼  收藏代碼
  1. # rpm –ivh jicmp-1.0.8-1.i386.rpm  
  2.   
  3. # rpm –ivh opennms-core-1.6.10-1.noarch.rpm  
  4.   
  5. # rpm –ivh opennms-webapp-jetty-1.6.10-noarch.rpm  
  6.   
  7. # rpm –ivh opennms-docs-1.6.10-1.noarch.rpm  
  8.   
  9. # rpm –ivh opennms-1.6.10-1.noarch.rpm  

          

         接著安裝iplike:

         

Shell代碼  收藏代碼
  1. # rpm –ivh iplike-1.0.8-1.i386.rpm  

          注意,安裝過程中會(huì)創(chuàng)建存儲(chǔ)過程,,如果創(chuàng)建失敗的話,,可以在排除原因之后再執(zhí)行以下命令:

Shell代碼  收藏代碼
  1. # /usr/sbin/install_iplike.sh  

         

六、配置OpenNMS

         接下去需要配置OpenNMS,,首先設(shè)置一個(gè)環(huán)境變量,,指向OpenNMS的安裝位置,便于以后的輸入:

Shell代碼  收藏代碼
  1. # export OPENNMS_HOME=/opt/opennms  

          

         告訴OpenNMS使用新安裝的JDK,。注意這一步一定要指定你上面第四步安裝的JDK,。系統(tǒng)中有可能自帶了JRE的java解釋器,那個(gè)不行,,要用新安裝的,。

         

Shell代碼  收藏代碼
  1. # $OPENNMS_HOME/bin/runjava –S /usr/java/jdk1.6.0_18/bin/java  

 

         提示成功后,安裝OpenNMS數(shù)據(jù)庫(kù):

        

Shell代碼  收藏代碼
  1. # $OPENNMS_HOME/bin/install –dis  

 

         最后啟動(dòng)OpenNMS

Shell代碼  收藏代碼
  1. # chkconfig –add opennms  
  2.   
  3. # /etc/init.d/opennms start  

 

                 在虛擬機(jī)Redhat5中打開瀏覽器,,輸入:

         http://localhost:8980/opennms,,用戶名admin,密碼admin,,登錄即可操作OpenNMS了,。

         為了操作方便需要通過外部主機(jī)訪問虛擬機(jī)Web,,默認(rèn)情況下,Redhat5未開放8980端口對(duì)外訪問,,需要通過以下命令設(shè)置開放8980端口,。

         登錄Redhat5 Xwindow,打開命令行,,輸入:

Shell代碼  收藏代碼
  1. # system-config-securitylevel  

          

         在彈出的對(duì)話框中,,在Firewall Options選項(xiàng)頁中,點(diǎn)開“Other ports”,,點(diǎn)“Add”增加新的端口8980,。切換到SELinux,將SELinux Setting設(shè)置為Disabled,。點(diǎn)“Ok”保存,。

         輸入以下命令使配置生效:

Shell代碼  收藏代碼
  1. # /etc/init.d/network restart  

          

         查看設(shè)置是否成功:

Shell代碼  收藏代碼
  1. # netstat -anp | grep 8980  

          

         出現(xiàn)類似如下內(nèi)容說明8980端口已對(duì)外開放:

          tcp 0       0 :::8980         :::*    LISTEN      7728/java          

tcp   0       0 ::ffff:192.168.91.128:8980  ::ffff:192.168.91.1:2307    ESTABLISHED 7728/java   

        最后在宿主機(jī)瀏覽器中輸入

        http://192.168.91.128:8980/opennms/后便可訪問。(192.168.91.128是本人虛擬機(jī)Redhat5系統(tǒng)的IP),。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多