Cara Install LAMP Di CentOS 8 Lewat Terminal


4
4 points
Cara install lampp di centos 8

Install LAMP di CentOS – Dalam tutorial ini, kita akan menginstal LAMP di CentOS 8. LAMP adalah singkatan dari Linux, Apache, MariaDB, dan PHP untuk bekerja dengan konten dinamis. Semua tindakan harus dilakukan dengan menggunakan akses root.

Bila anda pengguna Windows, biasanya yang digunakan bukan LAMP melainkan XAMPP. Fungsinya sama saja, hanya berbeda sistem operasinya saja dan cara installnya. Pada Linux, kebanyakan operasi dilakukan oleh user menggunakan Terminal atau dikenal dengan Comand Prompt di Windows. Baiklah, kita akan masuk kedalam pembahasan pokoknya.

Install Apache di CentOs 8

1. Masuk ke dalam sistem operasi sebagai user root

2. Masukkan perintah dibawah ini untuk mulai Install Apache web server.

dnf install httpd

3. Jalankan Apache daemon dan jalankan secara otomatis ketika sistem operasi pertama kali dinyalakan (Boot).

systemctl start httpd 
systemctl enable httpd

4. Bila kondisi Firewall Centos 8 anda aktif, buka port http atau https. Bisa juga keduanya dibuka.

firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
systemctl reload firewalld

Untuk melihat hasilnya, apakah web server sudah berhasil terinstall atau belum. Silahkan buka browser anda kemudian masukkan IP server. Bila berhasil tampilannya akan seperti ini.

Install MariaDB Di CentOS 8

MariaDB adalah alternatif untuk sistem manajemen database MySQL. MariaDB Ini dikembangkan oleh mantan anggota tim MySQL, karena MySQL sudah diakuisisi oleh Oracle. Banyak juga kesalahpahaman yang terjadi pada masyarakat mengenai MySQL dan MariaDB. Untuk segi tampilan memang keduanya mirip, namun perbedaanya adalah MySQL berbayar dan MariaDB gratis

1. Jalankan perintah ini melalui Terminal dengan user root, untuk menginstall DBMS Maria DB

dnf install mariadb-server

2. Bila sudah selesai Instalasi, sekarang jalankan DBMS MariaDB dengan perintah berikut ini

systemctl start mariadb
systemctl enable mariadb

3. Untuk menyelesaikan konfigurasi keamanan DBMS dasar, jalankan printah ini.

mysql_secure_installation

4. Saat ini anda sudah masuk kedalam sistem MariaDB, jika sudah tampil pesan seperti ini.

mysql
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 15
Server version: 10.3.17-MariaDB MariaDB Server
...

Pesan diatas juga berarti bahwa MariaDB berhasil terpasang dan berjalan dengan baik di Centos 8 anda.

Install PHP di CentOS 8

PHP / Hypertext Preprocessor (sebelumnya disebut Personal Home Pages) adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. PHP digunakan untuk menghubungkan browser dengan DBMS / Database untuk mengolah data dari pengguna.

1. Untuk Install PHP, jalankan perintah ini di Terminal

dnf install php php-mysqlnd

2. Lalu restart Apache dengan perintah ini

systemctl restart httpd

3. Untuk menguji cara kerja PHP, mari buat file php.php di folder/var/www/html/ .

nano /var/www/html/php.php

4. Dan masukkan baris berikut di sana:

<!--?php phpinfo(); ?-->

Simpan dan tutup file ini. Sekarang masukkan alamat IP server Anda di browser dan tambahkan /php.php ke dalamnya contohnya 192.168.1.120/php.php. Anda akan melihat informasi layanan PHP. Sebagai catatan ketika anda sudah berhasil menguji apakah PHP sudah berjalan dengan baik di CentOS anda, segera hapus file php.php ini demi keamanan server anda dari h*cker


Like it? Share with your friends!

4
4 points

0 Comments

Your email address will not be published. Required fields are marked *

Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Meme
Upload your own images to make custom memes
Video
Youtube, Vimeo or Vine Embeds
Audio
Soundcloud or Mixcloud Embeds
Image
Photo or GIF
Gif
GIF format