Minggu, 02 Maret 2014

Jadikan Windows sebagai web server untuk baca PHP dengan cara install WAMP

Pada dasarnya, Microsoft Windows tidak dapat memproses file dengan format PHP. untuk itu diperlukaqn beberapa trik agar windows dapat berperan seolah-olah sebagai web server dengan php support.

PHP harus diinstall pada web server. untuk itu kita perlu web server seperti apache.
Agar lebih mudah dalam menginstall PHP, saya menyarankan untuk menggunakan WAMP (Windows Apache MySQL PHP) karena selain cara install yang mudah, semua sudah all in. Bisa untuk baca PHP, sekaligus sudah terdapat database MySQL yang bisa digunakan ketika kita membuat website dengan interface database.

Ok, langsung aja kita mulai, pertama, download installer wamp di sini.
Trus ikuti langkah2 install seperti di bawah ini:






Pilih default web browser, dalam hal ini saya menggunakan firefox.

 untuk smtp email, saya gunakan punyanya mbah google yang gratisan



Setelah selesai, klik wamp icon di taskbar, klik put online, maka wamp akan restart otomatis dan tulisan put online berubah menjadi put offline seperti gambar berikut. Ini tandanya wamp sudah siap digunakan.
 klik lagi wamp icon di taskbar, klik localhost untuk test, jika tidak ada masalah maka firefox akan menampilkan gambar seperti berikut:
situs di atas ditampilkan dari folder C:\wamp\www yang nantinya akan kita gunakan untuk meletakkan folder website yang akan kita buat.

Buat folder di C:\wamp\www, misalnya gigatronphp.com sehingga jadi seperti ini:
C:\wamp\www\gigatronphp.com.
Buat file php dengan nama index.php dan isi dengan kode php sebagai berikut (gunakan notepad):
 <html>
 <head>
  <title>PHP Test</title>
 </head>
 <body>
 <?php echo '<p>Hello World</p>'; ?>
 </body>
</html>
simpan dan ketik pada address bar firefox alamat seperti ini: localhost/gigatronphp.com,maka akan tampil pada firefox tulisan "Hello World"

Agar kita tidak perlu mengetik localhost pada web address, hanya mengetik gigatronphp.com atau www.gigatronphp.com, maka virtual hosts apache perlu diaktifkan.

Aktifasi Virtual Hosts


  • klik the WAMP icon pada taskbar
  • klik Apache
  • klik http.conf untuk membuka file
  • cari:
    #Include conf/extra/httpd-vhosts.conf
  • ganti dengan:
    Include conf/extra/httpd-vhosts.conf

Editing the hosts file

Cari dan edit:
C:\system32\drivers\etc\hosts
Tambahkan baris berikut::
127.0.0.1     gigatronphp.com
127.0.0.1     www.gigatronphp.com 
Ini akan membuat web browser memanggil gigatronphp.com atau www.gigatronphp.com dari komputer lokal ketimbang dari remote web address.

Setting virtual hosts

Cari dan buka:
C:\wamp\bin\Apache2.2.17\conf\extra\httpd-vhosts
Ganti isinya dengan kode berikut
:
<virtualHost *:80>
    ServerAdmin admin@gigatronphp.com
    DocumentRoot "C:/wamp/www/gigatronphp.com"
    ServerName gigatronphp.com
    ErrorLog "C:/wamp/logs/gigatronphp.com-error.log"
    CustomLog "C:/wamp/logs/gigatronphp.com-access.log" common
</virtualHost>

<virtualHost *:80>
    ServerAdmin admin@gigatronphp.com
    DocumentRoot "C:/wamp/www/gigatronphp.com"
    ServerName gigatronphp.com
    ServerAlias www.gigatronphp.com
    ErrorLog "C:/wamp/logs/gigatronphp.com-error.log"
    CustomLog "C:/wamp/logs/gigatronphp.com-access.log" common
    <directory "C:/wamp/www/gigatronphp.com">
        Options Indexes FollowSymLinks
        AllowOverride all
        Order Deny,Allow
        Deny from all
        Allow from 127.0.0.1
    </directory>
</virtualHost>

Simpan dan klik lagi WAMP taskbar icon dan klik “restart all services”

Ketik gigatronphp.com atau www.gigatronphp.com, maka firefox akan menampilkan situs sebagai berikut:
Sampai di sini kita telah berhasil membuat web server dengan PHP support.










Tidak ada komentar:

Posting Komentar