Tutorial

Cara Setup VPS Ubuntu 20.04 Untuk Hosting Web (Lengkap)

Server adalah sebuah komputer yang digunakan untuk melayani request dari pengguna secara terus-menerus. Maka dari itu, server diharuskan untuk selalu online setiap waktu agar pada saat dibutuhkan pengguna bisa langsung diproses pada saat itu juga. Karena biaya perawatan server secara fisik dirasa terlalu mahal, terdapat alternatifnya yaitu menyewa server virtual yang disebut VPS (Virtual Private Server).

VPS ini layaknya sebuah komputer yang tersambung jaringan internet dan menyala secara terus-menerus, bedanya kita tidak perlu lagi memikirkan biaya perawatan dan lain – lain karena sudah masuk ke dalam harga sewa. Untuk bisa digunakan sebagai tempat menaruh file web atau biasa disebut web hosting, harus terlebih dahulu diinstall OS dan di setting sedemikian rupa. Proses setting tersebut bisa kamu lakukan dengan mudah melalui panduan yang kami berikan berikut:

Tutorial Setting VPS (Virtual Private Server) Ubuntu Mulai dari Nol

Langkah Awal

Setelah kamu menerima alamat IP, username, dan password dari penyedia VPS, silahkan gunakan aplikasi bernama Putty untuk menghubungkan ke VPS yang baru saja kamu sewa. Sebelum mulai untuk melakukan setting sana sini, alangkah baiknya untuk melakukan update terlebih dahulu agar server kita selalu dalam versi terbaru.

apt-get update && apt-get upgrade

1. Membuat User Baru

Biasanya, saat mulai menyewa VPS kita akan diberikan user dengan hak akses sebagai root. Untuk alasan keamanan kami rekomendasikan untuk membuat user baru di samping menggunakan user root tadi. Berikut cara untuk membuat user baru pada VPS ubuntu, di sini kami menggunakan nama userbaru sebagai contoh.

adduser userbaru

Setelah itu, kamu akan diminta untuk membuat password baru dan dimintai beberapa pertanyaan, kamu bisa langsung menekan enter untuk melewatinya. Akhirnya, kamu bisa membuat user baru dan bisa menggunakannya untuk kebutuhan sehari – hari.

2. Memberikan Akses ke User Baru

Setelah membuat user, jangan buru – buru untuk langsung berganti ke user baru tersebut. Sebelumnya, kita harus memberikan hak akses pada user yang baru saja kita buat agar bisa mengakses sudo command.

usermod -aG sudo userbaru

3. Setting Firewall Bawaan

Agar VPS Ubuntu kita aman dari aksi yang tidak bertanggungjawab, alangkah baiknya kita melakukan setting firewall terlebih dahulu. Pertama, kita akan melihat aplikasi mana saja yang bisa dimaksukkan ke dalam firewall

ufw app list

Setelah itu, masukkan OpenSSH ke dalam whitelist agar kita tetap bisa mengakses VPS melalui Putty

ufw allow OpenSSH

Untuk mengaktifkan Firewall masukkan perintah berikut

ufw enable

Gunakan perintah berikut untuk mengecek apakah firewall sudah berjalan sesuai dengan semestinya

ufw status
Status: active
To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere
OpenSSH (v6)               ALLOW       Anywhere (v6)

Baca Juga:

Install Apache Web Server

Setelah melakukan pengaturan awal terhadap server, sekarang kita perlu untuk menginstall program web server agar server kita bisa digunakan. Pada artikel kali ini kami akan menggunakan Apache sebagai web servernya. Berikut langkah untuk menginstall dan melakukan konfigurasi apache pada ubuntu 20.04.

sudo apt install apache2

Setelah proses install apache berhasil, kita perlu mengijinkan apache agar bisa melewati firewall yang sudah kita set sebelumnya

sudo ufw allow in "Apache"

Kita cek terlebih dahulu pengaturan firewall apakah sudah sesuai

sudo ufw status

Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    ALLOW       Anywhere
Apache                     ALLOW       Anywhere
OpenSSH (v6)               ALLOW       Anywhere (v6)
Apache (v6)                ALLOW       Anywhere (v6)

Setelah berhasil lakukan uji coba dengan mengetikkan http://alamat-ipmu:80, maka akan muncul halaman default dari apache seperti gambar berikut.

Page: 1 2

CiperX

Seorang Manusia Biasa yang ingin berbagi pengetahuan di bidang Informasi dan Teknologi

Recent Posts

  • Tips N Trik

Ini 5+ Cara Mudah Dapat Game Nintendo Switch Murah

Nintendo switch adalah sebuah konsol keluaran nintendo yang memiliki sifat hybrid. Jadi, dalam penggunaannya nintendo… Read More

Februari 9, 2022
  • Tutorial

Cara Membuat Cloud Storage dengan Owncloud

Seperti namanya kita bisa menggunakan cloud storage sebagai backup dan data kita disimpan di server… Read More

Februari 5, 2022
  • Tips N Trik

Cara Screenshot Full Page di Google Chrome

Screenshot adalah suatu upaya untuk penangkap tampilan layar dan menyimpannya sebagai gambar. Karena hanya digunakan… Read More

Februari 3, 2022
  • Tutorial

Cara Convert Excel ke PDF Agar Tidak Terpotong

Sesuai dengan namanya microsoft excel adalah salah satu dari paket produk office yang dibuat dan… Read More

Februari 2, 2022
  • Tips N Trik

Gak Perlu IDM Begini Cara Mempercepat Download Chrome

Google chrome adalah sebuah peramban yang biasa kita gunakan untuk melakukan surfing di internet. Meskipun… Read More

Januari 19, 2022
  • Techno

Cara Menambahkan Font di Photoshop dan Adobe illustrator

Siapa yang tidak mengenal aplikasi photoshop, aplikasi pengolah gambar ini sangatlah populer. Bahkan untuk orang… Read More

Januari 18, 2022