Instalasi LAMP (Linux, Apache, MySQL and PHP) pada linux mint 13

Pada kesempatan kali ini, saya akan menjelaskan tentang bagaimana melakukan instalasi LAMP (Linux, Apache, MySQL and PHP) pada linux mint 13. Oh ya, sebelum memulai segala sesuatunya, saya ingin menegaskan bahwa artikel ini tidak lain hanyalah hasil translasi dari artikel yang di buat oleh seorang user bernama mysoomro pada artikel di komunitas linux mint yang berjudul Installing LAMP(Linux, Apache, MySQL and PHP) On Linux Mint . Jadi segala sesuatu yang berkaitan dengan hak cipta, adalah murni milik user dengan akun tersebut, saya hanya sekedar melakukan translasi ke dalam bahasa Indonesia saja.

Melalui tutorial ini, anda akan belajar tentang bagaimana melakukan instalasi Apache, MySql dan PHP

Apabila anda adalah seorang desainer web atau developer dan menggunakan php, mysql serta apache, maka pastilah anda membutuhkan aplikasi tersebut terinstall di komputer anda.Pada saat saya menginstal Mint, saya mencari cara untuk melakukan instalasi LAMP dan menemukan sebuah tutorial dalam sebuah website yang di tulis oleh seseorang dengan nama “Cargoship”. Tutorial tersebut untuk ubuntu, namun tetap bisa diaplikasikan di dalam linux mint.

Dalam tutorial ini, saya akan menunjukkan kepada anda tentang bagaimana melakukan instalasi LAMP yang merupakan singkatan dari Linux Apache Mysql dan PHP. Tutorial ini ditujukan bagi mereka yang memiliki pengetahuan yang minim tentang linux.

Kita tidak akan membahas tentang bagaimana melakukan instalasi linux, karena linux mint telah terinstal di komputer anda.

Pemasangan Apache
Kita akan memulai dengan melakukan instalasi apache
copy paste atau ketikkan baris perintah berikut di terminal kemudian tekan enter

sudo apt-get install apache2

kemudian terminal akan meminta konfirmasi password, ketikkan password anda lalu tekan enter.

Melakukan pengetesan keberhasilan instalasi Apache
untuk memastikan bahwa semua proses instalasi berjalan dengan sempurna, kini saatnya kita mencoba memastikan apakah apache berjalan sebagaimana mestinya.
1. Buka sembarang browser kemudian ketikkan url berikut ke dalam address bar

http://localhost/

anda akan mendapatkan sebuah pesan “It works!” yang menandakan bahwa proses instalasi berjalan dengan sempurna.

Instalasi PHP
Pada bagian ini, kita akan melakukan instalasi PHP 5
Langkah 1 — Kembali buka terminal melalui kemudian copy paste atau ketikkan baris perintah ini kemudian tekan tombol enter

sudo apt-get install php5 libapache2-mod-php5

Langkah 2 — agar PHP dapat berfungsi dan kompatibel dengan apache, maka kita harus melakukan restart terhadap aplikasi apache tersebut dengan menggunakan baris perintah berikut di terminal

sudo /etc/init.d/apache2 restart

Melakukan Pengecekan instalasi PHP
Untuk memastikan bahwa tidak ada masalah dengan php, maka mari kita lakukan tes sederhana berikut.
1. Dalam terminal, copy paste atau ketikkan baris perintah berikut ini

sudo gedit /var/www/testphp.php

baris perintah diatas akan membuka file testphp.php
2. copy paste baris berikut ini ke dalam file testphp.php

<?php phpinfo(); ?>

3. simpan file tersebut.
4. Sekarang buka browser anda, kemudian ketikkan url berikut

http://localhost/testphp.php

url tersebut akan menampilkan laman yang menampilkan seluruh informasi tentang php anda. Apabila sebelumnya anda telah memiliki pengalamana dalam melakukan instalasi php pada sistem operasi lain, anda pasti telah mengetahui laman ini.
Selamat, anda telah sukses melakukan instalasi php dan apache.

Instalasi MySql
Sebagai langkah akhir tutorial ini, kita akan melakukan instalasi mysql
1. Sekali lagi, buka terminal kemudian copy paste atau ketikkan baris perintah berikut

sudo apt-get install mysql-server

2 (opsional) Agar komputer lain dalam satu jaringan anda dapat mengakses server yang telah anda buat, pertama tama anda harus mengedit “Bind Address”. Diawali dengan membuka terminal untuk mengedit file my.cnf melalui baris perintah berikut

gksudo gedit /etc/mysql/my.cnf

ubah baris berikut

bind-address = 127.0.0.1

dan rubah 127.0.0.1 menjadi alamat IP anda. (Dalam linux mint 11, terminal akan meminta konfirmasi password, namun apabila tidak, silakan lanjut ke langkah ke 3.)
3. Ini adalah bagian dimana hal ini menjadi sedikit rumit. Awali dengan mengetikkan baris berikut ke dalam terminal

mysql -u root

setelah itu, copy paste atau ketikkan baris perintah berikut ke dalam terminal

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('passwordAnda');

pastikan untuk mengubah ‘passwordAnda’ dengan password yang sesuai keinginan anda.
4. Kini kita akan melakukan instalasi sebuah program bernama phpMyAdmin, sebuah program yang dapat dengan mudah mengedit database anda. Copy paste atau ketikkan baris perintah berikut pada terminal

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Setelah phpMyAdmin berhasil terinstal dengan baik, langkah selanjutnya adalah membuat agar php dapat terintegrasi dengan mysql. Untuk melakukan hal ini, kita harus membuka sebuah berkas dengan nama php.ini, untuk membukanya, ketikkan baris berikut

gksudo gedit /etc/php5/apache2/php.ini

kemudian hilangkan tanda semikolon atau titik koma pada baris berikut

;extension=mysql.so

sehingga menjadi seperti berikut

extension=mysql.so

Kini lakukan restart pada apache, maka semua pekerjaan telah selesai.

sudo /etc/init.d/apache2 restart

Namun, apabila anda menemukan tampilan 404 error saat mengakses http://localhost/phpmyadmin, anda perlu melakukan konfigurasi pada file apache2.conf agar dapat terintegrasi dengan phpmyadmin.

sudo gedit /etc/apache2/apache2.conf

tambahkan baris berikut pada bagian akhir file apache2.conf

Include /etc/phpmyadmin/apache.conf

setelah itu lakukan restart apache dengan baris perintah berikut

sudo /etc/init.d/apache2 restart

Kini, ciptakan situs yang menakjubkan dan bersenang senanglah.
Terminal begitu menakutkan bagi para pemula, namun disini, anda akan melihat betapa ajaibnya terminal itu. Dan karena linux adalah sistem operasi yang sangat aman, ia akan meminta konfirmasi password lagi dan lagi, dalam setiap perintah yang membutuhkan hak akses administratif. Anda diharuskan untuk mengetikkan password anda berulang kali, kapanpun saat terminal memintanya.

Referensi
http://community.linuxmint.com/tutorial/view/486

Advertisements

About robofics

Adalah seorang yang masih terus berupaya mencari makna dari kehidupan. Penikmat sastra, seorang plegmatis. Seorang pembelajar dari universitas kehidupan.
This entry was posted in Uncategorized. Bookmark the permalink.

Balas komentar

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 / Change )

Twitter picture

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

Facebook photo

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

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s