The Way Of Life: November 2012
Google

Monday, November 19, 2012

Install FireWall di Linux Ubuntu


Jika anda menggunakan Linux Ubuntu sebagai web server, sebaiknya anda juga menginstall firewall di mesin Ubuntu anda. Ketika Linux Ubuntu anda digunakan sebagai web server, artinya semua orang yang mengakses web anda mempunyai kemungkinan untuk menjadi penyerang server anda, anda bisa melihat dari log file apache. Bagi sebagian orang, setting firewall sangat ribet, tetapi tidak dengan adanya firewall bawaan Ubuntu yaitu UFW ( Uncomplicated FireWall). Cara instalasinya cukup mudah, pertama masuk ke terminal Linux Ubuntu, kemudian ketik perintah seperti di bawah ini :

sudo apt-get install ufw

Setelah berhasil, maka anda harus mengaktifkan UFW tersebut, dengan perintah di bawah ini:

sudo  ufw enable

Kemudian setting port standart yang dapat diakses di Linux Ubuntu anda, yaitu port 80 (http), port 22 ( SSH ) , port 21 / 23 ( untuk FTP ). Penting sekali untuk men-setting port pada awal instalasi, karena jika anda dalam posisi remote menggunakan SSH, dan anda lupa meng-allow port 22 , maka anda tidak bisa meremote kembali server Linux Ubuntu dengan SSH, karena pada posisi default awal, UFW akan mem-block semua port. Sama seperti anda mengunci pintu rumah anda, kemudian membuang kunci ke dalam rumah anda. Cara men-setting port UFW adalah sebagai berikut :

sudo  ufw allow 22
sudo  ufw allow 80
sudo  ufw allow 23

Untuk melihat status firewall cukup mengetikkan perintah

sudo  ufw status

Anda juga bisa menggunakan versi GUI dari UFW dengan menginstallnya terlebih dahulu

sudo apt-get install gufw

Semoga, tips singkat ini dapat berguna bagi rekan rekan

Dokumentasi yang lebih lengkap bisa anda lihat di sini

Labels: , , , ,

Friday, November 16, 2012

Apple in Twin Peaks

Twin Peaks adalah sebuah serial televisi yang hadir di Indonesia sekitar tahun 90an melalui TVRI, ketika saya kala itu masih duduk di bangku SMP. Sebuah serial yang pada era-nya menjadi booming di Amerika. Dan saya pun menjadi salah satu penggemar Twin Peaks kala itu. Serial yang dibuat oleh sutradara jenius David Lynch dan peran utama digawangi oleh Kyle McLachlan mempunyai cerita yang komplek dan dialog yang berisi, bahkan sampai sekarang sangat sulit mencari serial sekualitas Twin Peaks. Belum lama ini saya mendapat kesempatan untuk nostalgia lagi, melihat semua episode Twin Peaks. Bagi rekan rekan seangkatan saya pasti menyukai theme song Twin Peaks awal yang melegenda tersebut. 


Dengan adanya 'kesempatan kedua' saya menonton serial Twin Peaks saya dapat melihat lebih detail semua unsur yang ada di serial tersebut, dan salah satunya adalah komputer Apple. Komputer Apple muncul hampir di setiap episode, karena komputer Apple Macintosh tersebut terletak di ruangan Lucy Moran yang diperankan oleh Kimmy Robertson yang bertugas sebagai resepsionis di kantor Sheriff Twin Peaks. 


Kemudian kemunculan komputer portable pertama Apple yaitu Apple Macintosh Portable di Season 2 Episode 11 ( Masked Ball ). 

Kedua produk Apple tersebut memang lahir di era 90an, dan mungkin saat itu menjadi satu satunya komputer yang 'layak' untuk tampil di sebuah film :). Pada saat kedua produk ini muncul, Steve Jobs sedang tidak di Apple karena dikeluarkan dari Apple dan sibuk dengan perusahaan barunya yaitu NEXT Computer. Dan sampai saat ini pun, banyak sekali film yang digunakan Apple sebagai media promosi, mulai dari produk iPhone sampai MacBook


"Diane, 11:30 am, February 24th. I'm entering the town of Twin Peaks."

gambar diambil dari sini

Labels: , ,

Tuesday, November 13, 2012

Install PHP-GD Support di Linux Ubuntu

Kali ini saya akan men-sharing pengalaman dalam membuat fitur captcha dengan menggunakan ExtJS. Saya tidak akan membahas mengenai pembuatan captcha-nya, rekan rekan bisa mencari sendiri di internet. Pengalaman saya adalah, ketika saya dan rekan saya mendevelop aplikasi ExtJS menggunakan XAMPP di Windows, captcha dapat berfungsi dengan baik,akan tetapi ketika saya upload ke web server dengan OS Linux Ubuntu, captcha tersebut tidak berfungsi. 


Akhirnya setelah sekian lama googling dan bertanya ke teman, saya dan teman saya menemukan masalahnya, kenapa fitur captcha tidak berfungsi di Linux Ubuntu. Yaitu karena captcha membutuhkan PHP GD Support, oleh karena itu kita harus menginstall GD support di PHP, caranya adalah sebagai berikut:

1. sudo apt-get install php5-gd

2. /etc/init.d/apache2 restart

Untuk mengecek sudah terinstall atau belum , anda bisa mengecek dengan mengetikkan perintah berikut di terminal Linux Ubuntu.

php5 -m | grep -i gd

atau anda bisa melihat dengan membuat file php sederhana yang berisi kode seperti dibawah ini:

 phpinfo();

Jika anda jalankan file php tersebut di web server, anda akan dapat melihat apakah GD support di PHP sudah aktif ( enabled ) atau belum, seperti gambar di bawah ini.


Dan fitur captcha akan tampil dengan sempurna seperti gambar di bawah ini:


Semoga pengalaman saya dapat membantu rekan rekan sekalian.

Related Links:

Install GD Support

Tools:
Linux Ubuntu, Apache, ExtJS, Microsoft SQL Server,Notepad ++


Labels: , , , , ,