Install Apache2, PHP5 dan MySQL di Centos

Install Apache2, PHP5 dan MySQL di Centos

No Comments on Install Apache2, PHP5 dan MySQL di Centos

Sebenarnya banyak referensi tentang instalasi Apache2 dan kawan – kawan nya di situs lain, namun kebanyakan tutorial yang diangkat menggunakan bahasa inggris dari situs luar, mengakibatkan saya sendiri suka bingung dan memang berhubung saya kurang fasih berbahasa inggris, yasudah saya coba rangkum disini dengan bahasa saya sendiri. Minimal kalau suatu saat perlu / lupa cara instalasi, saya tinggal buka halaman ini deh. hehe,,

oke langsung saja, referensi saya dapat dari link berikut :

http://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-centos-6.3-lamp

http://stackoverflow.com/questions/10302027/issues-installing-php-5-3-with-apache-on-centos

https://www.centos.org/forums/viewtopic.php?t=21567

 

Install MySQL

Pastikan anda menggunakan “su” ( super user ) untuk melakukan eksekusi perintah.

yum install mysql mysql-server

kemudian kita daftarkan mysql kedalam service, supaya ketika komputer/server melakukan restart, Mysql berjalan secara otomatis

chkconfig –levels 235 mysqld on

Jalankan service MySQL

/etc/init.d/mysqld start

Set password untuk root ( user dengan hak tertinggi ).

mysql_secure_installation

Pada saat perintah “mysql_secure_installation”, anda akan dihadapkan pada beberapa pertanyaan, silahkan pilih berdasarkan kebutuhan anda.

 

Install Apache2

yum install httpd

daftarkan Apache kedalam service

chkconfig –levels 235 httpd on

Jalankan service Apache

/etc/init.d/httpd start

Sekarang jalankan browser. Kemudian ketik http://localhost pada address bar. Jika instalasi anda benar dan sukses, maka akan tampil halaman depan sebagai berikut :

centos_welcome_screen

 

Install PHP5

yum install php

Selanjutnya restart Apache

/etc/init.d/httpd restart

install library PHP yang anda butuhkan, berikut beberapa contoh library PHP yang biasa saya gunakan

yum install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc

restart Apache kembali

/etc/init.d/httpd restart

 

Finishing

kebiasaan saya menggunakan tag php versi pendek  <? ?>, bukan dengan <?php ?>. Tag pendek tersebut secara default di protect oleh konfigurasi apache mengakibatkan kode php yang saya ketik tidak dapat ditampilkan di web browser. untuk men-setting kembali kita tinggal edit /etc/php.ini

vi /etc/php.ini

cari tulisan “short_open_tag = Off”, kemudian rubah menjadi ” short_open_tag = On “.

 

Troubleshoot

httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName

Solusi

edit /etc/httpd/conf/httpd.conf . cari setting ServerName www.example.com:80 dan rubah menjadi IP anda

 

 

Silahkan, jika ada yang ingin ditanyakan bisa melalui kolom komentar dibawah

 

About the author:

~

Related Posts

Leave a comment

Back to Top