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
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
Di
DI direktori ini saya membuat file public_html yang akan menyimpan file-file yang sebenarnya.
Kita dapat membuka sebuah 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
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
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:
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)
sudo nano /etc/hosts
0 komentar:
Posting Komentar