Rekayasa Perangkat Lunak SMKN 1 Mejayan
(BLC-Telkom Klaten)

Selasa, 17 Februari 2015

7 langkah Cara Set Up Apache Virtual Host Ubuntu 14.04 LTS

Web server Apache adalah cara yang paling populer melayani konten web di internet. Apache menyumbang lebih dari setengah dari semua situs web yang aktif di internet dan sangat kuat dan fleksibel.
komponen dalam unit individu yang dapat disesuaikan dan dikonfigurasi secara independen. Unit dasar yang menggambarkan situs individu atau domain disebut virtual host .

Syarat menggunakan virtual host

Sebelum Anda mulai tutorial ini, Anda harus membuat user non-root.
Anda juga akan perlu memiliki Apache diinstal untuk bekerja melalui langkah-langkah. Jika Anda belum melakukannya, Anda bisa mendapatkan Apache diinstal pada server Anda melalui apt-get : 

sudo apt-get update
sudo apt-get install apache2
  • Langkah Pertama
Langkah pertama adalah membuat struktur direktori yang akan menyimpan data situs yang kita buat untuk melayani pengunjung.

Di document root (direktori tingkat atas yang terlihat Apache untuk menemukan konten untuk melayani) akan ditetapkan ke direktori individu di bawah /var/www . Saya akan membuat direktori untuk virtual host.

DI direktori ini saya membuat file public_html yang akan menyimpan file-file yang sebenarnya. 
 sudo mkdir -p /var/www/example.com/public_html
  •  Langkah kedua
Sekarang kita memiliki struktur direktori untuk file-file kita, tetapi mereka dimiliki oleh user root kita. Jika kita ingin user biasa untuk dapat memodifikasi file dalam direktori web, kita dapat mengubah kepemilikan dengan melakukan hal ini:
sudo chown -R $USER:$USER /var/www/example.com/public_html
 

Kita juga harus memodifikasi izin untuk memastikan bahwa akses baca diperbolehkan untuk direktori web umum dan semua file dan folder di dalamnya sehingga halaman dapat dilayani dengan benar:
sudo chmod -R /var/www
  • Langkah tiga : Buat Demo Halaman untuk Virtual Host
Kita dapat membuka sebuah index.html file dalam editor dengan mengetik:
 nano /var/www/example.com/public_html/index.html

Dalam file ini, kita membuat dokumen HTML sederhana yang menunjukkan situs itu terhubung ke. File saya terlihat seperti ini:
 

 simpan dan tutup file ketika sudah selesai (ctrl+x , y , enter)
  • Lankah ke empat : Membuat File Virtual Host Baru
Virtual host file adalah file yang menentukan konfigurasi sebenarnya virtual host dan menentukan bagaimana web server Apache akan merespon berbagai permintaan domain.
 
Apache menyediakan file virtual host standar yang disebut 000-default.conf yang dapat kita gunakan sebagai titik melompat. Kami akan menyalinnya ke membuat file virtual host untuk setiap domain.
 
Kita akan mulai dengan satu domain, konfigurasi, salin untuk domain kedua, dan kemudian melakukan penyesuaian lebih lanjut beberapa yang  diperlukan. Konfigurasi default Ubuntu mengharuskan setiap file virtual host berakhir .conf . 

- Buat Virtual Host File
Mulailah dengan menyalin file untuk domain
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/example.com.conf
 
Buka file baru dalam editor dengan hak akses root:
sudo nano /etc/apache2/sites-available/example.com.conf
 
ubah scrip menjadi seperti ini
 
  • Langkah ke lima : Aktifkan Virtual File Host
Sekarang kita sudah membuat file virtual host kita, kita harus mengaktifkannya.
sudo a2ensite example.com.conf

Ketika Anda selesai, Anda harus me-restart Apache untuk membuat perubahan ini berlaku:

sudo service apache2 restart
  •  Langkah ke enam : Set Up Host Local File (pilihan)
Jika Anda berada di komputer Mac atau Linux, mengedit file lokal Anda dengan hak akses administratif dengan mengetik:
sudo nano /etc/hosts

Akan muncul tampilan seperti ini, tambah script seperti gambar

  • Langkah ke tujuh : Uji Hasil Anda 
Buka web browser anda:
http://example.com 
 
Selesai sudah :) maaf jika ada kesalahan

vitarista11.blogspot.com

Popular Posts