Leave a comment

LAMP (Linux, Apache, MySql, PHP) Debian Etch

Setelah selesai konfigurasi sana-sini, aq teringat dengan webserver yg lama d Mandriva…jadi sekarang aq ingin memindahkan data web dari Mandriva ke Debian, mula-mula ya harus install LAMP dulu…Berikut langkah-langkah’a :

Install Apache 2

aktivis-linux:~# apt-get install apache2 apache2-mpm-prefork

Install PHP 5

aktivis-linux:~# apt-get install php5 libapache2-mod-php5 php5-cgi php5-gd php5-cliaktivis-linux:~# cd /usr/share/doc/php5-common/examples/
aktivis-linux:~# cp php.ini-recommended /etc/php5/apache2/php.ini

Untuk menjadikan PHP support MySql, maka perlu dilakukan perubahan pada file php.ini

aktivis-linux:~# vim /etc/php5/apache2/php.ini

Sebelum:

;extension=mysql.so
;extension=gd.so

Sesudah:

extension=mysql.so
extension=gd.so

Untuk mengakifkan perubahan yang barusan kita lakukan, jalankan :

aktivis-linux:~# a2enmod php5

Kemudian kita restart service Apache nya

aktivis-linux:~# /etc/init.d/apache2 reload

Install MySql 5

aktivis-linux:~# apt-get install mysql-server-5.0 php5-mysql

Install phpmyadmin

Untuk memudahkan administrasi MySql, maka kita bisa menginstall phpmyadmin, kenapa phpmyadmin? karena admnistrasi mysql bisa dilakukan via web, jadi akan sangat mudah, dan juga phpmyadmin ini adalah tools umum dan free yang biasa digunakan para “coder” dan “DBA”.

aktivis-linux:~# apt-get install phpmyadmin

Buatlah password untuk root ( ganti Passwordmu dengan password yg kamu inginkan ) :

aktivis-linux:~# mysqladmin -u root password Passwordmu

Lakukan perintah :

aktivis-linux:~# mysql -u root -p

Lakukan test untuk file PHP, buatlah file info.php :

aktivis-linux:~# vim /var/www/test.php
<?php phpinfo(); ?>

Ketik http://localhost/info.php pada browser favoritmu…
Siip…dah beres ne :D setelah itu konfigurasikan sesuai dengan keinginanmu, selamat mencoba…

Share on Facebook

 

Advertisement

Leave a Reply

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 )

Connecting to %s

Follow

Get every new post delivered to your Inbox.