Searching...
Breaking News
Loading...
Sunday, April 13, 2014

Cara Setting Apache Virtual Host di Debian 7

Cara Setting Apache Virtual Host di Debian 7


Garis-garis yang harus di ubah akan berwarna merah dalam tutorial ini!

Sisanya boleh di copy - dan - paste.

Virtual Host

Virtual Host digunakan untuk menjalankan lebih dari satu domain dari satu alamat IP . Hal ini sangat berguna untuk orang-orang yang perlu menjalankan beberapa situs dari satu server VPS masing-masing akan menampilkan informasi yang berbeda kepada para pengunjung , tergantung pada situs yang di akses.Tidak ada batasan untuk jumlah virtual host yang dapat ditambahkan ke VPS .

Setup

Langkah-langkah dalam tutorial ini memerlukan user yang memiliki hak akses root.
Selain itu , Anda harus sudah menginstall apache 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 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 example.com sebagai tempat untuk nama domain yang benar .
sudo mkdir - p /var/www/example.com/public_html

* Jika Anda ingin menggunakan nama domain tidak disetujui untuk menguji proses, Anda akan menemukan informasi tentang cara untuk membuatnya bekerja pada komputer lokal Anda pada Langkah Tujuh .

Langkah Dua Ijin Akses

Sekarang Anda harus memberikan kepemilikan direktori untuk pengguna , dibandingkan dengan hanya menyimpannya pada sistem akar .
sudo chown - R $ USER : $ USER /var/www/example.com/public_html

Selain itu , penting untuk memastikan bahwa setiap orang akan dapat membaca file baru Anda .
sudo chmod - R 755 /var/www

Sekarang ijin sudah diberikan.

Langkah Tiga - Buat Halaman

Dalam direktori konfigurasi Anda ,buat file baru yang disebut index.html
sudo nano /var/www/example.com/public_html/index.html

Simpan Text ini atau Paste ke terminal anda
<html>
  <head>
    <title> www.example.com < / title>
  < / head>
  <body>
    <h1> Sukses : Anda Memiliki Set Up Virtual Host < / h1 >
  < / body>
< / html >

Simpan & Exit .

Langkah Empat - Buat file Virtual Host Baru

Langkah selanjutnya adalah mengatur konfigurasi apache . Kita akan menduplikasi file kemudian simpan di direktori yang sama :
sudo cp /etc/apache2/sites-available/default / etc/apache2/sites-available/example.com

Langkah Lima Aktifkan Virtual Host

Buka file konfigurasi baru :
sudo nano /etc/apache2/sites-available/example.com

Kita akan membuat sebuah virtual host di file ini .

Untuk memulai , menyisipkan baris untuk ServerName di bawah garis ServerAdmin .
 ServerName example.com
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 :
<VirtualHost *:80>
        ServerAdmin webmaster@example.com
        ServerName example.com
        ServerAlias ​​www.example.com
  [ ... ]

Langkah selanjutnya adalah mengisi dengan benar Document Root. Untuk bagian ini , menulis dalam perpanjangan direktori yang baru dibuat dalam Langkah Satu . Jika root dokumen tidak benar atau tidak Anda tidak akan dapat mengatur virtual host .

Bagian ini akan terlihat seperti ini :
DocumentRoot /var/www/example.com/public_html

Anda tidak perlu membuat perubahan lain ke file ini . Simpan dan Keluar.

Langkah terakhir adalah untuk mengaktifkan host dengan built -in apache shortcut :
sudo a2ensite example.com

Langkah Enam - Restart Apache

Meskipun telah ada banyak perubahan pada konfigurasi dan virtual host sudah diatur , tidak ada perubahan akan berpengaruh sampai - Apache nya di restart :
sudo service apache2 Restart

Langkah opsional Tujuh - Menyiapkan Host Lokal

Jika Anda telah menunjuk nama domain Anda ke alamat IP virtual private server anda, Anda dapat melewatkan langkah ini . Namun, jika ingin mencoba host baru virtual Anda tanpa harus terhubung ke nama domain yang sebenarnya , Anda dapat mengatur host lokal pada komputer Anda sendiri .

Untuk langkah ini , pastikan Anda berada pada komputer itu sendiri bukan pada droplet Anda .

Untuk melanjutkan dengan langkah ini , Anda perlu tahu password administrasi komputer Anda ; jika tidak, Anda akan diminta untuk menggunakan nama domain yang sebenarnya untuk menguji virtual host .

Jika Anda berada di Mac atau Linux , mengakses user root ( su ) pada komputer dan membuka file host :
nano /etc/hosts

Jika Anda berada di Komputer Windows , Anda dapat menemukan petunjuk untuk mengubah file host di situs Microsoft

Anda dapat menambahkan rincian lokal host untuk file ini , seperti yang terlihat pada contoh di bawah . Selama garis yang ada , mengarahkan browser Anda ke arah , misalnya , example.com akan memberikan semua rincian host virtual untuk alamat IP yang sesuai .
# Host database
#
# Localhost digunakan untuk mengkonfigurasi interface loopback
# Ketika sistem booting . Jangan mengubah entri ini .
# #
127.0.0.1 localhost
# Virtual Host
12.34.56.789 example.com

Namun, mungkin ide yang baik untuk menghapus ini terdiri alamat dari folder host lokal ketika Anda selesai untuk menghindari kerancuan .

Langkah Delapan - HASIL : Lihat Virtual Host Anda pada browser

Setelah Anda selesai mengatur virtual host Anda, Anda dapat melihat tampilannya online. Ketik alamat ip Anda ke dalam browser ( mis. http://12.34.56.789 )

Nice work !

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.

Ref : DigOc
Judul : Cara Setting Apache Virtual Host di Debian 7
Deskripsi : Cara Setting Apache Virtual Host di Debian 7 Garis-garis yang harus di ubah akan berwarna merah dalam tutorial ini! Sisanya boleh d...
Ditulis Oleh :
Author Rating :
4/ 5 Suara

zulfianto

Nama : ZULFIANTO

Adalah Seorang IT Konsultan. di ( ELQO Media Creative ) dan anak ke-4 dari seorang ibu dan ayah yang tegas dalam mendidik kami anak-anak nya. sehingga menjadikan saya seorang yang mandiri dalam hidup, berusaha untuk tidak menyusahkan orang lain dalam sehari-hari. Lahir di :
Pekanbaru, Riau
Indonesia
Follow : zulfianto @ | |

0 comments:

Post a Comment

Jika Artikel ini bermanfaat Komentar nya doonggg.

Mohon dengan menggunakan bahasa yang enak dibaca :)