Install Apache PHP MySQL di Ubuntu Linux
Install Apache PHP MySQL di Ubuntu Linux

PHP adalah bahasa yang populer untuk pemrograman web, selain free, bahasa ini juga mempunyai kelebihan bisa diinstall di sebagain besar sistem operasi baik itu Windows, Linux atau Mac OS X.
PHP sebagai bahasa pemrograman tidak bisa berdiri sendiri, umumnya PHP membutuhkan Apache sebagai server dan MySQL sebagai database backendnya, karena inilah, maka paket ini sering disebut dengan AMP(Apache, MySQL, PHP) . Sayangnya instalasi PHP dan kawan kawannya (Apache dan MySQL) di Linux tidak semudah di Windows. Di OS buatan microsoft, sudah banyak bundle yang menawarkan kemudahan instalasi seperti Wamp atau XAMPP. Ketika kita menginstall software tersebut, secara otomotasi PHP, Apache, mySQL dan PHPmyAdmin sudah terinstall didalamnya.
Tulisan ini mencoba menjelaskan bagaimana cara meninstall PHP, Apache dan mysql (termasuk PHPMyAdmin) dengan langkah langkah yang cukup mudah di Ubuntu Linux. Instalasi ini harus di lakukan secara urut agar tidak terjadi errror. Untuk instalasi kita membutuhkan koneksi internet. Instalasi di mulai dari Apache, PHP, MySQL dan yang terakhir adalah PHPMyAdmin. Sekedar catatan, kita akan memakai apache versi 2 dan PHP versi 5. Di contoh ini, penulis memakai ubuntu 10.10 dektop.
Pengertian MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL
(bahasa Inggris: database management system) atau DBMS yang multithread,
multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB
membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi
GNU General Public License (GPL), tetapi mereka juga menjual dibawah
lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok
dengan penggunaan GPL.Relational Database Management System (RDBMS)
MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.
Instalasi Apache2
Hal pertama yang harus di lakukan adalah dengan menginstal APACHE
sebagai web servernya. Ketikan perintah di bawah ini pada terminal untuk
mendownload APACHE dan masukan password ubuntu jika diminta untuk
memasukan password
Tunggu proses yang sedang berlangsung, dan apabila diminta konfirmasi untuk melanjutkan, maka ketikan “Y”
sudo apt-get install apache2
setelah selesai instalasi, Apache2 langsung di jalankan secara
default oleh ubuntu. Untuk mengetes apakah apache sudah berjalan,
silahkan buka http://localhostJika tampilan yang muncul adalah tulisan “It’s Work” maka instalasi berhasil.

Instalasi PHP5
Kemudian langkah selanjutnya kita menginstal- sudo apt-get install php5 libapache2-mod-php5

Tunggu proses yang sedang berlangsung, dan apabila diminta konfirmasi untuk melanjutkan, maka ketikan “Y”

- sudo apt-get install php5-cli

Tunggu proses yang sedang berlangsung, dan apabila diminta konfirmasi untuk melanjutkan, maka ketikan “Y”

- sudo apt-get install php5-cgi

Tunggu proses yang sedang berlangsung, dan apabila diminta konfirmasi untuk melanjutkan, maka ketikan “Y”

- sudo apt-get install php5-mysql

Tunggu proses yang sedang berlangsung, dan apabila diminta konfirmasi untuk melanjutkan, maka ketikan “Y”

selanjutnya restart apache dengan perintah
- sudo /etc/init.d/apache2 restart

Untuk mengetest hasil instalasi ,
buatkan script php sederhana seperti dibawah ini, simpan dengan nama info.php simpan di folder /var/www/info.php


<?php
phpinfo();
?>
buka halaman http://localhost/info.php Jika tampilan yang muncul seperti dibawah ini, instalasi PHP berhasil.
Instalasi MySQL dan PHPmyAdmin
Masih di terminal, ketikan perintah berikut untuk menginstall mySQL
- sudo apt-get install mysql-server

Tunggu proses yang sedang berlangsung, dan apabila diminta konfirmasi untuk melanjutkan, maka ketikan “Y”

- sudo apt-get install phpmyadmin

Tunggu proses yang sedang berlangsung, dan apabila diminta konfirmasi untuk melanjutkan, maka ketikan “Y”


setelah selesai buka halaman http://localhost/phpmyadmin, jika tampilannya seperti dibawah ini, berarti instalasi berhasil


Membuat Hosting
-
Ubah dns server -----> sudo nano /etc/resolv.conf


- sudo nano /var/www/index.html———-> Berguna untuk mengubah tampilan isi htmlnya.

- sudo nano /etc/apache2/sites-enabled/000-default

- Kemudian kita ping apa bisa jalan
ping 192.168.40.4

ping host1.nheenha.org


Setelah kita sudah buat semuanya dan sudah di ping maka kita buka
- host1.nheenha.org
Kemudian klik isi buku tamu maka akan muncul



0 komentar:
Posting Komentar