Install Apache2, PHP5, MySQL di Ubuntu 9.04 (LAMP)
LAMP adalah istilah yang merupakan singkatan dari Linux, Apache, MySQL dan PHP.
Komponen-komponen dari LAMP:
- Linux sebagai sistem operasi
- Apache HTTP Server sebagai web server
- MySQL sebagai sistem basis data
- PHP sebagai bahasa pemrograman yang dipakai
Berikut ini adalah cara instalasi Apache, Mysql, dan PHP yang berhasil saya lakukan di linux Ubuntu 9.04 “Jaunty Jackalope” (baru nyoba di linux, maklum newbie,
).
* Sebelum melakukan instalasi pastikan masuk sebagai root.
sudo su
1. Instalasi MySQL
Install MySQL dengan perintah seperti dibawah ini:
aptitude install mysql-server mysql-client
Lalu isi password jika diminta mengisi password untuk user root.
2. Instalasi Apache2
Gunakan perintah:
aptitude install apache2
Untuk melihat Apache2 sudah terinstal, masukkan URL http://localhost pada browser. Maka akan terlihat tulisan It works!
Dokumen default root pada Ubuntu adalah /var/www, dan file konfigurasi adalah /etc/apache2/apache2.conf.
3. Instalasi PHP5
Instal PHP5 dan Apache PHP5 menggunakan perintah berikut:
aptitude install php5 libapache2-mod-php5
Restart Apache:
/etc/init.d/apache2 restart
* Tes PHP5 dengan membuat file info.php
Document default root berada pada direktori /var/www. Buat file info di direktori tersebut:
sudo gedit /var/www/info.php
Masukkan script seperti dibawah ini:
<?php
phpinfo();
?>
Panggil file yang dibuat tersebut di browser dengan URL http://localhost/info.php. Jika terlihat tentang informasi tentang PHP maka PHP dan Apache sudah berhasil masuk dalam sistem. Namun MySQL belum ada dalam daftar dalam halaman ini. Maka perlu perlu melakukan sedikit konfigurasi lagi agar MySQL mendukung di PHP5.
* Dukungan MySQL di PHP5
Untuk melihat modul PHP5 coba ketikkan perintah:
aptitude search php5
Install modul-modul, seperti dibawah ini:
aptitude install php5-mysql php5-curl php5-gd php5-idn php-pear
php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash
php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite
php5-tidy php5-xmlrpc php5-xsl php5-json
Restart apache:
/etc/init.d/apache2 restart








hallo mas,,, langsung aja yach,,,
gini q mo nanya,,, apa cara install LAMP di ubuntu 9.04 ini
langsung dari dvd repo ubuntu 9.04 yach??? apa iya?
karena saya mo coba cara yang di pakai mas ini untuk install LAMP,,,
di balas yach,,, (^_^)’
Yup bener…cara yang saya lakukan diatas menggunakan dvd repo. Jika terhubung dengan internet, Anda juga bisa mencoba cara tsb. Thx yo atas perhatiannya.. -best regards
Tks.sekali coba lsg berhasil….cuman kalau mau akses phpmyadmin kemana address nya bos ? tks
Ok…thx jg…
Phpmyadmin belum diinstal mas…so musti intall dulu, coba liat di http://hadipramono.web.id/blog/2009/08/05/install-phpmyadmin/
mas. kalo letak file db MySQL nya dimana ya???
Letak database ada di: /var/lib/mysql
semoga bisa membantu..
mas kalo download paket lamp ubuntu 9.04 dmn ya??
apa emang udah ada di tanam di ubuntu 9.04 nya??
kalo yang mau satu paket, pake aja xampp, udah pernah saya bahas disini kok, coba dicari aja..
emang lebih gampang xampp ya heheheh
trima kasih atas kunjungannya…
Mas saya udah cari database mysql pada ” /var/lib/mysql ” tapi koq gak bisa dibuka, dan sudah di propertis, permissionnya gak bisa diatur, harus gimana lagi?
Iya itu karena permissionnya pak, secara default read write execute hanya dimiliki oleh owner (700) kalau pengen dibuka oleh siapa saja hak aksesnya harus diubah menjadi 777, bisa pake perintah chmod. Atau lebih baik dibuka lewat phpmyadmin saja, karena direktori tsb berisi file database.
mas aku danyoba, tp pas aku bikin manual pake editor disimpan mealui save as di /var/wwww kok ga mo kesimpan ya
karena permissionnya mas, coba simpan/pindah filenya memakai terminal sebagai root.
mas ada ngga cara ubah themes moodle di ubuntu,,,kbtulan s sdh download themes tp ngg bs dpasang dimoodle????