Cara Instal NGINX, PHP FPM, Mysql di VPS Ubuntu

Print

{slider Update repisitory}

sudo apt update

Toko Youtube TikTok  DONASI

sudo apt upgrade

{slider Cara Instal ENGINX}

sudo apt install nginx

cek NGINX

sudo systemctl status nginx

Izinkan Akses Firewall

Sebelum menguji Nginx, perangkat lunak firewall perlu disesuaikan untuk memungkinkan akses ke layanan. Nginx mendaftarkan dirinya sebagai layanan dengan ufw saat instalasi, membuatnya mudah untuk memungkinkan akses Nginx

sudo ufw app list

Lihat yang NGINX saja

Available applications:
  Nginx Full
  Nginx HTTP
  Nginx HTTPS
  OpenSSH

Uji Instalasi NGINX

Anda dapat menguji instalasi Nginx baru Anda dengan membuka http:// IP_Anda di browser terbaik Anda, dan Anda akan melihat halaman arahan Nginx default seperti yang ditunjukkan pada gambar di bawah ini:

nginx halaman sukses

Untuk menghindari kemungkinan masalah memori hash bucket yang dapat timbul dari penambahan nama server tambahan, perlu untuk menyesuaikan nilai tunggal dalam file /etc/nginx/nginx.conf. Buka file:

sudo nano /etc/nginx/nginx.conf

Temukan direktif server_names_hash_bucket_size dan hapus simbol # untuk menghilangkan komentar pada baris

...
http {
    ...
    server_names_hash_bucket_size 64;
    ...
}
...

Mengelola Nginx Services
Anda dapat mengelola layanan Nginx dengan cara yang sama seperti layanan systemd lainnya.

Untuk Stop Nginx Services, jalankan:

sudo systemctl stop nginx

Untuk Start lagi, ketik:

sudo systemctl start nginx

Untuk Restart Nginx Service:

sudo systemctl restart nginx

Muat Reload Nginx services setelah Anda melakukan beberapa perubahan konfigurasi:

sudo systemctl reload nginx

Secara default layanan Nginx akan Start saat booting. Jika Anda ingin menonaktifkan layanan Nginx untuk memulai saat booting ketik perintah berikut :

sudo systemctl disable nginx

Dan untuk mengaktifkannya kembali:

sudo systemctl enable nginx

Contoh konfigurasi Vhost untuk multi Domain :

Selanjutnya, uji untuk memastikan bahwa tidak ada kesalahan sintaks pada file Nginx Anda

sudo nginx -t

Struktur File Konfigurasi Nginx dan Praktik Terbaik :

Ingat PHP yang di instal ini menggunakan PHP 7.4 pastikan anda paham web anda support menggunakan PHP versi 7.4

Install PHP-FPM beserta modulenya

sudo apt update

apt install php-fpm php-common php-pspell php-curl php-gd php-intl php-mysql php-xml php-xmlrpc php-ldap php-zip php-soap php-mbstring -y

 

{slider Instal Mysql }

sudo apt update
sudo apt install mysql-server
sudo mysql_secure_installation

{slider Sumber }

  1. https://www.centerklik.com/cara-instal-nginx-di-ubuntu-18-04/
  2. https://www.linuxid.net/24310/cara-install-dan-konfigurasi-nginx-di-ubuntu-server/
  3. https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-ubuntu-18-04

Video tutorial instalasi VPS

 

 
Informasi Pemilik Blog
JokoVlog
Author: JokoVlogWebsite: https://s.id/jokovlogEmail: This email address is being protected from spambots. You need JavaScript enabled to view it.
Assalamualaikum wr. wb salam satu Server
Blog ini hanya untuk menceritakan kegiatan sehari-hari. Saat ini masih aktif menjadi akademisi. Youtube Channel : https://s.id/jokovlog Donasi: https://saweria.co/jokovlog