Anda tidak di’ijinkan mengakses halaman ini, begitulah ocehan polisi apache pada Ubuntu 7.10. Padahal yang ingin coba dibuka adalah file html biasa. Seperempat harian pusing utek-utek mencari kira-kira apa penyebabnya. Hingga akhirnya ketemu juga apa yang menyebabkan, yaitu pada file konfigurasi /etc/apache2/apache2.conf, terdapat dua baris berikut:
User www-data
Group www-data
Sedangkan document directory apache yang terletak pada /var/www dimiliki oleh root. Menurut dokumentasi apache pada situs Ubuntu, file yang tidak dapat diakses user directive, maka tidak bisa pula diakses oleh visitor, dan hal bodoh jika mengganti user directive menjadi root. Maka langkah yang patut adalah merubah kepemilikan /var/www menjadi milik user www-data dengan perintah:
$ sudo chown -vR www-data.www-data /var/www
Kini bisa sudah file diakses dari browser, kegiatan coding yang tadinya tersendat karena hal ini sekarang dapat dilanjutkan kembali.
Enable modul userdir untuk apache dengan perintah :
$ sudo a2enmod userdir
Perintah diatas membuat softlink file userdir.conf dan userdir.load yang berada pada /etc/apache2/mods-available ke /etc/apache2/mods-enabled.
Setelah itu buat direktori public_html pada direktory home user, semisal dari login sebagai user terus dilakukan perintah :
$ mkdir ~/public_html
Untuk mencoba hasilnya, dari browser ketikkan alamat http://localhost/~user , ganti ‘user’ dengan login name user.