GNU/Linux >> Belajar Linux >  >> Linux

Cara Membuat Host Virtual Di Server Apache Untuk Meng-host Banyak Situs Web

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 host​Anda 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.


Linux
  1. Cara Mengatur Host Virtual Apache di CentOS

  2. Melayani beberapa domain dengan menggunakan virtual host

  3. Siapkan Host Virtual Berbasis Nama di Apache

  1. Cara Membuat Virtual Host Nginx (Blok Server)

  2. Instal server web Apache di Linux Mint 13 / Linux Mint 14

  3. Host Banyak Situs Web di Docker Containers

  1. Cara membuat server file pribadi dengan SSH di Linux

  2. Cara mengkonfigurasi beberapa situs web dengan server web Apache

  3. Cara mengkonfigurasi host virtual Apache di ubuntu