Install Linux, Apache, MySQL, PHP (LAMP) di CentOS 7

Posted by Admin on 9 April 2018, 12:03 apache, centos, mysql, linux, lamp, phpmyadmin

Jika Anda ingin membuat server sebagai tempat penyimpanan website Anda, maka hal pertama yang harus Anda lakukan adalah meng-install stack LAMP. Di dalamnya, terdapat berbagai layanan seperti ApacheMySQL (atau MariaDB) dan PHP. Software ini juga sering dikenal sebagai LAMP (Linux, Apache, MySQL, PHP). Setelah selesai mengikuti tutorial ini, Anda akan menguasai semua langkah dasar yang diperlukan untuk menginstall LAMP di VPS CentOS 7.

 

Install Apache

Sejak dirilis pada tahun 1995, Apache menjadi software server HTTP yang paling populer dan paling lama digunakan. Untuk proses install dapat dilakukan dengan perintah berikut

yum install httpd

Setelah proses install selesai, silakan jalankan dan aktifkan apache

systemctl start httpd.service
systemctl enable httpd.service

Untuk melakukan pengecekan, apakah server apache sudah berjalan sillakan buka browser dengan mengkases alamat IP Server [http://ip-server-anda]

Apache

 

Install MySQL (MariaDB)

Untuk melakukan install MariaDB dapat dilakukan dengan perintah berikut

sudo yum install mariadb-server mariadb

Setelah selesai proses installasi, jalankan MariaDB dengan perintah berikut

sudo systemctl start mariadb
sudo systemctl enable mariadb.service

Setelah database MySQL berjalan, jalankan skrip keamanan sederhana yang akan menghapus beberapa konfigurasi default yang berbahaya dan mengunci akses ke sistem database. Jalankan perintah berikut

sudo mysql_secure_installation

Pertama, MariaDB akan menanyakan password root kepada Anda, namun, karena ini adalah instalasi awal, dan Anda belum memiliki password tersebut, cukup tekan saja Enter. Halaman selanjutnya akan meminta Anda untuk mengisikan password root, masukan Y dan ikuti instruksinya.

 

Install PHP

Untuk menginstallnya adalah dengan mengetikkan perintah berikut :

yum -y install php php-mysql

Setelah proses installasi selesai, silakan jalankan dan aktifkan service

systemctl restart httpd.service
systemctl enable httpd.service

Untuk melakukan pengecekan, silakan buat file info.php di /var/www/html

nano /var/www/html/info.php

Dan masukkan script <? php  phpinfo(); ? >

Simpan perubahan Ctrl + X lalu Y dan [ENTER]

Untuk pengetesan buka browser lalu masukan pada url http://ipaddress server/info.php

php di centos 7

  

Referensi

https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-centos-7

https://www.hostinger.co.id/tutorial/cara-install-apache-mysql-php-lamp-stack-di-centos-7/

https://www.howtoforge.com/tutorial/centos-lamp-server-apache-mysql-php/