Berikut ini adalah cara paling cepat untuk menginstal LAMP (Linux, Apache, MySQL and PHP) pada Ubuntu 13.04 Raring Ringtail.

L = Linux …sebuah Linux operating system yang menjalankan paket lainnya

A = Apache… sebuah paket website

Webservers menjalankan webpages apabila diminta oleh web clients atau browsers.

Contoh: apabila mengetik http://www.liberiangeek.net pada web browser dan klik enter, maka halaman yang tampil pada monitor dilayani oleh webserver yang besar kemungkinan adalah Apache.

M = MySQL database server…sebuah paket/server yang menyimpan referensi informasi yang dibutuhkan Website

P = PHP …sebuah paket yang membuat semua paket lainnya bekerjasama
 
================================================
 

I.Install LAMP

– Buka terminal atau tekan Ctrl – Alt – T pada keyboard
 
– Ketik sudo apt-get install lamp-server^
 
II.Mengecek apakah APACHE sudah dapat jalankan

Ketik localhost pada browser dan lihat apakah tampilan berikut ini muncul

lamp-Localhost
 
Start Apache

Pada terminal ketik sudo /etc/init.d/apache2 start
 
Restart apache

Pada terminal ketik sudo /etc/init.d/apache2 restart
 
Stop Apache

Pada terminal ketik sudo /etc/init.d/apache2 stop
 
Restart Apache

Pada terminal ketik sudo /etc/init.d/apache2 restart
 
Mendapatkan Lokasi Apache2.conf

  • Pada Terminal ketik cd /etc/apache2
  • Buka apache2 …./etc/apache2 dir
  • Apache2
     
    Perhatian: Apache menyimpan file file PHP di folder “www”

    Untuk membuat direktori

    Pada Terminal ketik mdir
     
    Untuk menghapus direktori
     
    Pada Terminal ketik rmdir nama direktori

    Untuk melihatnya isi folder tersebut buka terminal dan ketik cd /var/www

    Folder www
     
    Membuat file di /var/www

    On Ubuntu the command “edit” does not open an editor, you have to use gedit instead.

    You might try using the command:
    gksudo gksudo gedit /var/www/filename.html

    If there is no graphical environment available, you could use the nano editor:
    sudo nano /var/www/filename.html

    Contoh

    Pada terminal ketik gksudo gksudo gedit /var/www/haloo.html
    Isi sebagai berikut

    Haloo

     
    Setelah disimpan maka File Haloo akan tampil di direktori www

    Haloo2
     
    Menampilkan file Haloo.html

    Pada browser ketik http://localhost/haloo.html”

    Akan muncul tampilan berikut ini

    Haloo3
     
    Menghilangkan file test2.html\ no

    Pada terminal ketik find /var/www/test2.html -delete

    File test2.html \no terhapus

    Delete test2.html
     
     
    III. Mengecek apakah PHP sudah dapat dijalankan

    – Buka Terminal
     
    – ketik :sudo gedit /var/www/test.php
     
    – kopi php phpinfo()kedalam file ..jangan lupa ditambah kode dipermulaan dan dibelakang kalimat (seperti contoh)dan setelah itu di save
     
    lamp-PHP
     
    – sekarang ketik http://localhost/test.php pada browser dan lihat apakah tampilan berikut muncul
     
    PHP
     

     
    IV.Mengecek apakah MySQL telah berfungsi

    – Pada terminal ketik mysql -u root -p
    – Jangan lupa mengetik password untuk MySql …jiamput..
     

    Lihat apakah tampilan berikut ini muncul

    Mysql

     
    V. Menambahkan write permissions di direktori /var/www
    Secara default files di /var/www terprotected.
    Untuk membuat file di /var/www anda harus mempunyai “root privilege”.

    Caranya ketik sudo su

    A.Menambahkan user ke www-data group

    Pada terminal ketik sudo usermod -a -G www-data

    B.Menambahkan /var/www folder ke www-data group

    Pada terminal ketik sudo chgrp -R www-data /var/www

    C.Memberikan write permissions kepada www-data group

    Pada terminal ketik sudo chmod -R g+w /var/www
     

    Sekarang keluar dan masuk lagi untuk melihat perubahan pada nautilus
     
     
    VI.Menginstal phpMyAdmin
     
    http://freenuts.com/how-to-install-phpmyadmin-on-lamp/
     

    phpMyAdmin merupakan sebuah Web software gratisan untuk bekerja dengan MySQL pada web-sideo

    Merupakan sebuah visual front end untuk MySQL
     
    ==================================================
    When you installed phpmyadmin, it should have automatically set up its configuration for Apache, making it accessible at http://localhost/phpmyadmin/ (it’s possible you may need the trailing slash?).
     
    However, in case it didn’t, you can re-run the initial configuration step with the following command:

    sudo dpkg-reconfigure -plow phpmyadmin

    ===================================================
     

    Pada terminal ketik sudo apt-get install phpmyadmin
     
    PhpmyAdmin-how-to-install-phpmyadmin

    Pada akhir jendela akan tampil pertanyaan:

    Do you want to continue [Y/n]?

    Tekan Y
     
    Secara default,maka Apache akan menjalankan phpMyAdmin ….tekan Enter key saja

    jendela berikut akan tampil

    PHPmyAdmin-config-phpmyadmin

    Tekan Enter key saja

    Jendela berikut tampil

    PhpMyAdmin-packageConfig

    Password: root

    Jendela berikut tampil

    PhpMyAdmin-phpmyadmin-user-password.gif

    Password: jiamput
     
    ==================================================

    Tambahkan bila diperlukan saja ..atau langsung start Apache

  • Pilih Apache2 sebagai server
  • Pilih “YES” untuk configurasi database untuk phpmyadmin dengan dbconfig-common
  • Masukkan password MySql
  • Masukan password untuk login phpmyadmin
  •  
    Tambahkan phpmyadmin pada konfigurasi apache

    Pada terminal ketik sudo nano /etc/apache2/apache2.conf
     
    Tambahkan phpmyadmin config

    Pada terminal ketik Include /etc/phpmyadmin/apache.conf

    ==================================================
     
    Restart apache

    Pada terminal ketik sudo service apache2 restart
     
    Access phpmyadmin

    Pada browser ketik http://localhost/phpmyadmin

    Tampilan berikut akan muncul

    PhpMyAdmin

     
    Username : root
    Passw: jiamput
     
    Jendela PHPMyAdmin untuk membuat Database tampil

    PHPMYAdmin
     
    Untuk uninstal PhpMyAdmin

    sudo apt-get purge phpmyadmin

    Untuk reconfigure PhpMyAdmin

    sudo dpkg-reconfigure phpmyadmin
     
    Bahan bacaan

    http://www.siteground.com/tutorials/phpmyadmin/phpmyadmin_create_database.htm

    http://www.liberiangeek.net/2013/05/want-lamp-linux-apache-mysql-in-ubuntu-13-04/

    http://askubuntu.com/questions/122381/where-can-i-change-the-webpage-showed-by-apache

    http://askubuntu.com/questions/169745/how-to-run-a-php-file-after-installing-lamp-in-ubuntu-11-10

    http://www.howtoforge.com/perfect-server-ubuntu-13.04-apache2-bind-dovecot-ispconfig-3-p6

    https://www.digitalocean.com/community/articles/how-to-install-and-secure-phpmyadmin-on-ubuntu-12-04