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.
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.
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::
C:\system32\drivers\etc\hosts
Tambahkan baris berikut::
127.0.0.1 gigatronphp.com
127.0.0.1 www.gigatronphp.comIni 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
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