Setelah dulu sukses konfigurasi apache, php, mysql dan phpmyadmin di ubuntu, sekarang nyoba install keempat paket tersebut di windows. Disini aku pake make Apache 2.2.8, PHP 5.2.5, MySQL 5.0.45, dan PhpMyAdmin 2.11.4. Untuk apache dan mysql aku pake yang versi installer (exe), sedangkan untuk php dan phpmyadmin aku pake yang versi zip.
Adapun tahap penginstallannya adalah :
- Pertama-tama install apache dan mysql-nya. Ikuti saja petunjuk penginstallannya. Jika tidak mengerti ikuti setting default saja. Tapi jika ingin dibuat berbeda maka tinggal disesuaikan saja.
- Ekstrak php di tempat yang diinginkan. Kemudian rename file php.ini-recommended menjadi php.ini. Kemudian edit pada bagian berikut.
doc_root = “path folder htdocs di folder apache”
extension_dir = “path folder ext di folder php”
hilangkan tanda titik koma pada baris berikut
extension=php_mysql.dll
extension=php_mysqli.dll
Berikut konfigurasi di komputerku
doc_root = “C:\Apache2.2\htdocs”
extension_dir = “C:\Php5\ext” - Kemudian edit file httpd.conf pada folder apache/conf sebagai berikut.
ScriptAlias /php/ “path ke folder php”
AddType application/x-httpd-php .php
Action application/x-httpd-php “path ke folder php/php-cgi.exe”
LoadModule php5_module “path ke folder php/php5apache2_2.dll”
PHPIniDir “path ke folder php”
Berikut konfigurasi di komputerku
ScriptAlias /php/ “C:/php5″
AddType application/x-httpd-php .php
Action application/x-httpd-php “C:/php5/php-cgi.exe”
LoadModule php5_module “C:/Php5/php5apache2_2.dll”
PHPIniDir “C:/php5″ - Kemudian ekstrak phpmyadmin di dalam folder htdocs, kemudian rename file config.sample.inc.php menjadi config.inc.php. Kemudian edit file tersebut, kemudian edit pada baris berikut.
$cfg['blowfish_secret'] = ”; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
Isi bagian antara tanda petik dengan kata sembarang, contoh sebagai berikut.
$cfg['blowfish_secret'] = ‘asdasd’; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
Tahap berikutnya adalah pengetesan.
- Restart apache setelah melakukan konfigurasi.
- Buat file test.php di folder htdocs, kemudian isi dengan script berikut.
<?php
phpinfo();
?> - Kemudian buka di browser dengan cara mengetik localhost/test.php address bar. Jika sudah keluar info tentang php, apache, dan mysql, maka php dan apache sudah terinstall secara sempurna.
- Kemudian buat file testkoneksi.php dengan script sebagai berikut.
<?php
$koneksi=mysql_connect(“localhost”,”user”,”pass”);
if($koneksi){
echo “koneksi berhasil”;
}else{
echo “koneksi gagal”;
}
?> - Jika tulisan yang keluar koneksi berhasil, maka koneksi antara php dan mysql berhasil. Jika sebaliknya maka koneksi gagal.
- Buka phpmyadmin melalui browser dengan mengetikkan alamat berikut di address bar, localhost/phpmyadmin atau sesuai dengan folder phpmyadmin di htdocs. Jika muncul halaman login, maka gunakan username dan password mysql yang sudah dibuat. Jika berhasil maka semua proses sudah berhasil.
Yap, itu tadi step by step penginstallan apache, php, mysql dan phpmyadmin di windows. Selamat mencoba…
March 7, 2008 at 12:03 pm
trenk yu, saya udah nyoba gabungin php 5 + apache 2.2.8 + mysql 5.
dan lom berhasil, padahal sudah nyontek berat ma buku php tip dan trik. and nihil. alhamdulillah. entar ane nyoba dulu
June 7, 2008 at 3:00 pm
wah..susah mas, udah nyoba berbagai cara php ama mysql nggak mau nyambung
June 12, 2008 at 1:33 am
mas…saya uda nyoba,tp diminta isi netmork domain sedangkan komputer saya awalnya di set ke workgroup… saya isikan localhost, tetap saja ada yg eror setelah instal. muncul di console tuh..ato dicuekin dulu sampai semua tahap dilakukan?
thx.
July 21, 2008 at 11:07 am
bos thanks banget ya…
kunjungi juga site big4bikes.tk ya
-___________________________________________-
July 21, 2008 at 11:08 am
http://big4bikes.tk
November 17, 2008 at 12:45 pm
kenapa ngga pake 3rd party software aja… kaya XAMPP, EasyPhp atau yg lainnya… saya kira lebih mudah dan kegunaanya sama…. dan satu lagi… kita lebih mudah mengatur misal mau buat alias tinggal klik selesai… tanpa harus tahu sintak di httpd.conf
November 23, 2009 at 2:38 am
saya dah coba pake xampp knp yah..kok mysql nya g bisa jaln di command line dengan perintah “acces denied for user…..passwor yes,no” ada yg tahu g masalhnya trim
November 17, 2008 at 4:28 pm
@win
anda benar, dengan 3rd party software memang mudah, tapi dengan cara menginstall manual kita akan merasakan kepuasan tersendiri, saya merasakan itu dan sejak saya belajar menginstall manual saya jarang atau bahkan tidak pernah lagi menggunakan software php 3in1. tapi ini pilihan masing-masing, saya tidak menjudge ataupun menyalahkan pihak lain, sekali lagi ini pilihan masing-masing…
December 23, 2008 at 5:30 am
thank boz…mau maen AMP dan PHPMYADMIn di winnieee dows XP! Aku cobain dulu…moga bisa
December 23, 2008 at 7:33 am
@Muhammad Haji
yap, selamat mencoba, moga bisa…
December 27, 2008 at 5:13 am
Wah ternyata PHP itu gak complete boz…kepaksa pake XAMPP trus aq copy deh PHPnya dan alhamdulillah bs…Koneksi ke MySQLnya yg bikin adem panas…:D
December 27, 2008 at 5:43 am
[...] sumber [...]
December 29, 2008 at 4:43 am
@Muhammad Haji
gak completenya dimana yah, saya baik-baik aja tuh, mungkin extensionnya kali belum disetting, jadi itu yang bikin koneksi mysqlnya adem panas, wekeke…
April 14, 2009 at 1:55 am
bos aku belum mengerti di bagian setting file httpd.conf
====================
ScriptAlias /php/ “C:/php5″
AddType application/x-httpd-php .php
Action application/x-httpd-php “C:/php5/php-cgi.exe”
LoadModule php5_module “C:/Php5/php5apache2_2.dll”
PHPIniDir “C:/php5″
================================
mengisinya itu di bagian mana di httpd.conf
saya bingung nya untuk memasukkan kode script seperti itu. di bagian mana meletakkannya ….tolong diperjelas
atau dibuat la video nya , maka kami sebagai pembaca bisa lebih mengerti…..
====================================
saya berharap bos….
April 14, 2009 at 5:34 am
@rano
taruh di bagian paling bawah aja, aku juga gitu kok, kekeke…
September 10, 2009 at 10:11 am
mas setelah ngikutin langkah2 yang mas kasi tau di atas saya masih kesulitan buat konfigurasi di httpd.conf nya,,saya naruh script dibawah ini:
ScriptAlias /php/ “path ke folder php”
AddType application/x-httpd-php .php
Action application/x-httpd-php “path ke folder php/php-cgi.exe”
LoadModule php5_module “path ke folder php/php5apache2_2.dll”
PHPIniDir “path ke folder php”
di sembarang tempat tapi udah saya masukin path2 yang dimaksud sama script pake yang ada di komputer saya,,setelah saya restart apache nya eror dia..
mohon bantuan dimana tempat naruh script2 diatas yang dimaksud..
mohon bantuannya..terimakasih…:)
September 10, 2009 at 10:13 am
hehehe,,ternyata sudah ada di balesan komen yang diatas..maaf saya baru membaca..
saya cobain dulu..
maap boz..
September 10, 2009 at 10:22 am
mas udah saya taruh aling bawah ga bisa jga dia lhow apachenya..hukz3…
ada cara lain ga boz?thx u..
September 10, 2009 at 12:46 pm
nggak bisa gimana? apakah tidak keluar hasilnya di browser gitu, kalau tidak keluar mungkin di tag script phpnya kurang, dilengkapin pake <?php
CMIIW
October 28, 2009 at 8:03 pm
[...] ini untuk install dan konfigurasi Apache dan PHP Klik disini untuk menginstall di Linux (ubuntu) Klik disini untuk menginstall di Windows Klik disini untuk menginstall di Mac Os [...]