Install – Setting – Secure – Password server ubuntu 20.5 mongodb, apache tomcat, java, apache, php, mysql, nodejs, npm, npx, pm2 dan phpmyadmin


Untuk level personal project, setting server vm pada vps harus bisa memenuhi kebutuhan yang berbeda sesuai request user yaitu terkait seperti apa bahasa program dan database yang dimau oleh user. Maka server harus diisi beberapa software yang bisa untuk semua.

Untuk era mungkin 2020 sampai 2023 ini sepertinya kebutuhan sistem itu sudah bergerak ke web dan mobile semua. Jarang sekali yang berbasis dekstop. Sehingga keperluan infrastruktur masih pada pada stack secara popularitas sebagai berikut:

Backend:

  1. Apache – Mysql – PHP 8 – Laravel
  2. Java – MongoDb

Frontend web

  1. React
  2. HTML5

Frontend mobile

  1. Flutter
  2. Native (kotlin/swift/java)

Jadi itulah yang perlu diinstall pada server backend. Saranku gunakan ubuntu server 20.5 per januari 2023,

  1. Install apache2 port 80
  2. Install php8
  3. Install dan setting password root mysql
  4. Install phpmyadmin
  5. Install java openjdk 11
  6. Install apache tomcat 10 port 8080
  7. Install mongodb enterprise
  8. Install dan update nodejs
  9. Install dan update npm, npx
  10. Install pm2
Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.