● Silakan login dengan akun Google yang sudah Anda miliki, lakukan proses login seperti biasa, hingga muncul
halaman depan control panelnya
● Jika kita lihat dibawah tulisan “START SOMETHING NEW” ada beberapa pilihan disana. Nah karena pada
praktikum ini kita akan membuat VPS, maka klik saja Virtual Machine, untuk fitur yang lain silakan Anda explore
sendiri nanti dilain kesempatan.
● Guna menyamakan proses konfigurasi nanti, silakan Anda pilih Debian versi 10.2 dibagian Choose OS* serta pilih
saja Rp. 50.000 per Month pada bagian Choose Size*
Dibagian Method* ada berbagai macam jenis cara pembayaran, saya sendiri memilih BNI Virtual Account, silakan
Anda sesuaikan dengan kondisi Anda. Jika sudah selesai silakan klik menu compute dan klik new untuk
melanjutkan proses tadi, pastikan bagian Choose OS* dan Choose Size* sudah terpilih dengan benar.
■ Username*, Password* dan Confirm Password* perlu diisi dan diingat dengan baik agar nantinya kita login
ke VPS. Password harus terdiri dari huruf besar, kecil dan angka. Misalnya: Abc123456
■ Resource Name* silakan diisikan bebas, sebaiknya berikan nama yang mudah tanpa spasi
● Silakan klik Create kemudian tunggu hingga proses buildingnya selesai
Disitu kita bisa melihat IP Public, Processor, Memory dan Disk yang kita dapatkan. Disana kita bisa lihat bahwa
kita mendapatkan 1 VCPU, 1024MB memory dan 20GB Disk.
Instalasi Apache Web Server
Setelah VPS terbentuk saatnya kita melakukan konfigurasi agar VPS kita bisa menjadi web server. Web server yang
akan kita gunakan adalah Apache Web Server, untuk web server lain seperti Nginx, Openlitespeed silakan Anda
explore sendiri ya. Berikut adalah langkah-langkahnya:
● Pertama kita harus login ke VPS yang sudah ada, kita bisa menggunakan aplikasi PuTTY untuk meremote Server
kita. Namun kali ini kita akan melakukan konfigurasi langsung di panel yang sudah disediakan IDCloudHost. Oleh
karena itu pada halam Compute pilih VPS kita kemudian klik SSH.
Jika ada konfirmasi seperti diatas, tulis saja yes. Kemudian ada pertannyaan password, silakan diisi dengan
password yang tadi sudah dibuat. Jika password benar maka akan muncul prompt seperti pada tampilan dibawah
ini
● Langkah selanjutnya adalah kita akan mengupdate repository yang ada. Repository adalah server sumber dari
paket aplikasi yang disediakn oleh sebuah distro linux. Silakan ketikkan sudo apt-get update
● Selanjutnya silakan Anda ketikkan sudo apt-get install apache2 dan ketikkan yes untuk mengkonfirmasi
Ternyata pada saat saya melakukan instalasi apache2 adalah masalah, dimana VPS saya tidak dapat
menghubungi repository default yang disediakan. Mungkin Anda akan menemui masalah yang sama tapi
mungkin juga tidak. Jika ini terjadi maka kita perlu sumber repository terlebih dulu. Silakan ikuti langkah berikut :
■ Langkah pertama adalah membackup dulu repository yang lama dengan perintah-perintah berikut (tiap 1
baris perintah jangan lupa dienter) :
√ cd /etc/apt --> untuk masuk ke direktori /etc/apt
√ ls --> untuk melihat isi file yang ada, pastikan ada file bernama sources.list
√ sudo mv sources.list sources.list.bak --> untuk merename sources.list menjadi sources.list.bak
■ Berikutnya adalah membua file source.lit baru dengan perinta: sudo nano sources.list
■ Kemudian tekan Ctrl+X dan tekan tombol Y untuk menyimpan perubahan kemudian enter
● Proses instalasi PHP sudah selesai, saatnya uji coba, silakan ikuti langkah berikut:
■ Ketikkan : cd /var/www/html --> menuju ke folder /var/www/html
■ Ketikkan : sudo nano info.php --> membuat file info.php
■ Didalam file info.php ketikkan script berikut:
● Langkah berikutnya adalah mensetting password root dari MariaDB yang sudah terinstall, lakukan langkah
berikut:
■ Ketikkan : sudo mysql
● Sampai disini sudah selesai, silakan buat database baru dengan nama kampus dan table mahasiswa dengan field:
■ nim : varchar(20)
■ nama : varchar(200)
■ tempat_lahir : varchar(200)
■ tanggal_lahir : date
Membuat Aplikasi PHP untuk Membaca Table Mahasiswa
Terakhir kita akan membuat aplikasi sederhana untuk membaca data dari tabel mahasiswa, silakan ikuti langkah
berikut :
● Silakan akses SSH
● Ketik: cd /var/www/html
● Ketik: sudo nano read-mahasiswa.php
● Ketik: