Author Archives: AA

Write failed: Broken pipe

Setiap kali selesai re-install system / VPS, saya harus langsung menambahkan direktif berikut ini di /etc/ssh/sshd_config untuk menghindari pesan error “Write failed: Broken pipe

ClientAliveInterval 10

Error ini disebabkan karena koneksi yang ngga stabil atau lambat (biasanya pada koneksi 3G / mobile broadband), sehingga session menjadi time out. Dengan menambahkan direktif tersebut maka server akan memberikan “keep-alive pulse” setiap 10 detik kepada client untuk menjaga TCP session.

Realis Baik Hati

Pagi ini saya iseng-iseng ikut test kepribadian online di iPersonic, dan hasilnya pemirsa.. terbukti bahwa saya adalah orang baik-baik haha. Yah for fun aja, hasilnya mungkin ngga sepenuhnya bener. Tapi setidaknya bisa untuk menuh-menuhin blog saya, hihi. Check this oouuutt..

Tipe Realis Baik Hati Adalah pribadi-pribadi yang hangat dan suka menolong. Mereka melakukan pekerjaan mereka dengan sungguh-sungguh dan memiliki bakat mengorganisir yang menonjol. Seringnya mereka merasa terikat dengan nilai-nilai tradisional. Keluarga, khususnya, sangat penting bagi tipe Realis Baik Hati. Kepuasan tertinggi mereka adalah ketika menjadikan diri mereka berguna dan mengurus orang lain. Namun mereka tidak suka menonjolkan diri; mereka lebih suka menuntaskan pekerjaan mereka di luar sorotan. Tipe Realis Baik Hati adalah pecandu kerja yang sesungguhnya; mereka sangat bisa diandalkan dan tidak ada yang berlebihan bagi mereka dalam urusan menyelesaikan pekerjaan. Ketelitian, kesungguhan, dan kepatuhan adalah kekuatan-kekuatan mereka. Mereka lebih suka situasi yang tertata dan akrab ketimbang situasi baru dan belum diketahui.

Dalam menghadapi orang lain, tipe Realis Baik Hati sangat menjaga perasan dan senang menolong; dengan senang hati mereka selalu mengesampingkan kebutuhan mereka sendiri demi keluarga dan teman-teman mereka. Rumah mereka biasanya sangat resik, hangat, dan rapi. Perfeksionisme di satu sisi dan ketidaksukaan mereka untuk mendelegasikan tugas di sisi lainnya sering membuat mereka menanggung terlalu banyak tanggung jawab baik secara profesional maupun pribadi. Mereka tidak tahan ketidakselarasan; konflik membuat mereka sangat tidak bahagia. Anda nyaris bisa menjuluki mereka kecanduan harmoni – dan ini terkadang membuat mereka mengabaikan diri sendiri dan keinginan-keinginan mereka sendiri karena mereka tidak mampu menolak.

Tipe Realis Baik Hati mengidamkan hubungan seumur hidup yang stabil dan penuh kepercayaan. Pernikahan dan keluarga sangat penting bagi mereka. Mereka mengurus pasangan mereka dengan pernuh perhatian dan kasih sayang serta banyak mengalah demi hubungan yang harmonis. Mereka juga teman yang setia dan dapat diandalkan. Namun demikian, mereka dapat sangat terluka jika komitmen mereka terhadap orang lain terlalu lama tidak dihargai.

Do'a Setelah Membaca Al-Qur'an (Khatmul Qur'an)

Selalu terenyuh setiap kali mendengar do’a ini, arti atau maknanya pun sangat indah. Berikut di bawahnya saya sertakan juga audio & videonya;

Allahummarhamni bil qur-anil ‘azimi waj’alhu li imaman wa nuran wa hudan wa rahmatan. Allahumma zakkirni minhu ma nasitu wa ‘allimni minhu ma jahiltu warzuqni tilawatahu ana-al-laili wa ana-an nahari waj’alhu li hujjatan ya rabbal ‘alamina.

Artinya kurang lebih seperti ini;

Ya Allah kasih sayangilah daku dengan sebab AlQuran ini Dan jadikanlah AlQuran ini sebagai pemimpin, sebagai cahaya, sebagai petunjuk dan sebagai rahmat bagiku Ya Allah ingatkanlah daku apa-apa yang aku lupa dalam AlQuran yang telah Kau jelaskan dan ajarilah apa-apa yang aku belum mengetahui Dan kurniakanlah daku selalu sempat membaca AlQuran pada malam dan siang hari Dan jadikanlah AlQuran ini sebagai hujjah bagiku, wahai Tuhan seru sekalian alam

Klik untuk mendengarkan:

Install Lighttpd Dengan PHP5 Dan MySQL Pada Debian 6 (Squeeze)

Merasa bosan dengan Apache, akhirnya saya memutuskan untuk menggunakan Lighttpd sebagai web server di blog ini. Yep, sekarang saya udah ngga menggunakan shared hosting lagi, tapi Virtual Private Server (VPS) yang menggunakan Debian sebagai sistem operasinya.

Lighttpd saya rasakan memang lebih ringan, ngga menghabiskan banyak memory seperti Apache. Dan satu fitur yang paling saya sukai adalah mod-simple-vhost yang memudahkan kita untuk menambah virtual host atau domain. Tapi itu nanti aja akan saya bahas di posting berikutnya 😉

Install MySQL 5
Pertama kita menginstall MySQL 5 dengan cara seperti ini;

apt-get install mysql-server

Kita akan diminta memasukkan password root MySQL – password yang digunakan untuk user root@localhost.

Install Lighttpd
Karena Lighttpd udah tersedia di repo Debian, jadi kita bisa install dengan apt-get;

apt-get install lighttpd

Sekarang coba gunakan browser untuk mengakses server, misal dengan alamat http://192.168.0.100 dan harusnya akan tampil halaman placeholder.

Default document root Lighttpd untuk Debian adalah /var/www, dan file konfigurasinya ada di /etc/lighttpd/lighttpd.conf. File konfigurasi tambahan ada di direktori /et/lighttpd/conf-available. File konfigurasi tersebut dapat diaktifkan dengan menggunakan perintah lighttpd-enable-mod, yang akan membuat smbolic link dari /etc/lighttpd/conf-available ke /etc/lighttpd/conf-enabled.

Install PHP5 PHP5 di Debian menggunakan FastCGI dan diinstall dengan cara berikut;

apt-get install php5-cgi

Mengkonfigurasi Lighttpd dan PHP5 Untuk mengaktifkan PHP5 pada Lighttpd, kita harus mengedit file /etc/php5/cgi/php5.ini dan uncomment pada baris cgi.fix_pathinfo=1;

vi /etc/php5/cgi/php.ini
; cgi.fixpathinfo provides *real* PATHINFO/PATHTRANSLATED support for CGI. PHP's ; previous behaviour was to set PATHTRANSLATED to SCRIPTFILENAME, and to not grok ; what PATHINFO is. For more information on PATHINFO, see the cgi specs. Setting ; this to 1 will cause PHP CGI to fix its paths to conform to the spec. A setting ; of zero causes PHP to behave as before. Default is 1. You should fix your scripts ; to use SCRIPTFILENAME rather than PATHTRANSLATED. ; http://php.net/cgi.fix-pathinfo
cgi.fixpathinfo=1

Lalu aktifkan konfigurasi fastcgi dengan menggunakan perintah berikut;

lighttpd-enable-mod fastcgi lighttpd-enable-mod fastcgi-php

Perintah ini membuat symlink /etc/lighttpd/conf-enabled/10-fastcgi.conf yang mengarah ke /etc/lighttpd/conf-available/10-fastcgi.conf

ls -l /etc/lighttpd/conf-enabled
total 0
lrwxrwxrwx 1 root root 33 Feb 17 18:02 10-fastcgi.conf -> ../conf-available/10-fastcgi.conf
lrwxrwxrwx 1 root root 37 Feb 17 18:04 15-fastcgi-php.conf -> ../conf-available/15-fastcgi-php.conf

Test Instalasi PHP5 Sekarang saatnya mengetes instalasi Lighttpd + PHP5. Document root default nya ada di /var/www. Kita akan coba membuat sebuah halaman php (phpinfo.php) yang menampilkan seluruh detail tentang konfigurasi PHP5 di server, misalnya versi PHP5 yang terinstall atau letak direktori document root.

vi /var/www/phpinfo.php

Lalu coba akses menggunakan browser, misal http://192.168.0.100/phpinfo.php

MySQL dan PHP5
Untuk mengaktifkan support MySQL pada PHP kita cukup menginstall paket php5-mysql

apt-get install php5-mysql

Atau bisa juga menginstall beberapa modul PHP lainnya sekaligus untuk dukungan aplikasi web yang lebih lengkap, tapi sebenarnya ngga saya anjurkan karena nantinya Lighttpd akan mengkonsumsi lebih banyak memory

apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

Jika udah selesai proses instalasinya, sekarang refresh halaman http://192.168.0.100/phpinfo.php dan arahkan ke bagian modules di bawah. Harusnya akan terlihat detail tentang modul MySQL