Mengaktifkan modul userdir untuk lighttpd pada ubuntu dan blankon

06Mei08

Untuk coding yang ringan-ringan saja (seperti lib-indosatcommunity? :P), 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.



No Responses Yet to “Mengaktifkan modul userdir untuk lighttpd pada ubuntu dan blankon”

  1. Tinggalkan sebuah Komentar

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s


%d blogger menyukai ini: