- Get link
- X
- Other Apps
Apakah tanda yang berwarna merah
Sesuaikan nama file atau nama site dengan yang anda inginkan, anda dapat merubah tulisan yang bewarna merah.
Virtual Host
Virtual Host digunakan untuk menjalankan lebih dari satu domain off dari satu alamat IP. Hal ini sangat berguna untuk orang-orang yang perlu menjalankan beberapa situs off dari satu server virtual private - masing-masing akan menampilkan informasi yang berbeda kepada para pengunjung, tergantung pada situs pengguna accessing.There ada batasan untuk jumlah virtual host yang dapat ditambahkan ke VPS.
Set Up
Langkah-langkah dalam tutorial ini memerlukan pengguna untuk memiliki hak akses root.Anda dapat melihat cara mengatur bahwa sampai di Server Setup Awal . Pilih mana nama pengguna yang Anda suka. Selain itu, Anda harus memiliki apache yang sudah terinstal dan dijalankan pada server virtual Anda. Jika Anda belum melakukannya, gunakan perintah berikut:
sudo apt-get install apache2
Langkah Satu-Buat Direktori Baru
Pertama, perlu untuk membuat direktori di mana kita akan menyimpan informasi website baru. Lokasi ini akan menjadi Document Root Anda dalam file konfigurasi virtual Apache.Dengan menambahkan -p ke baris kode, perintah secara otomatis menghasilkan sebuah direktori baru. Anda akan perlu untuk menunjuk DNS disetujui domain yang sebenarnya (atau alamat IP) untuk menguji bahwa virtual host bekerja. Dalam tutorial ini, kita akan menggunakan port localhost:8080 sebagai tempat untuk nama domain yang benar.
sudo mkdir -p /var/www/polderanda/public_html
Langkah Izin User
Sekarang Anda harus memberikan kepemilikan direktori untuk pengguna, dibandingkan dengan hanya menyimpannya pada sistem akar.
sudo chown -R $USER:$USER /var/www/polderanda/public_html
Selain itu, penting untuk memastikan bahwa setiap orang akan dapat membaca file baru Anda.
sudo chmod -R 755 /var/www
Sekarang Anda semua langkah berikut dilakukan dengan izin root.
Langkah Tiga-Buat Halaman ini
Dalam direktori konfigurasi Anda, membuat file baru yang disebut index.html
sudo nano /var/www/polderanda/public_html/index.html
Ini juga berguna untuk menambahkan beberapa teks ke file, untuk memiliki sesuatu untuk melihat ketika IP diarahkan ke virtual host.
<html>
<head>
<title> Your Title </title>
</ head>
<body>
<h1>Success: You Have Set Up a Virtual Host </ h1>
</ body>
</ html>
Simpan & Exit.
Langkah Empat-Buat New Virtual Host file
Langkah selanjutnya adalah mengatur konfigurasi apache. Kita akan bekerja di luar duplikat-pergi ke depan dan membuat salinan file (penamaan itu setelah nama domain Anda) di direktori yang sama:
sudo cp /etc/apache2/sites-enabled/default /etc/apache2/sites-enabled/polderanda
Langkah Lima Aktifkan Virtual Host
Buka file konfigurasi baru:
sudo nano /etc/apache2/sites-enabled/polderanda
Kita akan membuat sebuah virtual host di file ini. Untuk memulai, menyisipkan baris untuk ServerName di bawah garis ServerAdmin.
ServerName polderanda
ServerName menentukan nama domain yang menggunakan virtual host. Jika Anda ingin membuat situs Anda dapat diakses dari lebih dari satu nama (yaitu dengan www dalam URL), Anda dapat menyertakan nama-nama alternatif di file host virtual Anda dengan menambahkan garis ServerAlias . Awal file virtual host Anda maka akan terlihat seperti ini:
Listen 8080 <VirtualHost *:8080> ServerAdmin webmaster@example.com DocumentRoot /var/www/polderanda/public_html <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/polderanda/public_html> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> </VirtualHost>
Anda tidak perlu membuat perubahan lain ke file ini. Simpan dan Keluar. Langkah terakhir adalah untuk mengaktifkan host dengan built-in pintas apache:
sudo a2ensite polderanda
Langkah Enam-Restart Apache
Meskipun telah ada banyak perubahan pada konfigurasi dan virtual host sudah diatur, tidak ada perubahan akan berpengaruh sampai-restart Apache:
sudo service apache2 restart
Membuat Lebih Virtual Host
Untuk menambahkan virtual host cukup ulangi proses di atas, berhati-hati untuk membuat akar dokumen baru dengan nama domain yang tepat, dan kemudian menciptakan dan mengaktifkan file host baru virtual.
Comments