Jumat, 13 September 2013

TUTORIAL INSTALASI APACHE WEB SERVER,PHP,MYSQL DI LAPTOP

  • Download apache di httpd.apache.org/download.cgi
  • Scrool down dan cari Win32 Binary without crypto(no mod_ssl) (MSI Installer),download yang  httpd-2.2.25-win32-x86-no_ssl.msi
  • Mulai install apache,klik next-kemudian pilih "I accept the terms in the license agreement" lalu next -> klik next kembali -> isi localhost untuk network domain dan server name nya,pada administrator's email address tulis webmaster@localhost lalu klik next -> pilih typical lalu next -> kemudian akan muncul tempat apache diinstall(biasanya didalam C:\ProgramFiles,atau agar lebih rapi dan terstruktur buatlah folder baru di direktori C dengan nama Apache), klik next -> klik Install dan tunggu,apabila proses di interrupt oleh anti virus atau program lain dalam laptop,klik continue(mengizinkan aplikasi apache) -> setelah selesai klik "Finish"
  • Untuk mengetest apakah apache berhasil di install, buka browser dan masukkan http://localhost/ di address bar kemudian enter,jika terdapat tulisan "It works!" maka artinya apache telah sukses terinstall di laptop anda

  • Setelah apache terinstall,sekarang mulailah menginstall php
  • Buka link http://windows.php.net/download/
  • Scroll down dan cari "VC9 x86 Thread Safe",kemudian download (format zip)
  • Buka tempat dimana anda menyimpan folder php yang telah di download,cari file bernama php.ini-development kemudian copy file tersebut dan paste di direktori yang sama lalu rename file ini menjadi php.ini ,windows akan menanyakan apakah anda ingin mengubah extension filenya dan klik yes
  •  Selanjutnya,konfigurasikan apache web server untuk instalasi php
  • Ke All Programs -> Apache HTTP Server 2.2 -> Configure Apache Server -> Edit the Apache httpd.conf Configuration File,file akan terbuka di notepad
  • Di bagian "LoadModule" tambahkan LoadModule php5_module "c:/PHP/php5apache2_2.dll"
  •  Di bagian "AddType" tambahkan AddType application/x-httpd-php.php sebelum </IfModule> dan sesudah #AddOutputFilter INCLUDES.shtml
  •  Di bagian paling bawah httpd.conf ,tambahkan PHPIniDir "C:/PHP"
  •  Kemudian buat folder baru di direktori C dengan nama websites
  • Cari file DocumentRoot "C:/Apache/htdocs" di httpd.conf dan ubah menjadi DocumentRoot "C:/websites"
  •  Ubah <Directory "C:/Apache/htdocs"> menjadi <Directory "C:/websites">
  • Save file httpd.conf dan close notepad
  • Selanjutnya edit php.ini ,buka C:\PHP folder, klik kanan dan pilih "Open with" -> "Notepad" dan pastikan display_errors = On
  • Scroll down dan cari ; extension_dir = "ext" tambahkan extension_dir = C:\PHP\ext dibawahnya dan save
  • Restart laptop anda
  • Buka notepad dan tulis <?php phpinfo(); ?>
  • Save di C:/websites, pada save as type pilih All Files,pada file name isi phpinfo.php
  • Buka browser dan pada address bar tulis http://localhost/phpinfo.php dan akan terlihat detail dari PHP yang telah terinstall


  • Langkah selanjutnya adalah menginstall MySQL
  • Sebelum memulai kita harus tahu apakah laptop kita 32 bit atau 64 bit,cara mengetahuinya buka Control Panel->System and Security->System dan lihat di bagian System type
  •  Kemudian buka http://www.mysql.com/downloads/mysql/
  • Scroll down untuk mencari dan mendownload MSI installer yang sesuai dengan system type(32 bit atau 64 bit) 
  • Setelah didownload,run MySQL -> pilih Install MySQL Products -> pilih "I accept the license terms” lalu klik next -> pilih Custom installation -> klik Browse dan masukkan C:\MySQL sehingga MySQL akan tersimpan di folder MySQL bukan Program Files -> sekarang MySQL siap diinstall,klik execute,tunggu sampe proses selesai kemudian next -> pada bagian MySQL Server Configuration, di bagian Configuration type pilih Development Machine lalu klik next -> centang pada Enable TCP/IP Networking lalu next -> pada Root Account Password, isi password yang diinginkan pada kolom yang tersedia, lalu klik next -> klik next hingga configuration completed -> Jika telah selesai klik “Finish”
  • Untuk mengetest MySQL apakah sudah telah terinstall dengan baik, ke "All Programs" -> "MySQL" -> "MySQL Server 5.6 ,akan muncul "Enter Password" ,masukkan password anda dan enter maka akan muncul tampilan seperti di bawah ini :


  •  Lalu coba ketikkan show databases; setelah mysql> maka tampilan akan seperti di bawah ini :


  • Selanjutnya agar MySQL terhubung dengan Apache Web Server dan PHP maka kita harus mengedit konfigurasinya
  • Pada C:\PHP cari file php.ini dan open with -> notepad
  • Scroll down dan cari :
          ;extension=php_mysql.dll
          ;extension=php_mysqli.dll
  • Aktifkan extension tersebut dengan cara menghapus ";" (titik koma) yang berada di depannya. Sehingga menjadi :
          extension=php_mysql.dll
          extension=php_mysqli.dll
  • Save file tersebut dan restart laptop anda
  • Setelah di restart, buka notepad kemudian ketikkan :
 <?php $dbServer='localhost';
$dbUser='root';
$dbPass='xxxxx'; //Ganti xxxxx dengan password MySQL anda.
$dbName='test';
$link = mysql_connect("$dbServer", "$dbUser", "$dbPass") or die("Koneksi ke server gagal");
print "<h1>Koneksi ke MySQL berhasil!!!</h1>";
mysql_select_db("$dbName") or die ("Database tidak ditemukan"); print"<h2>Koneksi ke Database berhasil!!!</h2>";
mysql_close($link); ?>
  • Save file tersebut di C:\websites dengan nama index.php
  • Kemudian buka browser, pada address bar ketikkan http://localhost/index.php , kemudian enter, jika berhasil akan tampil seperti di bawah ini :

Tidak ada komentar:

Posting Komentar