Karena ada yang mengalami kesulitan saat install Apache & PHP, kayaknya ada beberapa tips yang mendingan aku tulis di sini, sebagai petunjuk installasi itu. Mudah-mudahan masih valid
- Instalasi Apache, PHP, MySQL
- Install web server Apache, PHP dan MySQL.
- Tips: agar mudah, letakkan Apache di c:\Apache2, PHP di folder c:\php dan MySQL di c:\mysql
- Konfigurasi Apache
- Edit konfigurasi httpd.conf pada webserver Apache, biasanya ada di direktori
conf, misalnya c:\apache2\conf\httpd.conf - Tambahkan baris berikut di awal bagian LoadModule
LoadModule php4_module c:/php/sapi/php4apache2.dll
AddType application/x-httpd-php .php
- Cari bagian DirectoryIndex, lalu ubah menjadi :
DirectoryIndex index.html index.html.var index.php
- Copy file C:\php\php4ts.dll ke folder C:\Apache2\bin
- Copy file C:\php\sapi\php4apache2.dll ke C:\Apache2\bin
- Copy file C:\php\php.ini-recommended ke folder C:\Apache2
Rename file C:\Apache2\php.ini-recommended menjadi C:\Apache2\php.ini - Edit file C:\Apache2\php.ini. Sesuaikan dengan keterangan berikut :
(pastikan direktori "sessiondata"
- extension_dir = "c:/php/extensions" (pastikan direktory "extensions" sudah ada)
- session.save_path = c:\php\sessiondata
sudah ada) - Konfigurasi ini akan berdampak setelah Apache di-restart.
- Edit Konfigurasi MySQL
- Jalankan mysql, dengan perintah (dari DOS command prompt):
==> net start mysql
- Kemudian lihat tabel user di database mysql, jika ada lebih dari satu user, hapus semua kecuali user root di localhost
==> c:\mysql\bin\mysql
==> mysql>use mysql;
==> mysql>select host,user from user;
Jika ada lebih dari satu baris, hapus isi tabel==> mysql>elete from user where not (user='root' and host='localhost');
Masukkan password ke user root, misal user=1234==> mysq>update user set password=password('1234');
==> mysql>quit; - Jalankan program winmysqladmin.exe, ada dalam folder c:\mysql\bin
- Isikan username dan password yang diinginkan. Misal username=root, password=1234
- Pada program WinMySQLAdmin, pilih menu (tab) my.ini Setup. Pada bagian
kiri pilih mysqld-max-nt. Lalu klik tombol Save Modification. - Untuk merestart MySQL, gunakan perintah
==> c:\mysql\bin>net stop mysql
==> c:\mysql\bin>net stop mysql
dari command prompt
Comments