
LAMP Magic In Your Hands dibuat oleh Walker Cahall
Pengantar
Dalam How-To ini, kami akan memandu Anda melalui pemasangan tumpukan LAMP di server berbasis CentOS 7. Meskipun kami menulis artikel ini dalam konteks CentOS 7, server Linux, Apache, MariaDB, PHP(LAMP) adalah tumpukan instalasi umum yang mampu di-host di banyak Sistem Operasi yang berbeda. Contohnya adalah Debian (lihat cara kami di sini) dan distribusi berbasis Debian seperti Ubuntu (lihat cara kami untuk Ubuntu di sini), atau distribusi berbasis RHEL dan RHEL seperti Fedora atau Scientific Linux. Anda akan melihat penginstalan ini terjadi di berbagai platform hosting seperti hosting web bersama, hosting khusus, dan hosting awan.
Dalam kasus artikel ini, kami akan menggunakan manajer paket YUM yang terkait dengan CentOS distribusi RHEL.
Prasyarat
Server yang menginstal CentOS 7 akan menangani aspek Linux dari penginstalan tumpukan LAMP. Jika Anda tidak memiliki server, pertimbangkan server pribadi virtual SSD yang andal dari Atlantic.Net.
Menginstal Apache di CentOS 7
Instal Apache dengan perintah berikut untuk memulai instalasi:
sudo yum install httpd
Jalankan Apache dengan perintah berikut:
sudo systemctl start httpd
Kami sekarang dapat memverifikasi Apache berfungsi dengan membuka browser Anda dan memasukkan URL http://your-server's-address
. Anda akan mendapatkan halaman pengujian Apache 2 berwarna biru yang mirip dengan gambar di bawah ini.
Catatan:Jika Anda tidak mengetahui alamat IP Anda, jalankan perintah berikut:
ip addr show eth0![]()
Contoh menjalankan perintah:ip addr show eth0 dan mendapatkan 192.168.100.10 untuk alamat IP.
Dalam contoh kami, kami akan menempatkan
http://192.168.100.10
ke bilah alamat browser kami.

Halaman Pengujian Apache 2
Menginstal MariaDB di CentOS 7
Instal MariaDB dengan perintah berikut untuk memulai instalasi:
sudo yum install mariadb-server
Mulai layanan dengan perintah berikut
sudo systemctl start mariadb
Setel kata sandi root MySQL dengan perintah berikut:
/usr/bin/mysql_secure_installation
Catatan:Anda akan diminta dengan serangkaian pertanyaan. Cukup ketik Y untuk ya pada semuanya, lihat tangkapan layar di bawah ini:

Contoh mysql_secure_installation
Menginstal PHP di CentOS 7
Pertama, Anda perlu menginstal repositori EPEL dan Remi di sistem Anda. Anda dapat menginstalnya dengan perintah berikut:
sudo yum install epel-release sudo yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
Selanjutnya, Instal PHP dengan perintah berikut untuk memulai instalasi:
sudo yum --enablerepo=remi-php74 install php php-mysql
Buat file uji PHP di direktori berikut dengan perintah berikut:
sudo vi /var/www/html/info.php
Masukkan kode berikut di ruang kosong lalu simpan dan keluar:
<?php phpinfo(); ?>
Mulai ulang Apache agar semua perubahan diterapkan:
sudo systemctl restart httpd
Uji halaman Anda di browser Anda dengan hyperlink berikut yang diubah dengan alamat IP Anda:
http://YOUR.IP.ADD.RESS/info.php
Sebaiknya hapus file php.info Anda karena dapat digunakan untuk membantu penyerang menyusup ke server Anda. Anda dapat melakukannya dengan perintah berikut:
sudo rm /var/www/html/info.php
Jika Anda ingin Apache dan MariaDB dijalankan saat boot, jalankan perintah berikut:
sudo systemctl enable httpd
sudo systemctl enable mariadb
Selamat! Anda baru saja menginstal tumpukan LAMP di Server CentOS 7 Anda. Terima kasih telah mengikuti How-To ini dan periksa kembali dengan kami untuk pembaruan baru, atau untuk mempelajari lebih lanjut tentang solusi hosting VPS kami yang terdepan di industri.