Cara Menginstall Nginx, PHP, Mysql/MariDB di Ubuntu 22.04

Oke kali ini saya akan share cara menginstall nginx, php mysql/mariadb di ubuntu 22.04 atau bisa di singkat LEMP stack

Pengertian LEMP Stack

LEMP Stack adalah sebuah platform web yang terdiri dari Linux, Nginx, MySQL/MariaDB, dan PHP. Platform Ini sering di gunakan untuk blog, forum, atau toko online dan platform LEMP populer karena mudah di gunakan serta performanya yang tangguh.

LEMP:

  • Linux adalah sistem operasi yang digunakan untuk menjalankan server web
  • Nginx adalah web server yang digunakan untuk menangani request dari sisi client
  • MySQL/MariaDB adalah database server yang digunakan untuk menyimpan data
  • PHP adalah bahasa pemrograman diperlukan untuk menjalankan situs web

Install Nginx Web Server

Buka terminal di linux lalu ketikkan:

sudo apt update
sudo apt install nginx

Atur Firewall

Ini Optional karena biasanya vps server / server local sudah default mengijinkan port 80/443

Aktifkan firewall dengan mengetikkan

sudo ufw enable

Jika sudah di aktifkan selanjutnya ketikkan

sudo ufw app list

Hasilnya:

Konfigurasi UFW untuk mengijinkan port 80

sudo ufw allow 'Nginx HTTP'

Untuk Port 443/HTTPS ketikkan

sudo ufw allow 'Nginx HTTPS'

Cek apakah firewal sudah berhasil di ijinkan untuk Nginx HTTP dengan mengetikkan:

sudo ufw status

hasilnya:

Cek apakah instalasi sudah berhasil di jalankan dengan cara buka browser ketikkan

http://domain_atau_ip

Gambar di atas menunjukan bahwa instalasi sudah berhasil.

Install MySQL/MariDB

Setelah WebServer berhasil terinstall lanjut untuk menginstall database cukup ketikkan:

sudo apt install mysql-server

Untuk MariDB

sudo apt install mariadb-server

MariaDB dengan MySQL. Kedua aplikasi database ini tidak memiliki perbedaan yang signifikan, baik fitur maupun fungsi. Perbedaan terbesarnya terletak di MariaDB yang merupakan relational DBMS tingkat lanjut.

Amankan Mysql database dengan menjalankan skrip

sudo mysql_secure_installation

cek instalasi database dengan mengetikkan

hasilnya jika instalasi sudah benar

ketik exit jika ingin keluar

Install PHP

Setelah webserver dan databasenya berhasil terinstall lanjut untuk menginstall php

sudo apt-get install php-fpm php-mysql -y

selesai. Mudah sekali bukan install php, semoga berhasil😉

jangan ragu untuk bertanya jika ada yang ingin di tanyakan.

Sejak tahun 2015, saya telah terjebak dalam keajaiban dunia teknologi sebagai seorang Tech Enthusiast. Melalui situs web ini, saya berbagi pemikiran, pengalaman, dan pengetahuan saya. Merawat kucing dan burung adalah kegemarannya.

Leave a Comment