Langsung ke isi

Langkah Install Apache, MySQL, PHP di Ubuntu 9.10

Maret 21, 2010

Jika komputer anda terhubung dengan internet, maka proses install Apache, MySQL, dan PHP di Ubuntu itu mudah. Saya menggunakan Ubuntu 9.10, Karmic Koala. Berikut ini adalah langkah-langkahnya :

Install Apache

Di terminal (application → accesoris → terminal), masukkan code sebagai berikut :

$ sudo apt-get install apache2

Untuk memeriksa apakah Apache sudah terinstal dengan benar dan dapat digunakan, buka halaman http://localhost/ pada browser anda. Jika sudah benar, maka akan muncul halaman putih yang bertuliskan :

It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.

Root folder untuk apache, di Ubuntu, ada di /var/www. Dan file konfigurasinya ada di /etc/apache2/apache2.conf.

Install MySQL

Masukkan perintah berikut di terminal :

$ sudo apt-get install mysql-server

(Nanti akan ada sesi untuk menginput password root MySQL)

Untuk membuat database, pada terminal masukkan perintah :

$ mysqladmin -u root -p create <namadatabase>

Untuk masuk ke MySQL :

$ mysql -u root -p

Setelah masuk ke MySQL. Iseng-iseng cek database yang ada :

mysql> show databases

Maka database yang baru saja dibuat ada disana. Untuk keluar dari mysql, ketikkan “quit”.

Install PHP dan download module untuk MySQL

Masukkan perintah berikut di terminal :

$ sudo apt-get install php5-mysql

Selanjutnya, restart apache dengan code :

$ sudo /etc/init.d/apache2 restart

Jika kemudian muncul pesan bahwa :

… waiting apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName

Itu karena belum didefinisikan ServerName sebagai localhost. Solusinya sederhana. (Masih di terminal). Ketikkan perintah :

$ sudo gedit /etc/apache2/httpd.conf

Anda akan masuk ke file httpd.conf. Secara default, isinya kosong. Selanjutnya, ketikkan baris berikut :

ServerName localhost

Lalu simpan file dan keluar dari editor.

Selanjutnya, restart kembali apache. InsyaAllah restart akan berjalan dengan baik.

Untuk memeriksa apakah sudah berjalan dengan baik, buat file php yang berisi :

<?php
phpinfo();
?>

Misalkan nama filenya info.php. Letakkan di folder root dari Apache, /var/www. Kemudian akses file tersebut di web-browser dengan memasukkan alamat URL : http://localhost/info.php. Jika keluar halaman yang berisi info-php, maka koneksi antara Apache dengan PHP sudah benar. (Alhamdulillah..)

Pada info-php tersebut, periksa apakah modul MySQL sudah ada? Jika anda menggunakan perintah instalasi PHP seperti yang saya tulis di atas, pastinya modul tersebut sudah terinstall. :)

Nah, selamat berkarya!

Saatnya buat web! \(^____^)/

Catatan :

Cara untuk melakukan copy-paste pada folder-folder root, yaitu dengan memasukkan perintah :

$ sudo nautilus

———————

TERTARIK UNTUK PASANG IKLAN DI BLOG INI?

Buka halaman berikut : Klik disini.

———————

31 Komentar leave one →
  1. April 7, 2010 16:40

    tapi susah kalo ga ada internet… :(
    untung ada apt-web :mrgreen:

  2. Mei 15, 2010 05:14

    thanks om….nice tutorial…akhirnya localhost ubuntu q berjalan…..

  3. Juni 18, 2010 04:22

    kalo mo ditambahin cakephp, install ma settingannya gimana yah ????

  4. ichanastasia permalink
    Juni 28, 2010 05:59

    kok gak bisa ya….???
    harus ada settingan internetnya lagi gak nih…?
    bingungn euy…

    • Juni 28, 2010 06:02

      Berdasarkan pengalaman saya, tidak perlu setting internet.
      Icha sudah melakukan tahapan sampai mana? Yang mana yang tidak berhasil?

  5. nurman permalink
    Agustus 5, 2010 05:16

    ijin tanya maz,
    ud keinstall semua k3 paket tsb
    tapi dbrowser ko gbz masuk localhost y
    mohon pencerahan

    • Agustus 5, 2010 06:08

      1. Saya “mba”, bukan “mas”.
      2. Ga bisa masuk localhost? Hmm… Mungkin instalasi Apache-nya tidak berjalan dg baik.

  6. Oktober 22, 2010 11:29

    makasih langkah-langkahya

  7. November 25, 2010 20:32

    waduh mbak makasih bgt disini saya single fighter :D jadi bingung kalo ada masalah ga ada tempat buat nanya, jadi emg bener linux kalo ga ada internet bisa mati kutu… hahahha….
    but i love ubuntu… cayo…

  8. Desember 26, 2010 04:47

    mantap nih tutornya
    masih newbie nih
    coba2 open source
    mohon pencerahannya

  9. Maret 3, 2011 15:24

    kayaknya buru2 nulisnya yah???hehhe tapi okelah

  10. IvanDmora permalink
    Mei 10, 2011 08:29

    Oom…
    koq ga bisa buat file di /var/www

    no permission

    kenapa ya??
    maklum baru make linux

    • Mei 10, 2011 08:36

      Wew. Saya ini “mba”, bukan “Oom..” :(
      Itu karena belum diatur permission dari folder tersebut.
      Coba cari di Google : linux permission. :)

    • Juli 15, 2011 03:45

      coba pake command ini,tuk buka permissionnya :

      # chmod 777 -R /var/www

  11. gamu permalink
    Juni 22, 2011 07:00

    Mba mw tny,
    qo ga bisa ya, knp?comment…

    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    E: Couldn’t find package apache2

  12. Juli 28, 2011 03:56

    Untuk install di Windows, bisa dilihat di : http://www.thesitewizard.com/php/install-php-5-apache-windows.shtml

  13. Oktober 8, 2011 09:18

    Thanks atas infonya akhirnya ane tahu cara nempatin file phpnya di folder mana maklum masih newbie di ubuntu, ternyata opensource OS menarik yah untuk dipelajari, kaya ubuntu ini selain desktopnya menarik juga kinerjanya bagus….

  14. Oktober 22, 2011 02:57

    copy ke folder /www nya mending pake perintah ini di terminal

    sudo chmod 777 -R /var/www

    jadi tinggal copy-paste aja, mempersingkat waktu menurut saya.

  15. November 6, 2011 09:49

    bos ada ga car install apache2 di ubuntu server bos

Lacak Balik

  1. Langkah Install phpMyAdmin di Ubuntu 9.10 « Lakukanlah dengan sepenuh hati!
  2. Langkah Install phpMyAdmin di Ubuntu | We Are The Campion
  3. Installing Apache2 With PHP5 And MySQL also phpMyadmin Support On Ubuntu 9.10 | Rido Sandi Atmanto's Personal Blog
  4. Langkah Install phpMyAdmin di Ubuntu « Deni Cendrianto

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.

Bergabunglah dengan 167 pengikut lainnya.