ทำการลง apache22 & php5 & php5-extension & mysql50 เสร็จแล้วน่ะครับ ทำการลง
#install nagios
#cd /usr/ports/net-mgmt/nagios
#make install clean
เพิ่มใน /etc/rc.conf
nagios_enable="YES"
##ปรับconfig ใน httpd.conf
ScriptAlias /nagios/cgi-bin /usr/local/www/nagios/cgi-bin
<Directory "/usr/local/www/nagios/cgi-bin">
AllowOverride AuthConfig
Options ExecCGI
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>
Alias /nagios /usr/local/www/nagios
<Directory "/usr/local/www/nagios">
Options None
AllowOverride AuthConfig
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>
##สั่งสร้าง user digest authen
#mkdir -p /usr/local/nagios/etc
#htpasswd -c /usr/local/nagios/etc/htpasswd.users ชื่อuser
แล้วทำการ copy file config nagios ตามนี้
#cd /usr/local/etc/nagios
#cp nagios.cfg-sample nagios.cfg
#cp cgi.cfg-sample cgi.cfg
#cp resource.cfg-sample resource.cfg
#cp minimal.cfg-sample minimal.cfg
#cp checkcommands.cfg-sample checkcommands.cfg
#cp misccommands.cfg-sample misccommands.cfg
ต่อไปสร้างไฟล์เหล่านี้ครับ
#vi contactgroups.cfg
#vi contacts.cfg
#vi hostgroups.cfg
#vi hosts.cfg
#vi servicegroups.cfg
ไฟล์ Optional
#vi windows-services.cfg