Anda di halaman 1dari 5

Latihan Menjalankan Web Server

Jika dilihat pada halaman VM instances, VM yang telah kita buat tadi menampilkan External
IP. Bila Anda klik pada External IP tersebut, ia akan mengarahkan kita ke halaman baru yang
kosong. Untuk mengatasi ini, kita perlu menginstal sebuah web server di VM kita.

1. Langkah pertama yang harus dilakukan adalah masuk ke VM yang telah dibuat. Pilih
tombol SSH pada kolom Connect. Sementara itu, jika Anda menggunakan Cloud Shell,
jalankan perintah berikut ini:

gcloud compute ssh vm_name --zone=vm_zone

ketik y

Anda akan diminta untuk memasukkan passphrase. Passphrase ini nantinya akan
digunakan sebagai password setiap melakukan akses SSH.
Contoh password: vivingcobavm

1
2. Jika SSH berhasil maka prompt terminal Anda kurang lebih akan menjadi seperti
berikut:

account_name@vm_name:~

3. Langkah selanjutnya, kita akan melakukan instalasi web server. Kali ini kita akan
menggunakan nginx sebagai web server. Lanjutkan dengan mengetikkan perintah
berikut (masukkan Y jika diminta):

sudo apt-get install nginx

2
4. Setelah nginx terinstal, buka kembali server Anda pada web browser dengan cara klik
pada External IP. Jika pada halaman browser Anda menampilkan halaman default dari
nginx, berarti instalasi web server telah berhasil.

5. Selanjutnya, mari kita ubah tampilan web kita. Kita akan menggunakan teks editor
nano. Jalankan perintah:

sudo nano /var/www/html/index.nginx-debian.html

Kemudian, ubah teks html-nya menjadi seperti di bawah ini.

1. <!DOCTYPE html>
2. <html>
3. <head>
4. <title>Welcome to nginx!</title>
5. <style>
6. body {
7. width: 35em;
8. margin: 0 auto;
9. font-family: Tahoma, Verdana, Arial, sans-serif;
10. }
11. </style>
12. </head>
13. <body>
14. <h1>Welcome to nginx!</h1>
15. <h2>Let's build great App with GCP!</h2>

3
16. <p>If you see this page, the nginx web server is successfully
installed and
17. working. Further configuration is required.</p>
18.
19. <p>For online documentation and support please refer to
20. <a href="http://nginx.org/">nginx.org</a>.<br/>
21. Commercial support is available at
22. <a href="http://nginx.com/">nginx.com</a>.</p>
23.
24. <p><em>Thank you for using nginx.</em></p>
25. </body>
26. </html>

6. Simpan perubahan dengan menekan CTRL+X, masukkan Y, tekan Enter. Lalu,


refresh kembali halaman browser dan lihat perubahannya.

4
7. Selamat, Anda telah berhasil membuat aplikasi web dan menjalankannya di web server
yang ada pada VM!

Anda mungkin juga menyukai