Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Cara Memasang LAMP Stack di RHEL dan CentOS Stream 9

Posted on February 08, 2023 by Syauqi Wiryahasana

LAMP adalah platform pengembangan web sumber terbuka populer yang merupakan singkatan dari Linux, Apache, MySQL, dan PHP. Akronim ini mewakili komponen inti dari server web berbasis Linux biasa, dan menyediakan lingkungan yang stabil dan andal bagi pengembang web untuk membangun dan menerapkan situs web dinamis dan aplikasi web.
Advertisement
Dalam artikel ini, kami akan menunjukkan cara menyiapkan LAMP tumpukan pada sistem Red Hat Enterprise Linux (RHEL) dan CentOS Stream 9.
Prasyarat

Sebelum memulai, Anda harus memiliki sistem RHEL atau CentOS 9 yang baru diinstal dengan pengguna root atau pengguna dengan hak sudo. Anda juga perlu memiliki pemahaman dasar tentang perintah dan konsep Linux.
Langkah 1: Instal Apache Web Server

Apache adalah perangkat lunak server web yang paling banyak digunakan di dunia, dan tersedia di repositori default CentOS 9. Untuk menginstal Apache, jalankan perintah berikut sebagai root atau dengan hak istimewa sudo:
sudo dnf install httpd 

Setelah instalasi selesai, jalankan layanan Apache dan aktifkan untuk memulai secara otomatis saat boot:
sudo systemctl start httpd sudo systemctl aktifkan httpd 

Untuk memverifikasi bahwa server web Apache berfungsi dengan benar, buka browser web dan akses alamat IP atau nama host server. Anda akan melihat halaman web default Apache, yang mengonfirmasi bahwa server web sudah aktif dan berjalan.
Langkah 2: Instal MariaDB Database Server

MariaDB adalah fork dari server database MySQL, dan termasuk dalam repositori default CentOS 9. Untuk menginstal MariaDB, jalankan perintah berikut:
sudo dnf install mariadb-server

Setelah instalasi selesai, jalankan layanan MariaDB dan aktifkan untuk memulai secara otomatis saat boot:
 sudo systemctl start mariadbsudo systemctl aktifkan mariadb 

Untuk mengamankan instalasi MariaDB, jalankan perintah berikut
mysql_secure_installation 
Langkah 4: Instal PHP

Sekarang setelah Apache dan MariaDB diinstal dan dijalankan, kita dapat melanjutkan untuk menginstal PHP. Untuk melakukannya, jalankan perintah berikut:
sudo dnf install php php-cli php-common php-gd php-mysqlnd php-pdo 
Step 5: Konfigurasi PHP

Setelah menginstal PHP, kita perlu membuat beberapa perubahan konfigurasi untuk memastikannya bekerja dengan benar dengan Apache. Buka file konfigurasi `php.ini` menggunakan editor teks pilihan Anda:
sudo nano /etc/php.ini 

Dalam file, cari baris berikut dan ubah sebagai berikut:


memory_limit = 256M upload_max_filesize = 128M post_max_size = 128M123memory_limit = 256Mupload_max_filesize = 128Mpost_max_size = 128M


Simpan dan tutup file.
Langkah 6: Uji LAMP Stack

Untuk memverifikasi bahwa LAMP Stack kami terinstal dan dikonfigurasi dengan benar, kami akan membuat skrip PHP sederhana dan menjalankannya melalui Apache.

Buat sebuah file baru bernama `info.php` di direktori root web Apache menggunakan perintah berikut:
sudo nano /var/www/html/info.php 

Paste kode berikut ke dalam file:




Referensi tecadmin.com
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically