Kalau di Windows untuk membuat localhost kita pasti membutuhkan software, misalnya : Xitami, Wamp Server, XAMPP, dll. Saya asumsikan disini bahwa tujuan membuat localhost disini adalah untuk belajar dalam membuat web sendiri (web offline). Arti localhost sendiri bisa diasumsikan sebagai dukungan web server atau hosting lokal. Localhost dibutuhkan tidak hanya menyediakan tempat untuk file-file web kita, tetapi juga menjalankan script php serta database via mysql. Akan tetapi untuk membuat localhost di Linuxkita tidak usah memakai software-software tersebut kita cukup menginstall LAMPP. Pastikan kita sudah mempunyai koneksi internet ataupun kita mempunyai DVD Repository Ubuntu (sesuai dengan versi ubuntu Anda).
Apa itu LAMPP? LAMPP adalah istilah yang merupakan singkatan dari Linux, Apache, MySQL, phpMyAdmin dan PHP. Komponen-komponen dari LAMPP terdiri dari :
- Linux sebagai sistem operasi
- Apache HTTP Server sebagai web server
- MySQL sebagai sistem basis data
- PHP sebagai bahasa pemrograman yang dipakai
Dibawah ini adalah cara instalasi Apache, Mysql, dan PHP yang berhasil saya lakukan di linux Ubuntu tetapi sebelum Anda melakukan proses instalasai, Anda harus memastikan login sebagai "Super User" dengan cara :
Buka terminal/console Anda lalu ketikkan kode dibawah ini.
sudo su
atau
su
Maka Anda akan mendapatkan line baru yang berisi tentang perintah memasukkan password untuk user root, silahkan isi dengan menggunakan password user root Anda.
Pastikan terminal/console Anda tetap terbuka.
- Install MySQLInstall MySQL dengan perintah seperti dibawah ini :
aptitude install mysql-server mysql-client
Lalu isi password untuk mengisi password untuk user root mysql. - Install ApacheInstall Apache2 dengan perintah seperti dibawah ini :
aptitude install apache2
Untuk memastikan apakah Apache2 Anda sudah terinstal, silahkan buka pada browser Anda dan masukkan URL http ://localhost pada browser. Jika Anda mendapatkan tulisan It works! di browser Anda, maka Apache2 sudah terinstal dan jika belum ada tulisan tersebut maka Apache2 belum terinstal dengan benar. Dokumen default root pada Ubuntu berada di /var/www, dan file konfigurasi adalah /etc/apache2/apache2.conf (harap diingat baik-baik). - Instalasi PHP5 Instal PHP5 dan Apache PHP5 menggunakan perintah berikut :
aptitude install php5 libapache2-mod-php5
Restart Apache :/etc/init.d/apache2 restart
Untuk memastikan apakah PHP5 Anda sudah terinstal tes PHP5 dengan membuat file info.php dan letakkan di direktori yang berada di /var/www. Buat file info di direktori tersebut :sudo gedit /var/www/info.php
Masukkan script php seperti dibawah ini :<?php
phpinfo();
?>Sama seperti langkah yang digunakan dalam mengetes apakah Apache2 sudah terinstal. Kita buka pada browser kita dengan memanggil file info.php tersebut di browser dengan URL http ://localhost/info.php. Jika terlihat tentang informasi tentang PHP maka PHP dan Apache sudah berhasil masuk dalam sistem operasi Linux Anda.
Proses ini belum selesai, kita masih memerlukan beberapa modul untuk mendukung agar MySQL kita bekerjakita perlu melakukan sedikit konfigurasi dan install modul lagi agar MySQL mendukung di PHP5.
Install beberapa modul untuk mendukung MySQL di PHP5. Buka terminal/console kita dengan mengetikkan perintah :
aptitude search php5
Maka Anda akan mendapatkan kode seperti ini dan langkah selanjutnya Anda harus menginstal modul-modul tersebut.
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
Langkah-langkah instal modul 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
Setelah itu kita masuk ke bagian install phpMyadmin dengan cara :
sudo apt-get install phpmyadmin Kemudian Anda akan diminta untuk memasukkan password untuk root phpMyAdmin, silahkan Anda isi sesuai dengan keinginan Anda (password harap diingat baik-baik)
Proses yang terakhir adalah kita harus me-Restart apache kita dengan mengetikkan perintah ini dalam terminal/console :
/etc/init.d/apache2 restart
Proses instalasi selesai dan Anda sudah bisa mempunyai setingan localhost sendiri di komputer/leptop Anda. Cukup mudah bukan :)
key gan tkhs maju terus theo.piluz
ReplyDeleteku tunggu lanjutannya
Ok pro_wizard, tunggu artikel-artikel berikutnya dan yang pasti akan menambah wawasan kita mengenai banyak hal.
Delete
ReplyDeleteni yang ku tunggu - tunggu
tkhs gan , maju terus theo.piluz
Sama-sama pro_wizard senang bisa membantu. Selamat mencoba :-D hehe
Delete