[Tutorial] Instalasi Apache HTTP Web Server dan PHP di Centos 6.5

apache

Author: Rahmat Nugraha.


 

Serial Tutorial dari Cloud Indonesia kali akan membahas seputar Web Server dan Centos 6.5

[Tutorial] Instalasi Apache HTTP Web Server dan PHP di Centos 6.5

 

Apache Web Server adalah salah satu aplikasi web server yang populer. Apache Web Server dapat diinstal di berbagai platform OS, seperti Linux dan Windows.
Apache Web Server dapat disandingkan penggunaannya dengan PHP. Berikut adalah tutorial instalasi Apache Web Server dan PHP di Centos 6.5 dari Cloud Indonesia.

php

Langkah Kerja

1. Install Epel Repository

[root@gendigbadig ~]# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

Retrieving http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

Preparing…               ########################################### [100%]

package epel-release-6-8.noarch is already installed

2. Install Apache (httpd) Webserver dan PHP 5.5.14

Gunakan repo epel untuk menginstall Apache Webserver dan PHP

[root@gendigbadig ~]# yum –enablerepo=remi,remi-php55 install httpdphpphp-common

3. Install PHP 5.5.14 modules

Berikut ini adalah perintah untuk menginstal modul pada PHP (APCu, CLI, PEAR, PDO, MySQL, PostgreSQL, MongoDB, SQLite, Memcache, Memcached, GD, MBString, MCrypt, XML)

[root@gendigbadig ~]# yum –enablerepo=remi,remi-php55 install php-pecl-apcuphp-cli php-pear php-pdophp-mysqlndphp-pgsqlphp-pecl-mongo php-sqlitephp-pecl-memcachephp-pecl-memcachedphp-gdphp-mbstringphp-mcryptphp-xml

4. Jalankan Apache HTTP server dan set agar Apache berjalan saat startup

[root@gendigbadig ~]# servicehttpd start

Starting httpd:                                           [ OK ]

[root@gendigbadig ~]# chkconfighttpd on

5. Buat test page, untuk mengecek apakah Apache, PHP dan modul PHP berjalan dengan semestinya

[root@gendigbadig ~]# vi /var/www/html/test.php

<?php

phpinfo();

?>

6. Buka akses firewall ke Port 80 (HTTP) agar dapat diakses oleh client

[root@gendigbadig ~]# vi /etc/sysconfig/iptables

Tambahkan baris berikut sebelum rule default iptables

-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT

7. Dan terakhir, restart Iptables Firewall

[root@gendigbadig ~]# service iptables restart

Buka web browser dan masukkan alamat http://IPaddress/test.php atau http://FQDN/test.php untuk mengecek apakah Apache Webserver dan PHP sudah berjalan dengan baik

 

Instalasi Apache HTTP Web Server dan PHP di Centos 6.5

Demikian tutorial tentang Instalasi Apache HTTP Web Server dan PHP di Centos 6.5 dari cloud indonesia kali ini.