您好,登錄后才能下訂單哦!
本文主要是針對源碼的安裝,請各位注意。
第一步:安裝前的準備工作,先安裝所需要的依賴包(yum -y install gcc glibc glibc-common gd gd-devel)
第二步:安裝Apache源碼,(./configure --prefix=/usr/local/apache2 ; make ;make install),如果提示缺少Apr,那就安裝Apr,然后在安裝Apache的時候指定Apr的安裝路徑即可(--with-apr=/usr/local/apr)。
第二部:安裝PHP源碼,(./configure --prefix=/usr/local/php --with- apxs2=/usr/local/apache2/bin/apxs),這一步是在Apache的modules目錄里面加上PHP所支持的模塊。然后make ; make install
第三步:安裝nagios的準備工作(添加用戶useradd nagios;passwd nagios)。
第四步:開始安裝nagios
(1)./configure --with-command-group=nagcmd
(2)make all;make install;make install-config;make install-commandmode;make install-webconf
(3)htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin (這個用戶是你登陸nagios的憑證)
第五步:需要在Apache配置文件中加入(ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"
<Directory "/usr/local/nagios/sbin">
AuthType Basic
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthUserFile /usr/local/nagios/etc/htpasswd
Require valid-user
</Directory>
Alias /nagios "/usr/local/nagios/share"
<Directory "/usr/local/nagios/share">
AuthType Basic
Options None
AllowOverride None
Order allow,deny
Allow from all
AuthName "nagios Access"
AuthUserFile /usr/local/nagios/etc/htpasswd
Require valid-user
</Directory>
#作用:登陸nagios所用的路徑和CGI路徑
)
注意:(需要在Apache中添加AddType application/x-httpd-php .php ;在index.html后面加上index.php ;
目的是使Apache支持PHP)
注意: (再者就是把Apache里面的user和group換成nagios)
第六步:安裝nagios-plugins
./configure --with-nagios-user=nagios --with-nagios-group=nagios ;make ; make install
目前安裝已經差不多了。重啟Apache和nagios;在瀏覽器中輸入http://your server/nagios;
輸入你的用戶名和密碼就ok了。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。