Database, Ubuntu Server, Programming

Like Us

Tags

Archive

Monday, October 10, 2016

Cara memindah root folder web server apache di Ubuntu Server


Melalui tutorial sebelumnya yang berjudul "Apa itu root folder web server apache" sudah dijelaskan apa yang dimaksud dengan root folder web server apache, nha pada tutorial kali ini saya ingin menjelaskan bagaimana memindah root folder tersebut ke lokasi yang lain. 

Berikut langkah-langkahnya:
Perlu anda ketahui, bahwa semua konfigurasi web server apache terletak di /etc/apache2/. Sehingga jika anda ingin memodifikasi web server apache maka anda bisa melalukan konfigurasi melalui file-file di lokasi tersebut. 

Sebagai informasi disini saya menggunakan web server apache versi 2 di dalam sistem operasi Ubuntu Server 14.04 LTS.

Sebelum melakukan konfigurasi untuk merubah letak root folder web server apache tersebut, saya akan membuat folder baru yang nantinya akan digunakan sebagai root folder web server apache

Lokasi sebelumnya:

 /var/www/html/

akan dipindah ke:
 /website 

Maka saya akan membuat folder terlebih dahulu di lokasi /website dengan menjalankan perintah:

 sudo mkdir /website

kemudian saya ubah permisinya agar dapat dibaca oleh pengakses web server (orang lain) dan dapat ditulisi oleh web server itu sendiri, dengan menjalankan perintah:

 sudo chmod 777 -R /website

untuk mengidentifikasi perubahan saya buat sebuah folder baru di dalam root folder /website dengan perintah:

 mkdir /website/test

kemudian saya buka file konfigurasi web server apache untuk melakukan perubahan letak lokasi root folder dengan menjalankan perintah:

 sudo vim /etc/apache2/sites-available/000-default.conf

kemudian cari bagian:

 DocumentRoot /var/www/html

kemudian ubah menjadi:

 #DocumentRoot /var/www/html
 DocumentRoot /website

simpan, kemudian buka juga file konfigurasi yang ada di /etc/apache2/apache2.conf dengan menjalankan perintah:

 sudo vim /etc/apache2/apache2.conf

lalu tambahkan konfigurasi di bawah:

 <Directory /website/>
   Options Indexes FollowSymlinks
   AllowOverride None
   Require all granted
 </Directory>

simpan, kemudian restart layanan web server apache dengan perintah:

 sudo service apache2 restart

silahkan akses kembali alamat ip web server apache anda (alamat ip web server saya 192.168.0.254), maka akan muncul tampilan seperti di bawah ini:


dari gambar di atas terlihat bahwa folder test telah muncul, itu berarti root folder web server apache telah berpindah dari /var/www/html ke /website.
Selamat mencoba dan semoga membantu :-)

Baca Juga:

No comments: