Untuk coding yang ringan-ringan saja (seperti lib-indosatcommunity?
), saya pilih menggunakan web server lighttpd. Biarpun ringan, kabarnya server youtube, wikipedia dan meebo menggunakan lighttpd lho, bukannya apache yang boros resource itu. Pun fitur yang tersedia sudah mencukupi kebutuhan saya. Instalasinya sangat mudah, cukup dengan sudo apt-get install lighttpd plus beberapa paket instalasi untuk mysql database server.
Saya tidak ingat apakah instalasi lighttpd default sudah termasuk curl, tapi yang jelas kalau pun ngoprek dikit nggak terlalu sulit. Buktinya curl sekarang sudah tersedia di lighttpd saya.
Nah, untuk menyederhanakan tugas dan meminimalkan penggunaan sudo, saya mengaktifkan userdir pada lighttpd. Sehingga saya tidak perlu menggunakan sudo untuk mengedit file-file project aplikasi web-based yang saya kembangkan. Defaultnya, mod userdir tidak aktif.
Berikut ini perintahnya:
Pastikan mod userdir sudah ada di /etc/lighttpd/conf-available
$ ls /etc/lighttpd/conf-available
10-auth.conf 10-fastcgi.conf 10-simple-vhost.conf 10-ssl.conf README
10-cgi.conf 10-proxy.conf 10-ssi.conf 10-userdir.conf
$ sudo /usr/sbin/lighty-enable-mod
ketikkan: userdir
$ sudo /etc/init.d/lighttpd force-reload
$ mkdir ~/public_html
$ chmod 755 public_html
$ cd ~/public_html
$ vi index.php
<?php phpinfo(); >?
buka di browser http://localhost/~username
Jadi deh. Dengan cara ini, kita bisa menyediakan lingkungan yang memadai bagi para programmer web untuk memiliki area development yang terisolasi. Kita tidak perlu memberikan privilege lebih pada programmer, sekaligus memudahkan programmer untuk tidak kepentok dalam menggunakan fasilitas2 yang membutuhkan campur tangan administrator.
Selamat coding!
Salam,
dari yang lagi asyik ngulik2 extjs
thanks to gravierid a.k.a infidra atas rekomendasi extjs-nya.
Filed under: Kreasiku | Leave a Comment
Tags: extjs, lighttpd, ubuntu, userdir
No Responses Yet to “Mengaktifkan modul userdir untuk lighttpd pada ubuntu dan blankon”