Rabu, 22 Juni 2011

APA ITU WAMP ???




Category : News

--// Introduction

Apa itu WAMP ??? WAMP merupakan web server sejenis dengan LAMP yang sudak saya bahas sebelumnya. Dimana letak bedanya kang ??? Sebenarnya tidak ada perbedaan yang jauh, namun hanya saja kalau LAMP berjalan diatas Linux sedangkan WAMP berjalan diatas Windows.

W = Windows
A = Apache
M = MySql
P = PHP

Sengaja saya buat ini agar kita semua punya perbandingan terhadap sesuatu yang berbeda (LAMP) seperti yang telah saya posting pada artikel dulu.


--// News

OK, kita mulai saja :)
Saya asumsikan OS yang dipakai Windows 98 , karena langkah langkah ini berjalan baik pada win 98

Sebelum kita memulai tahap installasi ada baiknya kita bahas dulu apa itu Apache, PHP dan MySQL

1. Apache
Apache adalah salah satu web server, saat ini menurut survey di internet yang pernah saya baca di http://www.netcraft.com/survey/ apache adalah web server yang paling banyak digunakan. Hal ini disebabkan oleh beberapa faktor seperti performansi, apache dilengkapi dengan banyak modul sehingga support dengan aplikasi lain dan tentunya apache adalah web server yang berlisensi GPL.
Untuk mengetahui sebuah web server apa yang digunakan kita dapat coba melalui http://www.netcraft.com
Untuk dapat melihat informasi secara detail mengenai apache, silahkan kunjungi web site apache di http://httpd.apache.org


2. PHP
PHP merupakan singkatan dari PHP Hypertext Preprosesor.
PHP merupakan salah satu pemrograman script web server side, dengan bantuan script PHP kita dapat membuat dokumen html on the fly.
Sepanjang pengamatan kami, saat ini banyak pengembang web applikasi yang menggunakan PHP untuk mebuat halaman web, karena PHP termasuk dalam lisensi GPL
Informasi PHP dapat dilihat di web site http://www.php.net

3. MySQL
MySQL adalah salah satu DBMS (Database Management System) dan sangat populer. Saat ini MySQL banyak digunakan untuk membangun applikasi applikasi web yang menggunakan database, karena MySQL menjanjikan kecepatan, kemudahan dan sesuai dengan kebutuhan.
MySQL juga termasuk dalam lisensi GPL, sehingga dapat digunakan secara bebas dan cuma cuma.
MySQL dapat di download di http://www.mysql.com

Installasi pada Sistem Operasi Windows :

1. Persiapan
Buat direktori c:\lamp untuk menampung file installasi dan buat direktori c:\temp untuk menampung file file yang akan di download.
C:\mkdir lamp
C:\mkdir temp

2. Download file
2.1 Download apache
Apache dapat di download di http://httpd.apache.org/download.cgi
Nama paket yang kita download adalah apache_2.0.48-win32-x86-no_ssl.msi yang merupakan file biner untuk windows.
Simpan file di dir c:\temp

2.2 Download PHP
PHP dapat di download di http://www.php.net/downloads.php
Nama paket yang kita download adalah PHP-4.3.4-Win32.zip
Simpan file di dir c:\temp

2.3 Download MySQL
MySQL dapat di ambil dari site http://www.mysql.com/downloads/mysql-4.0.html
Nama paket yang kita download adalah MySQL-4.0.18-win.zip
Simpan file di dir c:\temp

3. Installasi
3.1 Installasi apache
Jalankan atau doble click file apache_2.0.48-win32-x86-no_ssl.msi di direktori c:\temp
Install apache pada direktori c:\lamp yang telah kita buat sebelumnya (ini untuk memudahkan saja). Setelah selesai installasi akan terdapat direktori apache2 pada direktori c:\lamp.

Setelah selesai instalasi, maka di system tray akan muncul ico Apache Service Monitor. Click dua kali untuk melihat status apakah Apache sudah aktif, jika belum aktipkan apache melalui click start, programs, apache http server, control apache server, start apache in consule.

Buka browser, lalu akses http://localhost jika muncul informasi tentang apache maka apache sudah siap digunakan sebagai web server.

Edit file c:\lamp\apache2\conf\httpd.conf
Tambahkan baris berikut di awal bagian LoadModule
LoadModule php4_module php/sapi/php4apache2.dll
AddType application/x-httpd-php .php

Penambahan tersebut agar apache support php

Cari bagian DirectoryIndex, lalu ubah menjadi :
DirectoryIndex index.html index.htm index.php index.php3

Penambahan tersebut agar apache dapat membaca file index.php

Pastikan baris berikut sudah benar :
ServerRoot "C:\lamp\apache2"
DocumentRoot "C:\lamp\apache2\htdocs"

3.2 Installasi PHP
Mekarkan file hasil download tadi di c:\lamp\apache2

Setelah selesai maka akan terdapat sub direktori php di dir c:\lamp\apache2
Copi file C:\lamp\Apache2\php\php4ts.dll ke folder C:\lamp\Apache2\bin
Copi file C:\lamp\apache2\php\sapi\php4apache2.dll ke C:\lamp\apache2\bin
Copi file C:\lamp\apache2\php\php.ini-recommended ke folder C:\lamp\apache2 trus rename menjadi php.ini

Edit file C:\lamp\apache2\php.ini. dan pastikan sesuaikan dengan keterangan berikut :
.....
output_buffering = 4096
.....
zlib.output_compression = On
.....
extension_dir = "c:/lamp/apache2/php/extensions"

3.3 Installasi MySQL
Ekstrak file .zip hasil download. Jalankan file setup.exe. Pilih folder C:\lamp\apache2\mysql

Jalankan C:\lamp\apache2\mysql\bin\winmysqladmin.exe.

Isikan username dan password untuk user root terserah anda., saya menggunakan username = root dan password = belogpolos.

Pilih menu my.ini Setup. Di sebelah kiri, di bagian mysqld file, pilihlah mysqld-opt. Kemudian click tombol Save Modification

Restart MySQL

3.4 Uji coba installasi
Buat file di c:\lamp\apache2\htdocs\phpinfo.php isinya :
<?
phpinfo();
?>

Simpan, Trus coba buka broser lalu ketikan alamat http://localhost/phpinfo.php
Maka hasilnya akan kelihatan info tentang PHP, Apache dan MySQL

--// Thanks To :

Terima kasih kepada ALLAH S.W.T yang telah memberikan hidayah,nikmat,serta anugrahnya.
Terima kasih Kepada keluarga & orang tua atas support nya ^.^
Terima kasih kepada ( Dian Distriosi ) atas support serta inspirasinya.. Love u fuLL bebz..
Terima kasih juga kepada semua teman-teman komunitas IT (baik undergraound maupun uperground) atas informasinya.
Terima kasih kepada semua pihak yang tidak bisa saya sebutkan satu persatu..

Sumber : belog @ belog.wasantara.net.id

~~systemroot.exe~~

0 komentar:


:: sYst34mr00t :: © 2008. Free Blogspot Templates Sponsored by: Tutorial87 Commentcute