ก่อนการติดตั้ง Nagios นั้นจำเป็นต้องมีการติดตั้ง Package ดังต่อไปนี้
Apache
GCC Compiler
GD development libraries
Perl Net SNMP
หากยังไม่มีการติดตั้ง สามารถติดตั้งผ่านทาง Yum ดังนี้
yum install httpd gcc glibc glibc-common gd gd-devel perl-Net-SNMP
สร้าง User และ Group สำหรับ Nagiosgroupadd nagios
useradd -g nagios -m nagios
สร้าง Command Group สำหรับ Nagios เพื่อให้สามารถมี Authorize ในการสั่งงานผ่าน Web ได้ groupadd ncmd
usermod -G ncmd nagios
usermod -G ncmd apache
Download Nagios จาก www.nagios.org/download หรือผ่านทาง wgewget http://osdn.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.3.tar.gz
ทำการแตก File และเข้าไปใน Directory เพื่อทำการติดตั้ง
tar –zxvf nagios-3.0.3.tar.gz
cd nagios-3.0.3
ทำการ Compile Config ./configure --prefix=/usr/local/nagios --with-htmlurl=/nagios/ --with-cgiurl=/nagios/cgi-bin --with-nagios-user=nagios --with-nagios-group=nagios --with-command-group=ncmd
Install ระบบ Nagios make all
make install
make install-init
make install-commandmode
make install-config
make web-config
สร้างUser เพื่อใช้เพื่อใช้ในการ Login เข้า Web Interfacehtpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
ติดตั้ง Nagios Plugin โดย Download ได้จาก http://www.nagios.org/download/plugins/ หรือทาง wgetwget http://jaist.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.12.tar.gz
tar -zxf nagios-plugins-1.4.12.tar.gz
ทำการ Compile Config ต่างๆ./configure --prefix=/usr/local/nagios --with-nagios-user=nagios --with-nagios-group=nagios --with-cgiurl=/nagios/cgi-bin --enable-perl-modules
หลังจากที่ Compile เสร็จแล้วให้ทำการ make และ make install เพื่อติดตั้งลงในระบบ
make
make install
ทำการ Start Service ของ Nagios Serverservice nagios start
ท่านสามารถทดสอบการใช้งาน Nagios โดยเข้า Web ไปที่ http://localhost/nagios
เอกสารอ้างอิง
http://www.nagios.org/docs/
http://www.webcms.in.th
ติดตั้งเสร็จแล้ว error ตามข้อความด้านล่างครับ
ตอบลบต้องแก้ไขอย่างไรครับ
ขอบคุณครับ
==============================================
Forbidden
You don't have permission to access /nagios/ on this server.
Apache/2.2.3 (CentOS) Server at localhost Port 80