|
Apakah anda tahu bahwa membuat
virtual server itu mudah? Seperti Hosting?
Banyak juga yang tidak terlalu mengerti tentang cara
pembuatannya. Tetapi ini hanya untuk di local server saja,
untuk digunakan secara online.
Triknya cuma tinggal install salah satu software server demo
misalnya dongkrak, kemudian pelajari program apachenya yang
bisa dibuka menggunakan notepad, dan bedakan file apache dari
software demo tadi dengan software apache lainnya (
menggunakan WAMP ). Mana yang berubah? hal ini memang
membosankan, tetapi sangat menyenangkan karena bisa membuat
kita jadi teliti. Dan sebelumnya pelajari juga apache di situs
resminya.
Entahlah aku hanya berfikir, bukankah semua software server
banyak yang menggunakan apache? Nah, install kembali saja
software dongkrak itu, kemudian periksa perbedaan apache
dongkrak dengan apache WAMP satu persatu. Dan kuncinya
terletak di httpd.conf,
httpd-vhost.conf dan
hosts.file. Untuk
memiliki virtual server sendiri seperti http://www.yahoo.com
atau http://www.gmail.com atau seperti http://kioss.com (
website resmi software dongkrak ) disini memerlukan software
seperti APPSERV, UNISERV, PHP TRIAD, XAMPP, WAMP, atau
DONGKRAK (karya anak bangsa), kalau menurutku yang stabil
adalah APPSERV dan juga WAMP. Tetapi saran saja untuk
menggunakan WAMP, karena fasilitasnya yang bisa dibilang
memudahkan pengguna untuk mengedit file Apache, Php dan My Sql.
Pengguna tidak perlu bersusah payah untuk pergi ke dalam
folder untuk mengedit register global dan yang lainnya, hanya
tinggal klik kiri dan pilih anda inginkan. Dengan bantuan
software WAMP akan memudahkan untuk mensetting configurasinya.
Setelah instalasi berjalan sukses dan localhost bisa diakses.
Tahap selanjutnya adalah mengedit file httpd.conf, biasanya
terletak di C:\wamp\bin\apache\apache2.2.8\conf\. dan buka
file tersebut menggunakan notepad.
Tambahkan baris berikut ini dan
taruh di tempat yang paling bawah.
# domainmu server
NameVirtualHost www.domainmu.com
<VirtualHost www.domainmu.com>
|
ServerAdmin
emailmu@domainmu.com |
|
DocumentRoot |
|
C:/wamp/server/domainmu |
|
ServerName
www.domainmu.com |
|
ErrorLog
logs/domainmu-error_log |
|
CustomLog
logs/domainmu-access_log common |
<Directory C:/wamp/server/domainamu>
Options Indexes Multiviews FollowSymlinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
# localhost server
NameVirtualHost localhost
<VirtualHost localhost>
|
ServerAdmin
root@localhost |
|
DocumentRoot
C:/wamp/www |
|
ServerName
localhost |
|
ErrorLog
logs/localhost-error_log |
|
CustomLog
logs/localhost-access_log common |
<Directory C:/wamp/www>
Options Indexes Multiviews FollowSymlinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Kemudian save.
Dan untuk localhost jangan di utak-atik karena akan
mengakibatkan server menjadi crash.
Untuk mengecek apakah http://www.domainmu.com telah terakses
dengan baik, simpan file kamu dengan membuat folder di
C:\wamp\server\domainmu
[ Keterangan: apabila folder server tidak ada, anda tepaksa
membuat foldernya secara manual ]
Kemudian cek dengan mengakses http://www.domainmu.com
Gimana? sudah jelas atau belum? Yang pasti jawabannya BELUM,
karena tadi baru file httpd.conf yang di edit.
Nah,untuk selanjutnya edit file httpd-vhosts.conf dan file
tersebut terletak di folder C:\wamp\bin\apache\apache2.2.8\conf\extra.
Kemudian copy paste file ini dan taruh di bagian yang paling
bawah.
# domainmu server
NameVirtualHost www.domain kamu.com
<VirtualHost www.domainmu.com>
|
ServerAdmin
emailmu@domainmu.com |
|
DocumentRoot
C:/wamp/server/domainmu |
|
ServerName
www.domainmu.com |
|
ErrorLog
logs/domainmu-error_log |
|
CustomLog
logs/domainmu-access_log common |
<Directory
C:/wamp/server/domainmu>
Options Indexes Multiviews FollowSymlinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
# localhost server
NameVirtualHost localhost
<VirtualHost localhost>
|
ServerAdmin root@localhost |
|
DocumentRoot C:/wamp/www |
|
ServerName
localhost |
|
ErrorLog
logs/localhost-error_log |
|
CustomLog
logs/localhost-access_log common |
<Directory
C:/wamp/www>
Options Indexes Multiviews FollowSymlinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Kemudian save.
Yang terakhir mengedit file host yang terletak di
C:\windows\system32\drivers\etc.
Buka dengan notepad dan hapus semua file.
Setelah kosong, ketikan text berikut.
|
127.0.0.1 |
localhost |
|
127.0.0.1 |
localhost |
|
127.0.0.1 |
www.domainmu.com |
|
127.0.0.1 |
www.domainmu.com |
Kemudian save.
Setelah semuanya selesai, restart ulang WAMP server. Setelah
itu buka http://www.domainmu.com
Apabila domainamu masih belum bisa di buka, jangan kawatir,
karena WAMP server memang perlu proses mengenali domain yang
baru dibuat tadi. Nah, apabila masih eror, klik kiri tray ikon
WAMP dan pilih ONLINE atau restart WAMP beberapa kali untuk
memastikan sukses.
|