Nagios + autentikasi LDAP di freeBSD 8.2 (Part 1)

Komponen-komponen yang perlu diinstall adalah:

  1. Apache
  2. PHP
  3. LDAP
  4. Nagios
  5. PHPLDAPAdmin (optional)

 

Instalasi Komponen:

  1. Menginstall apache 2.2:

Cd /usr/ports/www/apache22

Make install clean

Pada config, pilih yang standard aja, tekan kursor kanan terus kiri dan enter, kecuali jika ingin meload module-module yang ada pada apache

Instalasi nya sangat lama, jadi sabar ya.

Supaya bias dijalankan saat start up:

ee /etc/rc.conf

apache22_enable=”YES”

  1. Install PHP

Cd /usr/ports/lang/5.2

Make install clean

Tunggu proses penginstalan. Lalala

Setelah seleai, edit httpd.conf dari apache:

Konfigurasi PHP:

ee /usr/local/etc/apache22/httpd.conf

Pada line ~217 , tambahkan index.php

<IfModule dir_module>

DirectoryIndex index.htmlindex.php

</IfModule>

Kemudian pada line ~360 tambahkan :

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

<IfModule mime_module>

TypesConfig etc/apache22/mime.types

AddType application/x-compress .Z

AddType application/x-gzip .gz .tgz

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

</IfModule>

Sekarang test apache + php nya. Buat file test.php yang isinya :

<? Phpinfo(); ?>

Di /usr/local/www/apache22/data/

ee test.php

setelah itu restart apache:

service apache22 restart

3. Install LDAP

cd /usr/ports/net/openldap24-server

make install clean

pilih default aja, tekan kanan, tekan kiri, enter

konfigurasi:

buat password admin:

/usr/sbin/slappasswd
New password:
Re-enter new password:

edit file slapd.conf

ee /usr/local/etc/openldap/slapd.conf

cari bagian database bdb ~line 56

lalu tambahkan dibawahnya:

suffix “dc=example,dc=com”

rootdn “cn=Manager,dc=example,dc=com”

cari bagian index objectClass eq lalu ketik dibawahnya

include /usr/local/etc/openldap/schema/cosine.schema

include /usr/local/etc/openldap/schema/inetorgperson.schema

access to attrs=userPassword

by self write

by anonymous auth

by * none

access to *

by self write

by users read

by peername.ip=127.0.0.1 read

by anonymous auth

Supaya bias dijalankan saat startup, tambahkan konfigurasi ini di rc.conf

ee /etc/rc.conf

slapd_enable=”YES”

slapd_flags=’-h “ldapi://%2fvar%2frun%2fopenldap%2fldapi/ ldap:///”‘

slapd_sockets=”/var/run/openldap/ldapi”

1. Install nagios

cd /usr/ports/net-mgmt/nagios

make install clean

dan sekarang, silahkan menunggu dengan sabar.

nah mulai dari step ini, harus diperhatikan baik-baik langkah-langkahnya

copy file-file nagios berikut:

cd /usr/local/etc/nagios

cp cgi.cfg-sample cgi.cfg
cp nagios.cfg-sample nagios.cfg
cp resource.cfg-sample resource.cfg

sekarang pindah ke direktori /objects ci nagios:

cd /usr/local/etc/nagios/objects/

cp commands.cfg-sample commands.cfg

cp contacts.cfg-sample contacts.cfg

cp localhost.cfg-sample localhost.cfg

cp printer.cfg-sample printer.cfg

cp switch.cfg-sample switch.cfg

cp templates.cfg-sample templates.cfg

cp timeperiods.cfg-sample timeperiods.cfg

sekarang cek konfigurasi nya udah bener belum:

nagios -v  /usr/local/etc/nagios/nagios.cfg

Supaya bisa tampil di browser buat file nagios.conf di direktori Includes pada apache22 yang isinya co-pas aja dari bawah ini:

cd /usr/local/etc/apache22/Includes/

ee nagios.conf

ScriptAlias /nagios/cgi-bin/ /usr/local/www/nagios/cgi-bin/

Alias/nagios/usr/local/www/nagios/

<Directory /usr/local/www/nagios>

Options None

AllowOverride None

Order allow,deny

Allow from all

</Directory>

<Directory /usr/local/www/nagios/cgi-bin>

Options ExecCGI

AllowOverride None

Order allow,deny

Allow from all

</Directory>

Kemudian restart apache:

Service apache22 restart.   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Setting proxy:

klo connect di itb:

gedit/etc/environment

PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games”

http_proxy=”http://username:password@cache.itb.ac.id:8080/”

ftp_proxy=”ftp://username:password@cache.itb.ac.id:8080/”

https_proxy=”https://username:password@cache.itb.ac.id:8080/”

gedit/etc/apt/apt.conf

Acquire::http::proxy ”http://username:password@cache.itb.ac.id:8080/”;

Acquire::ftp::proxy ”ftp://username:password@cache.itb.ac.id:8080/”;

Acquire::https::proxy ”https://username:password@cache.itb.ac.id:8080/”;

mirroring ke itb:

sudo gedit /etc/apt/sources.list

tambahin dibawahnya…

deb ftp://ftp.itb.ac.id/pub/ubuntu lucid main restricted universe multiverse

deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-updates main restricted universe multiverse

deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-security main restricted universe multiverse

deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-backports main restricted universe multiverse

deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-proposed main restricted universe multiverse

install mysql:

sudo apt-get install mysql-server-5.1

Set password mysql:

uninstall mysql

apt-get purge mysql-server-5.1 : mysql-server

apt-get purge mysql-client-5.1 : mysql-client

Normal
0

false
false
false

EN-US
X-NONE
X-NONE

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:”Table Normal”;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:””;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:”Calibri”,”sans-serif”;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:”Times New Roman”;
mso-bidi-theme-font:minor-bidi;}

ins

tall mysql:

sudo apt-get install mysql-server-5.1

Install freebsd 8.2 for dummies

  1. Install vmware… Cuma klick next, accept, ok, sama finish
  2. Pilih boot  dari iso freebsd.8.2.iso
  3. Masuk ke run vmware

4. Tekan 1 dan masuk ke pilih bahasa, langsung enter aja

5. Pilih standard installation

6. Tekan A buat menggunakan hardisk yang telah disediakan secara auto

7. Pilih bootmanager

8. Pilih instalasi dari cd/dvd

9. Lanjutin makan sambil nunggu install…

10. Bikin user dan group

11. Bikin new password buat root

12. Selamat, anda berhasil menginstall…

Neraka dan Penghuninya

”Jahannam itu mempunyai tujuh pintu.Tiap-tiap pintu (telah ditetapkan) untuk golongan tertentu dari mereka.” (Al-Nijr:44)

Tingkat-tingkat neraka iaitu :

1.Neraka Jahannam
Firman Allah SWT. Bermaksud :
” Dan Sesungguhnya Jahannam itu benar-benar tempat yang telah diancamkan kepada(pengikut- pengikut syaitan)semuanya.’ (Al-Hijr: 43)

2.Neraka Sa’ir
Firman Allah SWT bermaksud :
“Dan dia akan masuk ke dalam sa’ir (api neraka) yang menyala-nyala.” (Al-Insyiqaq: 12)

3.Neraka Saqor
Firman Allah SWT bermaksud :
” Apakah yang memasukkan kamu kedalam Saqor (neraka) .”(Al – Muddatstrir: 42)

4.Neraka Jahim
Firman Allah SWT bermaksud :
“ Dan diperlihatkan dengan jelas Neraka Jahim kepada orang-orang yang sesat.”(Asy-Syua’ ara:91)

5.Neraka Huthamah
Firman Allah SWT bermaksud :
“ Dan tahukah kamu apakah Huthamah itu?”(Al –Ma’arij:15)

6.Neraka Lazo
Firman Allah SWT bermaksud :
“Sekali-kali tidak dapat sesungguhnya neraka itu adalah api yang bergelojak(lazo) .”(Al-Ma’arij: 15)

7.Neraka Hawiyah
Firman Allah SWT bermaksud :
” Maka tempat kembalinya adalah neraka Hawiyah.”(Al – Qariah :9)

Pada masing-masing tingkatan dari neraka itu diisi oleh golongan tertentu diantaranya :

1. Tingkat pertama berisikan golongan pendusta.
Firman Allah SWT bermaksud :
”Maka kecelakaan yang besarlah di hari itu orang-orang yang mendustakan.”(Ath-Thur:11)

2. Tingkat yang kedua berisikan golongan yang lalai dalam solat.
Firman Allah SWT bermaksud :
“Maka celakalah bagi orang-orang yang solat,iaitu orang-orang yg lalai dari
solatnya .”(Al-Maaun:45)

3. Tingkat ketiga iaitu golongan pengumpat dan pencela.
Firman Allah SWT bermaskud:
“Celakalah bagi setiap pengumpat lagi pencela.”(Al- Humazah:1)

4. Tingkat Keempat iaitu golongan pendusta.
Firman Allah SWT bermaksud :
”Maka kecelakaan yang besarlah bagi orang-orang yang menulis al-kitab dengan tangan mereka sendiri,lalu dikatakan:” Ini dari Allah,”(dengan maksud) Untuk memperoleh keuntungan yang sedikit dengan perbuatan itu.Maka kecelakaan besarlah bagi mereka,kerana apa yang ditulis oleh tangan mereka sendiri,dan kecelakaan Besarlah bagi mereka,kerana apa yang mereka
kerjakan.”(Al- Baqarah :79)

5. Tingkat kelima iaitu golongan yang mempersekutukan Allah.
Firman Allah SWT bermaksud :
”Katakanlah :Bahawasanya aku hanyalah seorang manusia seperti kamu,diwahyukan kepadaku bahawasanya Tuhan kamu adalah Tuhan Yang Maha Esa,Tetaplah pada jalan lurus menuju kepadaNya dan mohonlah
ampun kepadaNya.Dan kecelakaan besarlah bagi orang-orang
yang mempersekutukanNya.” (Fushshilat : 6)

6 .Tingkat keenam iaitu golongan yang keras hati.
Firman Allah SWT bermaksud :
”Maka apakah orang-orang yang dibukakan Allah hatinya untuk menerima agama Islam lalu ia mendapat cahaya dari Tuhannya (sama dengan orang yang keras hati?)Maka kecelakaan yang besarlah bagi mereka yang keras
hatinya untuk mengingati Allah.Mereka itu dalam kesesatan yang nyata.”Fushshilat :6)

7. Tingkat ketujuh iaitu golongan yang curang dalam menimbang.
Firman Allah SWT bermaksud :
”Kecelakaan besarlah bagi orang-orang yang curang,iaitu orang-orang yang apabila menerima takaran dari orang lain mereka minta dipenuhi dan
apabila mereka Menukar atau menimbang untuk orang lain mereka mengurangi.”( Al-Muthaffifin: 1-3)

Kerana pedihnya seksaan neraka tersebut.masing- masing penghuninya menyeru kepada Allah agar mereka dapat dikembalikan ke dunia.Namun semuanya telah terlambat dan mereka tetap Menerima seksaan yang pedih.

Para penghuni neraka di tingkat tujuh menyeru dan berkata :
Sebagaimana firman Allah bermaksud :
”Mereka berseru: Hai
Malik,(malaikat penjaga neraka) biarlah Tuhanmu membunuh kami Sahaja.Dia menjawab:Kami akan tetap tinggal (di neraka ini).” ( Az-Zumar :77)

Kemudian para penghuni neraka tingkat keenam menyeru dan berkata pula,sesuai dengan firman Allah SWT bermaksud:
”Dan orang yang berada dalam neraka berkata kepada penjaga-penjaga Neraka Jahannam :”Mohonkanlah kepada Tuhanmu supaya Dia meringankan azab dari kami walau sehari.”(Al-Mukmin :49)

Para penghuni neraka tingkat kelima berkata seperti Firman Allah bermaksud.
”Dan alangkah ngerinya,jika sekiranya kamu melihat ketika orang-orang berdosa itu menundukkanKepalanya di hadapan Tuhannya,(mereka berkata ): “YaTuhan kami, kami telah melihat dan mendengar,maka kembalikanlah kami (ke dunia),kami akan mengerjakan amal soleh,Sesungguhnya kami adalah orang-orang yang yakin.”(As-Sajdah: 12)

Penghuni neraka tingkat keempat berkata juga,sesuai dengan firman Allah SWT bermaksud:
”Ya Tuhan kami,beri tangguhlah kami(kembalikanlah kami ke dunia ) walaupun dalam waktu Yang sedikit nescaya kami akan mematuhi seruan
Engkau dan akan mengikuti rasul-rasul.” (Ibrahim: 44)

Para penghuni neraka tingkat ketiga berseru,sesuai dengan firman Allah berbunyi:
Ya Tuhan kami,keluarkanlah kami daripadanya( dan kembalikanlah kami ke dunia),maka jika kami Kembali (juga kepada kekafiran),sesunggu hnya kami adalah orang-orang yang zalim.”(Al-Mukminun: 107)

Para penghuni neraka tingkat kedua berseru seperti firmanAllah bermaksud:
“Mereka berkata:Ya Tuhan kami,kami telah dikuasai oleh kejahatan kami,dan adalah kami orang-orang yang sesat.”(Al-Mukminun: 106)

Kemudian penghuni neraka tingkat pertama berseru :
”YaHannan,Ya Mannan.”
Dalam hal ini Rasulullah SAW bertanya kepada Malaikat Jibril as tentang penghuni-penghuni setiap tingkat Daripada neraka. Maka Jibril as menjawab :

“Neraka tingkat ketujuh adalah tempat orang-orangMunafik.
Tingkat keenam tempat orang-orang yang derhaka dan mendakwa dirinya sebagai Tuhan.
Tingkat kelima Adalah orang-orang yg sombong dan kafir.
Tingkat ketiga adalah tempat orang-orang Yahudi.
Tingkat yang kedua adalah tempat-tempat orang Nasrani.”

Surga dan Penghuninya

8 Tingkatan Surga dan Calon Penghuninya :

Surga ( Al Jannah )
Suatu tempat di alam akhirat yang penuh dengan keselamatan, kesejahteraan, kesenangan, kenikmatan, kebahagiaan, serta kemuliaan yang abadi.

Allah SWT menjanjikan tempat ini bagi hamba-hambaNya yang beriman dan bertaqwa kepada Nya.
Nama-nama surga, tingkatan dan calon penghuninya :

1. Surga Firdaus
Diciptakan dari Emas
Calon penghuninya dijelaskan dalam surat Al – Mukminun ( 1 – 11 )
a) Orang – orang yang memelihara dan khusyuk dalam shalatnya.
b) Orang – orang yang menjauhkan diri dari ucapan dan perbuatan yang tiada berguna.
c) Orang – orang yang membayar zakat
d) Orang – orang yang menjaga kemaluannya, kecuali terhadap istri-istrinya.
e) Orang – yang memelihara amanat dan menepati janji

2. Surga And
Diciptakan dari Intan Putih
Penghuninya :
a) Orang yang bertaqwa kepada Allah SWT ( QS An Nahl : 30 – 31 )
b) Orang yang beriman dan beramal shaleh ( QS Thaha : 75 -76 )
c) Orang yang berbuat baik ( QS Fathir : 32 – 33 )
d) Orang yang sabar, menginfakkan hartanya dan membalas kejahatan dengan kebaikkan ( QS Ar Rad : 22 – 23 )

3. Surga Na’im
Diciptakan dari Perak Putih
Penghuninya :
Orang yang bertaqwa dan beramal saleh ( QS Al Qalam 34, Luqman 8, QS Al Haj 56 )

4. Surga Ma’wa
Diciptakan dari Zamrut Hijau
Penghuninya :
a) Orang yang bertaqwa kepada Allah SWT ( QS An Najm 15 )
b) Orang yang beriman dan berama saleh ( QS As Sajdah 19 )
c) Orang yang takut pada kebesaran Allah SWT dan menahan hawa napsu buruk ( QS An Naziat 40 – 41 )

5. Surga Darusslam
Diciptakan dari Yakut Merah
Penhuninya :
Orang yang kuat iman dan islamnya, memperhatikan ayat – ayat Alquran serta mengamalkannya dalam kehidupan sehari – hari karena Allah SWT ( QS Al An’am 127 )

6. Surga Darul Maqamah
Diciptakan dari Permata Putih
Dihuni oleh orang yang kebaikkannya amat banyak, dan sangat jarang berbuat salah.

7. Surga Al Maqaamul Amiin
Diciptakan dari Emas
Dihuni oleh orang yang keimanannya telah mencapai Muttaqien yakni orang yang benar-benar bertaqwa ( QS Ad Dukhan 15 )

8. Surga Khuldi
Diciptakan dari Marjan Merah dan Kuning
Penghuninya adalah Orang yang taat menjalankan perintah Allah dan menjauhi larangannya ( QS Al Furqan 15 )

Dikutip dari buku : 1001 Butir Pencerah Jiwa page ; 119 – 121

Wassalam.

STAR OCEAN 4: THE LAST HOPE

It’s a very very amazing game.. with the 3D vision and outrageous videos…

its genre is action RPG, with the beautiful woman caharacter and lousy main character…

one thing that i don’t like in this game is the prime character, edge maverick…

he talks too much before fighting…

hahaha