Untuk menjadikan Ubuntu sebagai server LAMP (Linux, Apache, Mysql dan PHP) sangat mudah dengan adanya server repository yang bertebaran di Internet. Untuk tutorial ini, saya mengambil paket installasi dari server repository terdekat yaitu
kambing.vlsm.org dan dengan menggunakan
Ubuntu Dapper Drake 6.06 LTS.
Sebelum memulai apt-get, arahkan file /etc/apt/source.list menjadi seperti dibawah ini:
---------- /etc/apt/source.list ----------
deb ftp://kambing.vlsm.org/ubuntu/ dapper main restricted
deb ftp://kambing.vlsm.org/ubuntu dapper multiverse universe
deb ftp://kambing.vlsm.org/ubuntu/ dapper-updates main restricted
deb ftp://kambing.vlsm.org/ubuntu dapper-security main restricted
----------- end of file ------------------
Setelah menambah kan baris diatas, save dan lakukan perintah:
$ sudo apt-get update
Sekarang kita sudah dapat mulai menginstall aplikasi dengan menggunakan perintah apt-get install [nama_aplikasinya].
Mulai menginstall apache2 dan php4:
$ sudo apt-get install apache2 php4
Untuk mengetest apakah apache2 telah terinstall dengan baik, buka browser dan ketikkan http://localhost/apache2-default apabila sudah muncul Test Page Apache maka apache2 sudah berjalan dengan baik.
Untuk mengetest php4 apakah sudah jalan buat file baru sebagai berikut:
$ sudo gedit /var/www/testphp.php
Dan masukkan baris <?php phpinfo() ; ?> kedalam file testphp.php
Simpan file tersebut dan pada browser ketikkan http://localhost/testphp.php
Apa bila sudah tampil php info maka php tersebut sudah sukses diinstall.
Selanjutnya adalah menginstall mysql-server
$ sudo apt-get install mysql-server
Kemudian beri password pada mysql servernya
$ mysqladmin -u root password your-new-password
Agar mysqlnya bisa diakses melalui apache2 dan php4 maka harus diinstall libapache2-mod-auth-mysql dan php4-mysql sebagai tambahan.
$ sudo apt-get install libapache2-mod-auth-mysql
$ sudo apt-get install php4-mysql
Untuk mempermudah pembuatan database, install juga phpmyadmin
$ sudo apt-get install phpmyadmin
Kini Ubuntu anda sudah dapat menjalankan service http dengan php dan database server.
Semoga bermanfaat.
Referensi: http://ubuntuguide.org/