Tutorial cara install LAMP (Apache, MySQL dan PHP) stack di Linux CentOS 6. Panduan ini akan diawali dengan mengupdate paket-paket software yang sudah ada di sistem.
Jalankan perintah yum -y update
, kemudian ikuti langkah-langkah di bawah ini:
Cara install Apache
yum -y install httpd
Tekan Enter
, kemudian ketik kode berikut agar Apache berjalan selalu berjalan otomatis saat server di-restart.
chkconfig --levels 235 httpd on
Cara install MySQL
Install MySQL dengan kode berikut:
yum -y install mysql mysql-server
Buat MySQL otomatis start.
chkconfig --levels 235 mysqld on
Aktifkan service MySQL
/etc/init.d/mysqld start
Setup security MySQL, ketik kode berikut dan ikuti langkah demi langkah.
mysql_secure_installation
Saat diminta untuk memasukkan password pertama kali abaikan saja langsung tekan enter. Kemudian Jika ada pertanyaan membuat password pilih Y kemudian enter dan ketik password yang anda inginkan. Pertanyaan selanjutnya jawab dengan Y sampai instalasi selesai, kira-kira seperti berikut ini:
Enter current password for root (enter for none): Enter saja
Set root password? [Y/n] y
New password: ketik password baru
Re-enter new password: ulangi password baru
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Reload privilege tables now? [Y/n] y
Cara install PHP
Kode berikut akan otomatis menginstall PHP serta module PHP, seperti driver MySQL, PHP cURL dan modul-modul penting lainnya.
yum -y install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy curl curl-devel
Install modul APC untuk mengoptimalkan kinerja PHP.
yum -y install php-pecl-apc
Buat sebuah file info.php
di dalam direktori web root yang secara default berada di /var/www/html/
vi /var/www/html/info.php
Tekan hurif i
pada keyboad dan ketik
<?php phpinfo();
Tekan Ctrl+C
lalu ketik :wq
dan Enter
untuk menyimpan dan keluar dari vim editor.
Restart Apache
/etc/init.d/httpd restart
Cek apakah web server sudah berjalan dengan baik, buka browser kemudian akses server Anda, http://ip-server
Selesai, selamat mencoba 😀