Sebelum saya menuju bahasan pokok tentang cara install LAMP Centos, sedikit saya akan bahas terlebih dahulu apa itu LAMP. LAMP yang dimaksud disini adalah singkatan dari Linux, Apache, MySQL dan PHP yang kesemuanya itu merupakan suatu kesatuan yang saling berhubungan satu sama lain.
Anda tentu dapat menginstall hanya salah satunya saja, tapi anda tentu tidak akan mendapatkan manfaat yang maksimal dibanding dengan anda menginstall semua paketnya. Keempat komponen tersebut merupakan komponen open source. Anda dapat dengan bebasmenginstall dan mempergunakannya di komputer atau server anda.
Linux merupakan sistem operasi open source yang kaya dengan beragam distro, namun untuk artikel kali ini saya hanya akan fokus membahas instalasi LAMP pada distro Centos. Apache merupakan web server open source paling banyak digunakan untuk saat ini, apache bertugas untuk melayani permintaan client (browser). MySQL bertugas untuk menyimpan data dan PHP bertugas mengambil/menerima data.
Baca Juga : Cara Install Dropbear di VPS Centos 5, 6 dan 7
Nah, saya rasa kata sambutannya sudah cukup membuat anda mengerti tentang fungsi dari masing-masing komponen yang ada dalam LAMP. Selanjutnya, yuk kita pelajari cara install LAMP di VPS Centos sebagai berikut :
- Linux
Saya rasa yang satu ini tidak perlu diperbincangkan lagi, saya yakin anda membaca artikel ini karena sedang mencari tutorial untuk linux anda dalam hal ini centos tentunya. - Apache
Jika anda menggunakan vps, biasanya apache ini sudah terinstall secara default. Namun jika ternyata belum terinstall, anda dapat menginstallnya sendiri dengan command berikut :sudo yum install httpd
Untuk start apache silahkan ketik :
sudo service httpd start
Langkah selanjutnya adalah memeriksa apakah apache anda sudah terinstall dengan benar atau belum, silahkan anda ketikan IP address server anda di browser pilihan anda. Contoh : http://107.191.126.186
- MySQL
- Untuk menginstall MySQL commandnya sebagai berikut :
sudo yum install mysql-server
Start MySQL dengan :
sudo service mysqld start
- Jika ada permintaan konfirmasi, anda ketikan saja y (yes).
- Selanjutnya anda tinggal atur password root MySQL anda dengan :
sudo /usr/bin/mysql_secure_installation
Enter dan jika ada pertanyaan y/n anda jawab saja y untuk menghapus anonymous user, database test dan lain-lain yang tidak diperlukan.
- Untuk menginstall MySQL commandnya sebagai berikut :
- PHP
- Install dengan command :
sudo yum install php php-mysql
- Untuk mengetahi apakah PHP anda sudah berjalan atau belum, anda bisa test dengan :
sudo nano /var/www/html/info.php
Anda dapat mengganti nano dengan editor lain, masukan text berikut ini :
<?php phpinfo(); ?>
Save dan Exit dengan CTRL+X
- Selanjutnya supaya Apache dan PHP anda berjalan otomatis setelah restart anda dapat mengaturnya dengan perintah :
sudo chkconfig httpd on sudo chkconfig mysqld on
- Restart Apache anda dengan :
service httpd restart
- Silahkan buka IP anda/php.info untuk mengetahui detail versi PHP anda sekaligus memastikan bahwa PHP anda sudah siap untuk digunakan.
- Install dengan command :
Tutorial cara install LAMP Centos di atas sudah saya test di vps ramnode dengan OS Centos 6 32 bit.