Selasa, 11 Agustus 2009

Instalasi CodeIgniter

Codeigniter merupakan salah satu framework yang dapat dijadikan sebagai alternatif dalam membangun aplikasi berbasis web menggunakan php. Disamping kemudahannya, codeiginter juga tergolong ringan sekitar 1 mb bandingkan dengan zend framework yang sekitar 15 mb. Sebelum membangun aplikasi, terlebih dahulu codeigniter harus diinstall terlebih dahulu.

Langkah-langkah Instalasi CodeIgniter:

1. Persiapkan webserver, dapat menggunakan xampp atau webserver php lainnya atau bahkan instalasi manual.
2. Download library codeigniter dari http://www.codeigniter.com/, saat artikel ini ditulis versi terakhir versi 1.7.1, ini hanya 895 kb saat dizip, jadi proses download harusnya tidak lerlalu lama.
3. Unzip foldernya dan simpan di folder web root aplikasi. Contoh: anggap saja anda akan membuat web blog dalam folder dengan nama ‘my-blog’ dengan path folder C:\Apache\htdocs
\my-blog. Maka unzip library codeigniter dalam folder my-blog

.

4. Buka file config.php dalam folder C:\Apache\htdocs\my-blog\system\application\config.
Pada baris 14, ada code $config['base_url'] = "http://example.com/"; edit menjadi
$config['base_url'] = "http://127.0.0.1/my-blog/";
http://127.0.0.1 menandakan aplikasi kita hidup pada web server lokal pada port 80.
5. Sekarang buka browser dan ketikkan alamat http://localhost/my-blog, maka akan muncul page welcome to codeigniter.
6. Selamat anda sukses menginstall codeigniter.

library yang digunakan dalam artikel ini dapat diunduh dari sumbernya atau melalui link di bawah ini :
http://www.ziddu.com/download/5998909/CodeIgniter_1.7.1.zip.html

Instalasi Apache,Php5, dan Mysql secara manual pada OS Windows

Sebelum membangun aplikasi berbasis php, terlebih dahulu harus dipasang web server apache. Hal itu mudah dilakukan dengan menggunakan web server generic seperti xampp atau lainnnya. Contoh Untuk xampp, kita cukup mengcopi di c:\ kemudian klik xampp-control.exe. muncul panel service. aktifkan service yang dibutuhkan. Maka langsung dapat kita gunakan.

Instalasi apache dan php secara manual agak sedikit panjang ceritanya, tapi patut kita coba. Harapannya dengan instalasi secara manual kita dapat memahami cara kerja web server dan php lebih mendalam.

Langkah-langkah instalasi apache
1. Download apache dari sumber resminya , dalam artikel ini penulis menggunakan instaler apache_2.2.8-win32-x86-openssl-0.9.8g.msi
2. Ikuti semua intruksi instalasinya. Default di windows, apache server disimpan di c:\Program Files. Jika diinginkan apache dapat disimpan di c:\



3. Diasumsikan apache dan php disimpan di c:\. Buka file httpd.conf pada folder C:\Apache\conf.Lakukan beberapa perubahan.
a. ServerRoot "C:/Apache"
b. Tambahkan sebelum baris LoadModule:
LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"
Baris ini untuk menambahkan modul php pada apache.
c. Edit dir_module

DirectoryIndex index.html index.php

Baris ini agar secara default apache menampilkan page index walau hanya mengetik foldernya. Contoh: ketik: http://localhost, maka akan menampilkan page http://localhost/index.php atau http://localhost/index.html
4. Instalasi dan konfigurasi apache selesai. Sebelum instalasi php, restart computer terlebih dahulu.
5. Download php dari sumbernya. Untuk artikel ini penulis menggunakan php-5.2.5-Win32.zip
6. Unzip dan simpan di c:\. Berikut ini isi folder dalam c:\php:



7. Edit file php.ini pada folder C:\php
a. doc_root = c:\apache\htdocs
b. extension=php_mysql.dll,hilangkan tanda ‘;’ untuk mengaktifkan modul mysql. lalu simpan
8. buat environment variables pada windows. Klik kanan My Computer pada windows explorer, klik tombol Envionment Variables. Muncul panel, klik system variables Path:



Masukkan path php : C:\php




9. Instalasi dan konfigurasi php selesai. Kita akan menginstal mysql.
10.Download mysql dari sumbernya, untuk artikel ini penulis menggunakan mysql-5.0.45-win32.zip
11.Unzip kemudian install dengan mengikuti instruksi-instruksinya. Mysql secara default akan tersimpan di c:\Program Files
12.Untuk menjalankan mysql dapat menggunakan windows service. Aktif atau non aktifkan mysql dari panel service windows.
13.Instalasi Mysql selesai. Langkah terakhir kita akan menjalankan service apache.
14.Jalankan service apache. Biasanya muncul icon apache pada kanan bawah panel icon computer kita. Klik untuk menampilkan panel servicenya.



15.Ketik pada browser, http://locahost, diasumsikan apache berjalan pada computer local dan port 80. Jika instalasi berhasil muncul page



16.Untuk memastikan php dan mysql berjalan baik, buatlah script php sederhana simpan di C:\Apache\htdocs dengan nama info.php
echo phpinfo();
?>
17. Ketik pada browser, http://locahost/info.php. jika instalsi berhasil muncul page konfigurasi:



18. Mysql yang sudah kita install dapat dilihat di sini:



19. Selamat anda berhasil menginstall apache, php, dan mysql secara manual.

sorce library yang digunakan pada artikel dapat diunduh dari sumbernya atau dapat melalui link di bawah :
link download php : http://www.ziddu.com/download/5997369/php-5.2.5-Win32.zip.html
link download apache : http://www.ziddu.com/download/5995904/apache_2.2.8-win32-x86-openssl-0.9.8g.rar.html
link download mysql : http://www.ziddu.com/download/5997368/mysql-5.0.45-win32.zip.html