Instalasi Apache, PHP dan MySQL

4.5 Instalasi Apache, PHP dan MySQL

Proses instalasi Apache, PHP, MySQL dapat dilakukan satu per satu dengan mendownload softwarenya dari situs www.apache.org untuk Apache, www.php.net untuk PHP dan www.mysql.com untuk MySQL. Setelah instalasi selesai, lakukan pengaturan konfigurasi yang diberikan setelah instalasi selesai. Tetapi karena proses instalasi seperti ini cukup rumit, dapat dilakukan alternatif lain yaitu dengan menginstal aplikasi Apache2Triad 1.4.4 yang dapat di download di www.apache2triad.net.

4.5.1 Menginstal Apache2Triad

Langkah-langkah dalam menginstal Apache2Triad: 1. Buka folder tempat Apache2Triad disimpan, lalu klik dua kali file apache2triad 1.4.4.exe. Uninstall webserver Apache jika sudah diinstal sebelumnya untuk dapat menjalankan Apache2Triad. Gambar 4.5.1.1 Folder penyimpanan Apache2Triad. Universitas Sumatera Utara 2. Dari jendela Installation Options, hilangkan tanda centang pada salah satu tools atau komponen yang tidak akan disertakan, yaitu database PostgreSQL beserta ODBC-nya. Lalu klik Next. Gambar 4.5.1.2 Memilih komponen yang akan diinstal. 3. Pada jendela Installation Folder, pilih folder tujuan dari hasil instalasi. Pada kondisi standar, program akan trinstal pada folder C:\apache2triad. Klik tombol Next untuk melanjutkan. Gambar 4.5.1.3 Menentukan folder tujuan instalasi. Universitas Sumatera Utara 4. Pada halaman set password, masukkan password pada kedua kotak yang tersedia minimal 8 digit. Lalu klik tombol Next. Gambar 4.5.1.4 Menentukan password untuk database. 5. Klik tombol I Agree untuk memulai instalasi. Gambar 4.5.1.5 Lisensi program. Universitas Sumatera Utara 6. Tunggu proses instalasi berlangsung. Gambar 4.5.1.6 Proses instalasi sedang berlangsung. 7. Setelah proses instalasi selesai akan muncul jendela konfirmasi. Klik OK. Gambar 4.5.1.7 Konfigurasi otomatis telah selesai. 8. Saat muncul tulisan “Enter the password for Apache2Triad”, tekan tombol Enter jika tidak ingin memakai password. Universitas Sumatera Utara Gambar 4.5.1.8 Jendela konfirmasi password untuk cPanel. 9. Klik tombol OK pada jendela konfirmasi. Gambar 4.5.1.9 Proses instalasi selesai.

4.5.2 Folder Apache2Triad

Apache2Triad diinstal pada folder standar, yaitu C:\apache2triad\. Susunan folder hasil instalasi dapat dilihat pada gambar di bawah ini: Universitas Sumatera Utara Gambar 4.5.2 Struktur folder dalam Apache2Triad. Fungsi beberapa folder yang penting adalah sebagai berikut: 1. bin : Folder utama dari Apache2 Webserver. 2. conf : Folder berisi file-file konfigurasi Apache2 Webserver. 3. ftp : Folder berisi tools FTP File Transfer Protocol untuk transfer data. 4. htdocs : Folder utama untuk menyimpan data-data web, baik PHP maupun HTML biasa. Pada folder ini biasa dibuat subfolder sendiri untuk mengelompokkan file web-nya. 5. manual : berisi subfolder yang di dalamnya terdapat manual program dan database, termasuk manual PHP dan MySQL. Universitas Sumatera Utara 6. mysql : Folder utama untuk database MySQL Server. Di dalamnya terdapat subfolder data untuk merekam semua nama database serta subfolder bin yang berisi tools klien dan server MySQL. 7. pgsql : Folder utama untuk database PostgreSQL Server. 8. perl : Folder utama untuk program Perl. 9. php : Folder utama untuk program PHP. 10. python : Folder utama untuk program Python.

4.5.3 Mengakses Control Panel Apache2Triad

Apache2Triad menyediakan tools berupa Control Panel berbentuk web yang berguna untuk mengontrol servis database MYSQL, PostgreSQL dan Apache2 Webserver. Konfigurasi terhadap semua setting dapat dilakukan melalui tools ini. Tools ini adalah Apache2TriadCP. Cara mengaksesnya adalah: 1. Klik Start Apache2Triad Apache2TriadCP. Universitas Sumatera Utara Gambar 4.5.3.1 Mengakses Control Panel Apache2Triad. 2. Pada jendela Authentication Required, ketikkan username dan password seperti saat instalasi. Lalu klik tombol OK. Gambar 4.5.3.2 Form Login pada halaman Control Panel. Universitas Sumatera Utara 3. Tampil halaman utama Control Panel seperti berikut: Gambar 4.5.3.3 Halaman utama Control Panel. Universitas Sumatera Utara

4.5.4 Mengkonfigurasi Setting

Setiap komponen program yang didukung oleh Apache2Triad termasuk setting Apache2 Webserver dan MySQL dapat diatur melalui dari halaman utama Control Panel. Cara mengkonfigurasi setting adalah sebagai berikut: 1. Pada halaman Control Panel dalam kotak bagian Server, terdapat pengaturan Apache seperti pada gambar di bawah ini: Gambar 4.5.4 Icon pengaturan Apache2 Webserver. 2. Jika ingin melakukan pengaturan file http.conf, klik icon . 3. Jika ingin melakukan pengaturan secara visual, klik icon . 4. Setelah pengaturan selesai, klik tombol Save Changes.

4.5.5 Menjalankan Fitur

Setelah menginstal Apache2Triad secara penuh, maka beberapa fitur penting seperti Apache2 dan MySQL secara otomatis sudah dijalankan saat Windows dibuka. Admin dapat menghidupkan restart dan mematikan stop setting otomatis tersebut. Universitas Sumatera Utara Cara mematikan atau menghidupkan setting tersebut adalah sebagai berikut: 1. Buka halaman Control Panel. 2. Pada bagian paling bawah terdapat deretan kotak ServiceProcess. Gambar 4.5.5 Pengaturan pada Service Server. 3. Fitur yang ditandai dengan tanda centang berarti aktif dan berjalan otomatis saat Windows aktif. 4. Untuk menghentikan proses salah satu fitur, klik tombol Stop sehingga berubah menjadi Start. 5. Jika penghentian proses fitur berhasil, akan muncul dialog konfirmasi.

4.5.6 Menguji Keberhasilan Instalasi

Untuk menguji apakah Apache2 Webserver sudah berjalan dengan baik dapat dilakukan dengan cara berikut: 1. Buka browser. 2. Ketik alamat http:localhost pada address bar. Alamat http:localhost tersebut juga dapat digantikan dengan IP komputer misalnya http:192.168.100.1 atau IP lokal http:127.0.0.1. Gambar 4.5.6.1 Address bar pada browser Mozilla Firefox Universitas Sumatera Utara 3. Jika berhasil akan tampil halaman seperti gambar di bawah ini. Gambar 4.5.6.2 Tampilan subfolder di dalam htdocs

4.6 Melakukan Upload File dan Database