Installasi AppServ 2.5.10, Konfigurasi Apache Server, dan Konfigurasi PHP.ini


Baik, kali ini kita akan membahas tentang software apa saja yang nantinya akan kita gunakan. Selain itu, penulis juga memberikan langkah-langkah installasi server package software AppServ, untuk menciptakan server lokal beserta paket PHP, MySQL, dan phpMyAdmin di Komputer kita.

Apa itu Server Package Software?
Server Package Software adalah aplikasi yang digunakan untuk menjalankan paket aplikasi Apache Server (localhost), PHP 5, Database MySQL, dan phpMyAdmin untuk manajemen Database MySQL. Jadi dengan adanya aplikasi ini kita tidak perlu lagi menginstall aplikasi-aplikasi diatas satu persatu. Tinggal klik sana sini, beres deh :D

Sekarang saya akan menetapkan bahwa kita akan menggunakan Server Package Software AppServ. Untuk mendownload AppServ, silahkan kunjungi Link berikut:
http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download

Untuk Versi, silahkan download AppServ versi 2.5.10 dengan spesifikasi sebagai berikut:
1. Apache 2.2.8 2.
2. PHP 5.2.6 3.
3. MySQL 5.0.5.1b
4. phpMyAdmin-2.10.3

Sedangkan untuk sistem operasi, Penulis tetapkan kita akan menggunakan Windows XP atau Windows 7 sebagai latihan. Namun, Jika para pembaca ada yang menggunakan Linux, maka penulis harap tahapan installasi paket-paket pada artikel "Pengertian PHP" Sebelumnya sudah dituntaskan semua.

Apa itu Code Editor PHP? 
Code Editor PHP adalah aplikasi yang digunakan untuk mengetik kode-kode PHP. Bahasa gaulnya itu tempat untuk coding :D

Contoh aplikasi code editor:
Notepad, Notepad++, Netbeans, Dreamweaver, dan masih banyak lagi. Kalian bebas memilih :)


Installasi AppServ 2.5.10
Catatan: cermati setiap langkah yang diberikan supaya paham.

1. Download terlebih dahulu AppServ 2.5.10 nya disini:
http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download

2. Setelah itu anda jalankan dengan melakukan KLIK 2 KALI pada icon installer-nya.

3. Jika sudah, kemudian akan muncul jendela AppServ 2.5.10 Setup, Klik Next untuk melanjutkan


4. Setelah itu akan muncul jendela License Agreement, Klik “I Agree” untuk melanjutkan


5. Kemudian akan muncul lagi jendela pemberitahuan Choose Install Location, biarkan defaultnya berada di C:\AppServ setelah itu Klik Next


6. Selanjutnya, kita tentukan components apa saja yang ingin di install. Check List Semuanya, kemudian klik Next untuk melanjutkan


7. Sekarang kita akan mengisi kotak inputan “Server Name”, “Administrator’s Email Address”, Dan “Apache HTTP Port”. Isilah dengan spesifikasi berikut:

- Server Name = localhost
- Administrator’s Email Address = webmaster@localhost
- Apache HTTP Port = 80


8. Setelah itu, akan muncul jendela MySQL Server Configuration. Pada kotak inputan Enter Root Password & Re-Enter Root Password kita isi dengan password sesuka kita (bebas). Saya asumsikan Passwordnya kodok . Lanjut klik Install. *Dilarang protes :))


9. Biarkan proses installasi berjalan apa adanya, seperti cinta... dan tunggu hingga selesai


10. Oke, sekarang klik “finish”, hingga muncul Prompt hitam. Sampai disini, kita telah sukses menginstallasi AppServ dikomputer Windows :D

Menjalankan AppServ
Untuk mencoba web server lokal yang baru saja kita install,  Ikuti langkah berikut.
1.Buka Browser anda. (misalnya: Mozilla Firefox)
2.Ketikan http://localhost atau http://127.0.0.1 di address bar


Jika muncul tampilan seperti diatas, berarti web server kita sukses berjalan dengan lancar :D

Konfigurasi Apache Server (httpd.conf)
Langkah selanjutnya jangan di close dulu blog ini =)) karena kita akan mengkonfigurasikan modul mod_rewrite pada file httpd.conf , module mod_rewrite digunakan untuk mengaktifkan URL Friendly anda yang contohnya seperti ini:
http://maskodok.com/berita/1/judika_aku_yang_tersakiti

bedakan jika tidak menggunakan mod_rewrite, maka hasilnya akan seperti ini: 
http://maskodok.com/?page=berita&id=1&titleslug=judika_aku_yang_tersakiti

Tentu tidak google friendly banget kan. oleh sebab itu kita harus mengaktifkannya terlebih dahulu. ikuti langkah-langkah dibawah ini pemirsah.

1. Klik Start Menu -> All Programs -> AppServ -> Configuration Server -> Apache the edit httpd.conf


2. Jika sudah, maka akan muncul tampilan file httpd.conf 


3. Selanjutnya tekan CTRL+F untuk FIND. Lalu ketikan mod_rewrite


4. Kemudian kita hilangkan tanda pagar # yang ada pada baris: LoadModule rewrite_module modules/mod_rewrite.so

Sebelum:
#LoadModule rewrite_module modules/mod_rewrite.so

Sesudah:
LoadModule rewrite_module modules/mod_rewrite.so


5. Langkah selanjutnya Restart Services Apache anda, dengan cara:
Klik Start Menu -> AppServ -> Control Server by Service -> Apache Restart


6. Terakhir akan muncul tampilan prompt hitam seperti ini. 


7. Jika sudah, maka ya sudah =)) tandanya modul mod_rewrite sudah siap digunakan

Konfigurasi PHP.ini (Max Execution Time, dan kawan-kawan)
Sekarang kita akan melakukan konfigurasi pada file PHP.ini, ikuti langkah-langkah berikut:

1. Klik Start Menu -> AppServ -> Configuration Server -> PHP the edit php.ini


2. Lalu akan muncul tampilan suram seperti ini


3. Kemudian tekan CTRL+F untuk FIND. ketikan max

Catatan:
- Cari sampai ketemu bagian Resource Limits
- Kemudian setting seperti gambar dibawah ini. (HARUS SAMA) *jika mau mengikuti alur cinta mas kodok* =))


4. Setelah diganti, sekarang RESTART Apache anda seperti langkah sebelumnya. (ini dilakukan untuk mencegah terjadinya hal-hal yang tidak di inginkan)

Oke, cukup sekian dulu perjumpaan kita pagi ini. jika ada yang ingin ditanyakan, silahkan mensyen twitter saya di @maskodook :) #ciee promosi =))

Share This Post

10 comments:

  1. Lanjut buuuuuuuuuuuuuuuuung.. mantap.

    ReplyDelete
  2. om itu setting di php.ini tujuannya untuk apa ya?? thx'

    ReplyDelete
  3. thanks mas, sangat membantu :)
    kok pas buka http://localhost/phpMyAdmin/ cuman blank putih kenapa ya mas? mohon bimbingannya :)

    ReplyDelete
  4. ko mau buat database, malah ( No Privilage ) ya ?

    ReplyDelete
  5. kalo habis install, kemudian coba buat menampilkan data dari database tapi gak bisa, kenapa ya om?
    pesan error nya, could not find driver.

    ReplyDelete
  6. ga membantu ni postingan, sampah

    ReplyDelete
  7. ada aplikasi pengadaan barang cv kah gan ??php mysql

    ReplyDelete
  8. mas itu max_execution_timenya dibuat berapa
    terus max_input_timenya dibuat berapa sama
    memory_limitnya dibuat berapa

    ReplyDelete
  9. mas minta pencerahannya untuk set pasword di folder www nya gimanya ya?

    ReplyDelete