Jika Anda telah menginstal Apache, Anda mungkin tahu apa itu localhost. Localhost memungkinkan satu situs web dihosting secara lokal. Namun, saat menggunakan host virtual, Anda dapat meng-host beberapa situs web di satu server. Prosesnya cukup sederhana dan saya akan menunjukkannya di sini sendiri. Saya berasumsi Anda menjalankan Ubuntu dengan server apache.
Langkah 1
Pindah ke direktori yang disebut /etc/apache2/sites-available
Anda akan melihat file bernama 000-default.conf, kita perlu menyalin file itu ke tempat yang sama dengan perubahan nama.
Saya membuat host virtual untuk sample.com jadi saya hanya akan menyalin dan mengganti namanya menjadi sample.com.conf menggunakan perintah berikut –Buat file host virtual
Langkah 2
Sekarang kita perlu mengedit file ini. Saya akan menggunakan gedit untuk ini. Anda dapat melihat bahwa ada banyak komentar di file ini. Kita harus menghapus semua komentar agar lebih mudah dipahami.
Jadi bisa dilihat pada gambar di bawah ini saya telah menghapus komentar dan seperti inilah tampilannya sekarang.
Sekarang kita perlu menambahkan 2 konfigurasi penting ServerName dan ServerAlias. Nama server adalah domain paling dasar yang harus cocok dengan host virtual Anda. ServerAlias adalah konfigurasi lain yang harus cocok dengan domain dasar. Jadi kedua konfigurasi ini akan menjadi sebagai berikut –ServerName &ServerAlias
Cukup tambahkan kedua konfigurasi ke file dan ubah DocumentRoot ke tempat Anda ingin situs web disimpan. Saya menggunakan sub-folder bernama sampel di /var/www/html direktori.
Jadi saya akan mengubah root dokumen saya menjadi ini –
DocumentRoot /var/www/html/sample.
Jadi file saya sekarang terlihat seperti ini.
Langkah 3
Anda sekarang perlu membuat file indeks untuk situs web Anda. Saya telah membuat file index.php saya dengan kode berikut. Contoh Kode PHP
Langkah 4
Cukup edit file host Anda dan cocokkan domain host virtual Anda dengan IP localhost Anda (127.0.0.1). Edit File Inang
Langkah 5
Aktifkan situs virtual host dengan mengetikkan perintah berikut –Enable Virtual hostAnda kemudian akan diminta untuk me-restart apache –Restart Apache Server
Langkah 6
Uji situs web Anda dengan mengunjungi nama domain yang Anda tentukan.
Hore! Kami telah berhasil membuat virtual host di server apache kami . Jika Anda mengalami kesulitan pada langkah apa pun, jangan ragu untuk memberikan komentar di bawah.