Direktori Alias Pada Apache2 Ubuntu Server

Direktori aplikasi web dapat diletakan dalam struktur direktori manapun dalam server anda, biasanya diletakan dalam direktori /home/nama_user/public_html/. Misalkan project aplikasi web anda berada dalam direktori latihan dan anda ingin project diakses dengan URL http://localhost/myproject. Maka yang anda harus lakukan adalah membuat direktori alias myproject pada web server anda yang menunjuk ke direktori /home/nama_user/public_html/myproject .

Berikut langkah-langkahnya :

  1. Buat direktori web latihan dalam home direktori anda didalam sub direktori public_html
  2.  mkdir -p public_html/latihan 
  3. Dengan program editor vim, sebagai root buka file konfigurasi apache2
  4. sudo su -
    # vim /etc/apache2/sites-available/default
                 
  5. Tambahkan baris konfigurasi berikut pada file yang dibuka tadi
  6.   Alias /myproject/  "/home/nama_user/public_html/latihan/"
        <Directory "/home/nama_user/public_html/latihan/">
            Options Indexes MultiViews FollowSymLinks
            AllowOverride None
            Order allow,deny
            Allow from all
        </Directory>
                
  7. Simpan file dan restart service apache2 dengan perintah berikut
  8.  service apache2 restart 
  9. Cek melalui browser anda dengan url http://localhost/myproject, jika ada masalah mungkin direktori anda belum diberi izin akses

Post a Response