Enggar berusia 22 tahun pada hari Sabtu 19 Juli 2008. Wohoooooooo. Maksud dari posting tidak penting ini adalah saya pribadi ingin mengucapkan terima kasih kepada orang-orang yang mengirim saya ucapan selamat. Well..paling tidak itu sangat menghibur saya di kala tegang-tegang nya menanti seminar TA yang jadwal belum kelar juga. Earrrgggghhhhh !!

Berikut daftar tersangka yang telah rela menyediakan waktu, pulsa, bandwith utk mengucakpkan “Happy Bledey Enggarrrrr”


Tersangka lewat jalur pulsa


1. Eko Yulian pada waktu 18 Juli 2008 23:21 WIB (gue belum ultah tuh !)
Met Ultah, smoga bs menjadi lbh bijak,pengertian,jg perduli dengan sesama.Smoga ga sakit2n,n smoga skripsinya dpt nilai bagus. Btw, uda sehat tante ?

2. Fajar Primazona aman pada waktu 19 Juli 2008 00:24 WIB
0819311xxxxx
Met ultah… Semoga apa yang menjadi cita&harapanmu tercapai. Amin

3. Ridhatu Rommy pada waktu 19 Juli 2008 01:04 WIB
0818027xxxxx
Tepat pukul 00.00 usiamu bertambah dan jatah di dunia ni semakin berkurang. Met Ultah ya Sob ! BarokAllah.
4. Enggar Prasetyo juga pada waktu 19 Juli 01:30 WIB
081846xxxxxxx
Cuma mo ngucapin. Happy B’day enggar kecil. Moga tambah baik aja. Met tidur :)

5. Agung Nugroho pada waktu 19 Juli 2008 06:24 WIB
Ass. Met ultah ya Ega..smoga selalu diberi kemudahan utk pendadaran, karier dan cinta.

6. Alvonsius Albert pada waktu 19 Juli 2008 09:24 WIB
Enggarrrrrr ! Woi woi…Hepi buzzday yah. Ditunggu jadwal makan2nya.

7. Cokie Riswimbardi + Reze Himuro pada waktu 19 Juli 2008 02:15 WIB
0857294xxxxx
Happy Birthday to you ! Met ultah, be happy. Smile. And good fortune.

8. My Earth Peace Mama pada waktu 19 Juli 2008 08:09 WIB
0815488xxxxx
Selamat ulang tahun sayang, smoga apa yg ega cita2kan dikabulkanNya. amin

9. 0856289xxxx pada waktu 19 Juli 2008 13:40 WIB
Alien beracun Enggar..hepi bezdey ya, sehat dan semakin meningkat kemampuan killing nya. Piss !!
–Reza as Himuro–

10. Dadhi Wijayanto pada waktu 19 Juli 2008 10:56 WIB
Aku sms kok ga nyampe2. Trus aku coba telp, eh hapeku yg nge hang. Met ulang taun ya Pit :) Aku skrg lagi presentasi di kantor notaris.


Tersangka lewat YahooMessenger

:
1. Bang.Dadhee aka Dadhi Wijayanto pada waktu 19 Juli 2008 00. WIB
Pit…bangun…Jangan bilang siapa2 ya..Met ultah ya. Pasti tambah kangen ortumu ya ?

Selamat, Anda orang pertama yang mengucapkan met ultah buat saya ! Makasih yah Tong….

2. wismadank aka Sugi Harnito Wibowo
cieeeee..cieeeeeee..yang ultah..cieeeeee..met ultah ya. semoga tambah semoga..semoga tambah lancar jodoh, rezeki

semoga tambah semoga menjadi semoga kuadrat tanpa di akar diskriminan :D


Tersangka lewat Plurk

:D

1. Sapi Gunapriya
Ya ampyun..km ultah to. Hepi besday yah..

2. Nhie
met ulang tahun enggar

3. Feha
met ultah yang jeng

4. Belutz
met ultah enggaraguilera

5. Muzank
wew…sory ya telat…met ultah enggaraguilera moga sukses sekripsinya…heheheheheheee

6. Kosha
met ultah yaah… semoga cepet lulus :-D

7. Latif
hehe…. ulang tahun toh….. ke kostmu ah… minta makan2…

8. wismadank
met ultah ya jeng..semoga semoga semoga…

Saya ucapkan terimakasih atas perhatian nya semua…Makasih , makasih. Thank for putting your attention on me. Semoga Allah meridhai kita semua. BarokAllah.

Hasbunallah wa ni’mal wakiill.

Ada satu hal yang tidak saya pahami dari kelakuan kompilasi IMAP Toolkit. Kompilasi tipe slx seperti yang saya sebutkan di sini berjalan dengan waras ketika saya mencoba nya di OS Gutsy. Akan tetapi ketika saya mencoba di Feisty, output kompilasi :

../c-client/c-client.a(osdep.o): In function `ssl_onceonlyinit’: /home/cybercolumbuzz/Desktop/imap-2007a/c-client/osdep.c:302: warning: the use of `tmpnam’ is dangerous, better use `mkstemp’

mtest.o: In function `smtptest’:
/home/cybercolumbuzz/Desktop/imap-2007a/mtest/mtest.c:782: warning: the `gets’ function is dangerous and should not be used.

/usr/local/ssl/lib/libssl.a(ssl_algs.o): In function `SSL_library_init’: ssl_algs.c:(.text+0×1e): undefined reference to `EVP_idea_cbc’ collect2: ld returned 1 exit status

Yup, ada yang salah dengan make slx SSLTYPE=unix tersebut padahal source Makefile telah saya ubah sama persis seperti ini. Semua direktori letak path openssl juga sama, source IMAP Tookit yang saya gunakan juga sama, tapi mengapa tetap saja error ya ?

Padahal logika port yang didefinisikan oleh dokumentasi tool ini baik baik Gutsy maupun Feisty sama-sama bertipe slx (**secara mereka turunan debian tapi port kompilasi nya kok bukan ldb ya? Ada yg tau mengapa ?**).

Setelah berdukun ke google dan sedikit berbekal sok tau, coba-coba berbagai kombinasi flag, akhirnya saya memutuskan utk mencoba kompilasi letak path openssl berbeda dari yang pertama. Apabila path openssl yang pertama adalah path hasil kompilasi manual sedangkan path kedua adalah hasil kompilasi apt :-p.
Dan source IMAP Toolkit yang saya gunakan juga berbeda. Apabila source IMAP yang pertama menggunakan source versi IMAP2007b, maka source yg saya gunakan kali ini adalah source versi IMAP2007a.

Tidak lupa saya mencoba bereksperimen dengan flag-flag kompilasi seperti flag CC utk build multilib OS 32 bit, flag EXTRACFLAGS dan sedikit nekat memakai flag SHLIBNAME (**secara pada dokumentasi dianjurkan tidak memakai flag ini :D)

cybercolumbuzz@blackhole:~/Desktop/imap-2007a$ make slx CC=”gcc ${BUILD32}” EXTRACFLAGS=”-fPIC” SSLTYPE=unix SHLIBBASE=c-client SHLIBNAME=libc-client.so.1 SSLINCLUDE=/usr/include/openssl SSLLIB=/usr/lib SSLCERTS=/etc/ssl/certs

../c-client/c-client.a(osdep.o): In function `ssl_onceonlyinit’:
/home/cybercolumbuzz/Desktop/imap-2007a/c-client/osdep.c:302: warning: the use of `tmpnam’ is dangerous, better use `mkstemp’

make[2]: Leaving directory `/home/cybercolumbuzz/Desktop/imap-2007a/tmail’
make[1]: Leaving directory `/home/cybercolumbuzz/Desktop/imap-2007a’
cybercolumbuzz@blackhole:~/Desktop/imap-2007a$

oui…voila….WELL DONE !!
Happy IMAPing :D

**note : source Makefile hanya saya ubah pada bagian $(BUILD) BUILDTYPE=$@ menjadi $(BUILD) BUILDTYPE=slx
**warning ignored :D

Sekedar pengingat untuk otak pelupa yang semakin pelupa dan payah ini
**secara gue ngelirik deadline coding imap client buat sampe mimisan**

Kali ini saya sedang bermain-main dengan IMAP Tookit yang dikembangkan oleh University Washington. Saya membutuhkan tool ini untuk kebutuhan coding PHP agar mampu membaca mailbox Mail Server Postfix.

Sistem operasi yang digunakan adalah Ubuntu Gutsy 7.10 (biar ah basbang(TM) ). Tipe port yang dideskripsikan oleh manual dokumentasi tool ini untuk Ubuntu adalah tipe slx.

Default nya, kompilasi tipe slx yang disertakan Makefile tool ini adalah tipe kompilasi slx tanpa dukungan enkripsi SSL/TLS. Dan source Makefile ini perlu modifikasi agar kompilasi slx mampu mendukung enskripsi SSL/TLS (**hanya membayangkan saja apabila login ke IMAP Server tidak menggunakan autentikasi yang dienkripsi**).

Isi source Makefile tipe slx tanpa dukungan SSL/TLS :

# Linux shadow password support doesn’t build on traditional systems, but most
# Linux systems are shadow these days.

lnx: lnxnul an
$(BUILD) BUILDTYPE=$@

**note : tipe port slx “s like”(es like) diberlakukan menjadi tipe “l like” (el like) jadi slx menjadi lnx

Variabel yang paling dibutuhkan pada saat kompilasi slx SSL ada 3 yaitu SSLDIR, SSLCRYPTO, dan SSLRSA. Default SSLDIR telah ditentukan oleh source yaitu /usr/local/ssl. Dan apabila penginstalasian openssl bukan pada direktori tersebut, Anda harus merubah source SSLDIR pada src/osdep/unix/env_unix.c (tentu saja, akan lebih rumit dan membuat perut mual :D)

SSLCRYPTO telah ditetapkan yaitu menggunakan library lcrypto.

Opsi SSLRSA tidak perlu diisi. Opsi ini berguna agar Imap Tookit mendukung enkripsi menggunakan RSA.

Berdasarkan kondisi diatas, maka sebaiknya prefix penginstalasian openssl menggunakan prefix yang ditetapkan oleh si IMAP Toolkit ini yaitu /usr/local/ssl

Install lah openssl :
#tar zxvf /usr/local/openssl_0.9.8e.orig.tar.gz
#cd /usr/local/openssl-0.9.8e
#./config –prefix=/usr/local/ssl

Lalu editlah source Makefile menjadi :

# Linux shadow password support doesn’t build on traditional systems, but most
# Linux systems are shadow these days.

lnx: lnxnul an
$(BUILD) BUILDTYPE=slx
SPECIALS=”SSLCERTS=/usr/local/ssl SSLINCLUDE=/usr/local/ssl/include SSLLIB=/usr/local/ssl/lib SSLKEYS=/usr/local/ssl/ssl/private GSSINCLUDE=/usr/local GSSLIB=/usr/local/lib”

Simpan lalu lakukan kompilasi
#make slx SSLTYPE=unix
…..
`cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o tmail.o tmail.c
`cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o tquota.o tquota.c
`cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o tmail tmail.o tquota.o ../c-client/c-client.a `cat ../c-client/LDFLAGS`
make[2]: Leaving directory `/home/cybercolumbuzz/Desktop/imap-2007a.DEV.SNAP-0801281523/tmail’
make[1]: Leaving directory `/home/cybercolumbuzz/Desktop/imap-2007a.DEV.SNAP-0801281523′
Apabila sudah ada output seperti diatas (tidak ada error dengan variabel CFLAGS), berarti IMAP Tookit telah mendukung SSL/TLS. Apabila ada warning, just ignored. Perbedaan fungsi scandir() dari zaman ke zaman :D –> menurut empu nya yang buat skrip ini juga sih :D

http://www.washington.edu/imap/

kayanya enggar itu banyak melankolisnya…
menurutky :

* 40 % sanguinis
* 30 % koleris
* 30 % melankolis
* 0 % flegmatis

Menurut Mas Wehol

Hohoho. Yah yah…..terimakasih Nak. Matur nuhun.

**cuman bisa nyengir kuda sambil batuk-batuk keselek**

Hari ini entah kenapa Akses Point DHCP kampus ngadat, ogah menangani request DHCP dari si Joybuk ber chipset AR 5006 EG ini.

……
Listening on LPF/ath0/00:17:c4:06:57:13
Sending on LPF/ath0/00:17:c4:06:57:13
Sending on Socket/fallback
DHCPREQUEST on ath0 to 255.255.255.255 port 67
DHCPREQUEST on ath0 to 255.255.255.255 port 67
DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 13
No DHCPOFFERS received.
Trying recorded lease 10.120.0.215
PING 10.120.0.1 (10.120.0.1) 56(84) bytes of data.

— 10.120.0.1 ping statistics —
1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms

No working leases in persistent database - sleeping.

Padahal ter iwlist scan ada sekitar 10 ESSID akses point aktif yang seharusnya siap menerima titah dhclient si JoyBuk ber ndiswrapper, tapi tetap saja sampe jempol keriting mengetikkan dhclient atho, tetap saja tidak ada satupun paket DHCPOFFER yang didapat.

Hiks..padahal nafsu gairah saya sedang membuncah untuk optimalisasi LAMPP saya. Tapi apalah daya….

Ternyata memang benar bahwa koneksi internet di Indonesia sangatlah tidak manusiawi dimana harga koneksi sangat mahal apalagi untuk kalangan mahasiswa. Bagaimana mahasiswa mau maju kalau fasilitas sekedar buka gmail via dhclient saja tidak becus..Padahal bisa saja, setelah buka INBOX gmail, ada konfirmasi bahwa saya keterima jadi keponakan nya Om Gugle atau mungkin sekedar pemberitahuan shipit Hardy Heron telah sampai ke rumah dengan selamat. Dapet 10 Kbps saja deh, cukup lah Pak Rektor, saya untuk melakukan riset mail server saya. Hehehehe

**Piss ah Pak Admin….kembali ke kasta wvdial

Hadirilah

Hardy Release Party 17 Mei 2009 @ Ruang Auditorium Universitas Ahmad Dahlan Jln. Dr. Soepomo - Glagahsari

Bawalah rekan wanita Anda atau Anda sendiri ingin berkenalan dengan Linuxer wanita ? :D

Dijamin acara nya seru ! :D

Contact Pendaftaran :
- Alvon Ubuntu-jogja (081802691943)
- Eko UAD (0274 669845 8)
- Eko UPN (081805640849)

http://wiki.ubuntu-id.org/HRPJogja

Alkisah di notbuk saya terinstall 2 web server apache dimana kedua nya di install dengan cara berbeda. Kedua-duanya sama-sama apache. Hanya saja yang satu terkompilasi lewat apt-get install dan yang satunya terkompilasi secara manual dari tar.gz nya.

Dan kemudian saya mencoba men stop service port 80 hasil kompilasi manual tersebut

$sudo /usr/local/apache2/bin/apachectl stop

Cek dengan web browser…


Wokeh wokeh…

Kemudian nyalakan si apache yang satunya

$sudo /etc/init.d/apache2 start
* Stopping web server apache2
apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
[ OK ]

Cek dengan web browser…

Wokeh wokeh…

Kemudian kembali nyalakan si apache manual kompilasi
$sudo /usr/local/apache2/bin/apachectl start

Cek dengan web browser..

Lho lho….Klik [F5]…
Tetep ga mau…

Haduh haduh…Napa yah…

Wokeh…Minum teh dulu ah…Sekitar 2 menit saya membiarkan si nona manis JoyBook bengong..

Ketika saya coba lagi klik [F5]

Lho kok bisa yah…

Saya minum teh ada waktu sekitar 2 menit an. Dan ketika saya nmap si JoyBuk tersebut
PORT STATE SERVICE
25/tcp open smtp
80/tcp open http
110/tcp open pop3
111/tcp open rpcbind
143/tcp open imap
631/tcp open ipp
993/tcp open imaps
995/tcp open pop3s

Segera setelah /usr/local/apache2/bin/apachectl jalan, port 80 milik apache telah berjalan tapi entah kenapa cek lewat web browser, http://localhost nya ngambek

Baru didiemin 2 menit an, eh mau dia :D

Delay nih….

**atau ni notbuk kebanyakan proses yah..? buka 15 tab firefox sekaligus, sudo make buat mysql, donlot e-books 30 MB sambil apt-get update :D

Yeah.. I just call tag “open source” is “Linux” …well maybe someday this stuff thing will have other meaning word just as my friends said that open source is not always meant Linux, but for me –and it’s still, Linux is open source :D

Menanggapi dari link pak nukman

Setelah membaca tulisan dari bapak nukman, ada beberapa hal yang perlu saya garis bawahi. Topik dan cinta. Arti dari kedua hal ini adalah tulislah topik dalam blog anda dimana anda memang menyukai untuk menulis hal ini, bukan dalam artian anda sekedar menulis karena target untuk blogging dan harus menulis karena bulan-bulan yang lalu sudah tidak menulis :D.

Saya mengaitkan topik ini dengan tag “open source”

Lalu tag kedua adalah “woman”.

Tag ketiga adalah “cinta”. Kita gabungkan, Cinta + Woman + Open source….

Bisa saya artikan gabungan tag tersebut adalah seberapa cintakah kaum wanita terhadap open source sehingga karena cinta itulah mereka rela untuk meluangkan waktu untuk bergaul dengan linux, developing bahkan patching sistem –bukan hanya sekedar pengguna browsing, chatting, processing word, listening their favourite music—

Pertanyaan yang ada adalah “Mengapa kebanyakkan pengembang OSS adalah kaum pria ??”

Apakah perbedaan hormon testerogen yang sedikit pada kaum wanita sehingga mengapa kebanyakkan OSS didominasi kaum pria ?

Kalau memang kaum wanita mencintai suami mereka dengan tulus mengapa mereka tidak belajar mencintai OSS dengan penuh kasih sayang pula ?

Aih—Jauh-jauh dulu deh kata OSS…

Apakah anggapan yang terlanjur melekat pada kebanyakkan opini masyarakat sekarang bahwa perempuan tidak harus bersentuhan dengan dunia IT, mengenal komputer,internet, bahkan menjadi sys admin,cukup perempuan menjadi ibu rumah tangga saja–menjadikan kaum perempuan terbelenggu dengan kebutaan teknologi ?

Lalu dimanakah cinta itu ? Lalu apakah seorang perempuan bisa dikatakan mencintai dirinya sendiri jika dia sendiri tidak mengenal teknologi internet padahal dengan internet dia bisa melihat banyak cinta…Cinta terhadap ilmu di wiki, cinta marketing online dan bahkan cinta OSS !

Cinta membutuhkan kesabaran…

Apakah cinta yg dimiliki pada kaum wanita memang sedikit hanya untuk sekedar berkenalan dan memahami Linux ? Memahami Linux, berusaha mempelajari, dan bahkan membuat dunia percintaan dengan Linux menjadi indah, menghadapi pertengakaran-pertengkaran dalam kompilasi Linux adalah hal yang membutuhkan kesabaran, toleransi…

Tidak ada di dunia ini yang kita peroleh secara instan. Apabila anda mendapatkan sesuatu termasuk pembelajaran sebuah sistem operasi secara cepat katakanlah Anda hanya mengenal kulit nya saja. Anda harus bersabar…

Seorang perempuan bisa memiliki kesabaran yang teramat tinggi untuk menghadapi cobaan ketika manakala dia mengalami KDRT. Begitu pula ketika mempelajari LInux yang mungkin saja Anda akan mengalami kernel panic atau mendadak direktori /var anda menghilang semua :D

Semuanya butuh kesabaran dan cinta…

Sehingga dengan cinta itulah, kita akan mendapatkan balasan kebahagiaan karena cinta tulus kita…Cinta itu berarti pengertian dimana ketika kita ingin membangun sesuatu bukan berarti mata kita tertutup akan satu hal pada OSS saja (mentang-mentang sudah mau nya pake Linux thok). Just cross your thinkin through so much lovely OS –tentunya dengan cara yang halal :D

Ayo kaum perempuan ! Break the dogma !! Tunjukkan cinta kalian pada OSS ! Be strong and smart ! If you want to love so you have to love your self, open your brain to the technology so you can find so much love there. From there you will find love called OSS. It’s pure love..

Just give them your care…

So they will give you love if you give ‘em your fully heart :D

Ber linux lah dengan penuh cinta :D

Menanggapi tanggapan dari : (link seseorang yang menganggap ku adalah lelaki :D)

Berikut langkah-langkah yang sudah saya praktekkan dalam rangka menginstall apache2, php5 dan mysql4 dengan cara manual ke dalam mesin Debian Etch saya. Cara ini bisa juga berlaku untuk Debian Box yang lain seperti Ubuntu 7.10 (otomatis masih dalam kategori keluarga *.deb :D )
Saya sengaja menginstall ketiga aplikasi ini (ketiga duet ini sering disebut LAMPP ) karena jujur saja saya sering bingung jika menginstall secara apt-get install, saya sering bingung mencari file-file hasil kompilasi dari apt tersebut. Saya bingung dan sering lupa untuk mencari semisal mencari lib-lib, manual ataupun konfigurasi yang berhubungan dengan aplikasi tersebut (catatan : saya termasuk orang yang kurang kerjaan juga sehingga saya lebih memilih cara manual ini :D )

Karena kita menginstall dari file source nya langsung alias kita install dari file *.tar.gz nya maka yang kita butuhkan terlebih dahulu adalah file tar.gz nya. Sebaiknya kita meletakkan file source yang berhasil kita download di direktori /usr/local/src untuk memudahkan proses instalansi.

Donwload lah file tar.gz melalaui command apt-get source. Oh iya, pastikan terlebih dahulu file /etc/apt/sources.list anda ada syntax deb-src nya karena deb-src ini berguna untuk kita mendapatkan source tar.gz.

enggar@aguilera:~$ cat /etc/apt/sources.list

–> Uncommented bagian deb-src yah….

# Line commented out by installer because it failed to verify:
#deb http://id.archive.ubuntu.com/ubuntu/ gutsy main restricted
# Line commented out by installer because it failed to verify:
#deb-src http://id.archive.ubuntu.com/ubuntu/ gutsy main restricted

## Major bug fix updates produced after the final release of the
## distribution.
# Line commented out by installer because it failed to verify:
#deb http://id.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted
# Line commented out by installer because it failed to verify:
#deb-src http://id.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
# Line commented out by installer because it failed to verify:
#deb http://id.archive.ubuntu.com/ubuntu/ gutsy universe
# Line commented out by installer because it failed to verify:
#deb-src http://id.archive.ubuntu.com/ubuntu/ gutsy universe
# Line commented out by installer because it failed to verify:
#deb http://id.archive.ubuntu.com/ubuntu/ gutsy-updates universe
# Line commented out by installer because it failed to verify:
#deb-src http://id.archive.ubuntu.com/ubuntu/ gutsy-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
# Line commented out by installer because it failed to verify:
#deb http://id.archive.ubuntu.com/ubuntu/ gutsy multiverse
# Line commented out by installer because it failed to verify:
#deb-src http://id.archive.ubuntu.com/ubuntu/ gutsy multiverse
# Line commented out by installer because it failed to verify:
#deb http://id.archive.ubuntu.com/ubuntu/ gutsy-updates multiverse
# Line commented out by installer because it failed to verify:
#deb-src http://id.archive.ubuntu.com/ubuntu/ gutsy-updates multiverse

## Uncomment the following two lines to add software from the ‘backports’
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://id.archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse
# deb-src http://id.archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse

enggar@aguilera:~$ sudo apt-get update
enggar@aguilera:~$ cd /usr/local/src/
enggar@aguilera:/usr/local/src$ sudo apt-get source apache2, mysql, php5
enggar@aguilera:/usr/local/src$ ls
apache2_2.2.4.orig.tar.gz php-5.2.5.tar.bz2
apache2.tar.gz php5.2-latest.tar.gz
imap-2007 php5_5.2.3.orig.tar.gz
imap-2007a.DEV.tar.gz php-imap_5.1.2.orig.tar.gz
imap-2007.tar.gz qmailrocks
openssl_0.9.8e.orig.tar.gz qmailrocks.tar.gz
php-4.4.8.tar.gz

Oke. Kita sudah mendapatkan source tar.gz nya.
enggar@aguilera:/usr/local/src$ sudo tar zxvf apache2_2.2.4.orig.tar.gz

Akan terbentuk direktori httpd-2.2.4. Masuklah ke direktori tersebut.

enggar@aguilera:/usr/local/src/httpd-2.2.4$ sudo mkdir /usr/local/apache2
enggar@aguilera:/usr/local/src/httpd-2.2.4$ sudo ./configure –enable-modules=so –prefix=/usr/local/apache2

Perintah konfigurasi di atas berarti mengaktifkan dukungan Dynamic Shared Object (DSO) pada Apache sehingga jika kita ingin menambahkan dukungan PHP pada Apache, kita harus mengaktifkan module ini.
Apabila anda ingin mengetahui opsi - opsi ./configure maka kita cukup ketikkan ./configure –help

Setelah ./configure beres dan tidak ada output error , kita lanjutkan dengan :
enggar@aguilera:/usr/local/src/httpd-2.2.4$ sudo make
enggar@aguilera:/usr/local/src/httpd-2.2.4$ sudo make install

Kita dapat melihat file /usr/local/src/httpd-2.2.4/config.log untuk melihat log hasil kompilasi kita. DI file inilah, kita dapat melihat apakah ada error pada saat kompilasi ./configure

Hasil kompilasi tersebut akan di tempatkan direktori /usr/local/apache2 dimana pada direktori ini semua hasil kompilasi termasuk htdocs, bin, build dll ada di sini (/usr/local/apache2 ini berfungsi sebagai ServerRoot)
Untuk test apakah apache telah terinstall maka kita ketikkan :

enggar@aguilera:/usr/local/src/httpd-2.2.4$ cd /usr/local/apache2/bin
enggar@aguilera:/usr/local/apache2/bin$ apachectl start

Test dari browser. Ketikkan localhost. It works on my Etch :D

Maaf ga ada skrinsyut nya…Fakir benwit :(

: http://enggaraguilera.wordpress.com/2007/08/28/eye-os-sistem-operasi-kah-atau-cms-biasa/#comment-40

Komentar paling bawah dari mas Alchalidi

Masak saya di bilang cowok ? Huaaaaaaaa….

*menangis pedih :D

Next Page »