安裝配置
=============================================================================
1.確認為root身份
=============================================================================
2.添加用戶和組
建立nagios用戶 并設置密碼
[root@xiazhonglei ~]# useradd nagios
[root@xiazhonglei ~]# passwd nagios
建立nagcmd組 并且將該組設置為nagios apache的附加組
[root@xiazhonglei ~]# groupadd nagcmd
[root@xiazhonglei ~]# usermod -g nagios -G nagcmd nagios
[root@xiazhonglei ~]# usermod -g apache -G nagcmd apach
nagcmd------> cgi文件
/ \
nagios apache
cgi文件網頁上執行的腳本文件
httpd://192.168.1.1/cgi-bin/aa.cgi文件
==============================================================================
3.安裝nagios
tar xf nagios-3.2.1.tar.gz -C /usr/local/src/
cd /usr/local/src/nagios-3.2.1/
./configure --with-command-group=nagcmd
make all 編譯軟件
make install 安裝軟件
make install-init 生成啟動文件
make install-config 生成配置文件
make install-commandmode 設置組的執行權限
make install-webconf 安裝nagios的web文件到httpd的conf.d目錄下
nagios家目錄/usr/local/nagios/下目錄的作用
etc/ 配置文件目錄
libexec/ 檢測命令目錄
share/ 文檔目錄
var/ 檢測結果目錄
sbin/nagois 頁面執行的cgi腳本
==============================================================================
4.設置郵件聯系人
vim /usr/local/nagios/etc/objects/contacts.cfg
email root@localhost.localdomain
==============================================================================
5.設置用戶nagiosadmin密碼
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
vim /etc/httpd/conf.d/nagios.conf#必須要設置用戶nagiosadmin密碼
ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"#針對cgi的別名
===============================================================================
6.插件的安裝
tar xf nagios-plugins-1.4.14.tar.gz -C /usr/local/src/
cd /usr/local/src/nagios-plugins-1.4.14
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
檢測nagios的配置文件是否正常后 啟動nagios
===============================================================================
7.配置文件
vim /usr/local/nagios/etc/cgi.cfg
$USER1$=/usr/local/nagios/libexec#$USER1$代表檢測文件目錄
use_authentication=1#nagios驗證 0取消 同時apache也要取消驗證
authorized_for_configuration_information=nagiosadmin#nagios的管理員設定如要更改一下選項都需更改
authorized_for_system_commands=nagiosadmin
authorized_for_all_services=nagiosadmin
authorized_for_all_hosts=nagiosadmin
authorized_for_all_service_commands=nagiosadmin
authorized_for_all_host_commands=nagiosadmin
#authorized_for_read_only=user1,user2#如果需要其他用只能查詢不能在頁面設置可將該用戶添加到這一選項并且
#加入到apache驗證用戶
另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
分享題目:監控服務nagios安裝配置-創新互聯
分享URL:http://vcdvsql.cn/article20/ggcco.html
成都網站建設公司_創新互聯,為您提供靜態網站、虛擬主機、云服務器、網站改版、網站制作、網站設計公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯