Pages

Thursday, May 31, 2007

Apache2 : Setup UserDir at Ubuntu Server 7.04

Sekedar catatan saja biar kalo dicari mudah :).
Setelah instalasi Ubuntu Server 7.04, ternyata module UserDir nya belum terinstall. Jadi setiap user belum bisa memasang folder public_html di home masing-masing.

Jadi instal modul userdir dengan :

$ sudo apt-get install libapache2-mod-ldap-userdir

Setelah itu mengedit file apache2.conf :

$ sudo vim /etc/apache2/apache2.conf

Tambahkan baris ini jika belum ada :

# UserDir is now a module
UserDir public_html
UserDir disabled root

<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>

Kemudian masuk ke direktori /etc/apache2/mods-enable

$ cd /etc/apache2/mods-enable

Buat link :

$ sudo ln -s ../mod-available/userdir.* .

Reload Apache :

$ sudo /etc/init.d/apache2 reload

Sekarang masing-masing user bisa membuat folder public_html.

3 comments:

Anonymous said...

cara lain tuk mengaktifkan module apache tanpa perlu bikin symlink manual
$ sudo a2enmod nama_module_apache
tuk menonaktifkannya
$ sudo a2dismod nama_module_apache

:D

Pengurus said...

Sbenernya di apache2-common dah include 2 file dlm folder /etc/apache2/mod_available yaitu file: userdir.conf dan userdir.load. Tinggal lakuin:

$sudo a2enmod userdir

ke 2 file di mod_available itu lgsung dibikinkan link ke mod_enabled folder.File .load utk load modulenya. Dan file .conf dah brisi configurasinya.

Tinggal restart service apache2 dah ready ;-)

takdir said...

trima kasih tanggapannya, ternyata ada cara yang lebih mudah ya :). tadi sempat bingung karena melihat isi file apache2.conf tidak ada userdir. Jadinya cari di Synaptic Package Manager (edubuntu) keyword "userdir" dan dapatnya seperti itu. Instal dan mencari manual apache2 di ubuntuforum. Hasilnya seperti itu.

Related Posts Plugin for WordPress, Blogger...