Tugas 1
Dikerjakan 8-13 Mei 2025
- Isi Formulir – https://s.id/HcYM9
- Membuat Email baru
catat email dan passwordnya - Membuat akun di Rumah web – https://new.clientzone.rumahweb.com/register
catat email dan passwordnya atau samakan dengan point nomor 2 - Dapatkan voucher cloud VPS klik disini
catat kode voucher di whatsapp - Memesan Cloud VPS klik link promo rumahweb di whatsapp ikuti step pemesanan vps
- Cara manage VPS KVM https://www.rumahweb.com/journal/cara-manage-vps-kvm/#Cara_Login_Virtualizor
- Login ke vps menggunakan terminal cmd https://www.rumahweb.com/journal/cara-login-vps-ssh/
- Membuat akun ssh anggota kelompok
gunakan perintah adduser [nama anggota tanpa spasi]
Tugas 2
Dikerjakan 14-20 Mei 2025
- Login ke Dashboard rumahweb https://new.clientzone.rumahweb.com/login
- Catat ip server VPS
- Login ke Server VPS
- Lakukan update
- Gunakan user root
- Ketikan perintah apt-get update
- Rubah port ssh menjadi 2221 – https://tejekate.my.id/course/administrasi-server/lessons/konfigurasi-ssh/
- Cek dengan cara remote lagi ke Server VPS
- Install DNS Server pada VPS – https://tejekate.my.id/course/administrasi-server/lessons/konfigurasi-dns-server/
- Konfigurasi DNS Server dengan domain namakelompok.local
- Buatkan subdomain promosi.kelompok.local
- Buatkan subdomain masing-masing dengan nama anggota kelompok
contoh:
andri.kelompok1.local
dodo.kelompok1.local
dst.
- Install Web Server pada VPS – https://tejekate.my.id/course/administrasi-server/lessons/konfigurasi-apache/
- Konfigurasi VirtualHost landingpage.conf sebagai berikut:
– port : 80
– Documentroot: /var/www/promosi
– ServerAdmin: alamat email pribadi
– ServerName: promosi.kelompok.local - Konfigurasi VirtualHost dengan nama file cv_nama_anggota_kelompok.conf sebagai berikut:
– port : 2blntanggallahir (contoh: bln: 01 tanggal: 01 portnya menjadi: 20101) [tugas individu]
– Documentroot: /var/www/nama_anggota_kelompok
– ServerAdmin: alamat email pribadi
– ServerName: subdomain_nama_anggota_kelompok - tambahkan port baru yg telah di buat pada nomor 6.b dengan perintah cd /etc/apache2 kemudian nano ports.conf
tambahkan port setelah Listen 80
contoh:
Listen 80
Listen 20101
dst.
- Konfigurasi VirtualHost landingpage.conf sebagai berikut:
- Install FTP Server – https://tejekate.my.id/course/administrasi-server/lessons/konfigurasi-ftp-server/
- Buatkan folder untuk nomor 6.a dan nomor 6.b
- Ubah izin akses (permission) dari folder nomor 6.a dan nomor 6.b menjadi 777
ketikan perintah cd /var/www kemudian chmod -R 777 promosi kemudian
chmod -R 777 nama_anggota_kelompok - ubah pemilik (owner) dan/atau grup dari sebuah folder menjadi www-data
ketikan perintah cd /var/www kemudian chown -R www-data:www-data promosi kemudian chown -R www-data:www-data nama_anggota_kelompok
Tugas 3
Dikerjakan 21-27 Mei 2025
- Buat landingpage promosi sekolah atau produk (tugas kelompok)
- Buka website chatgpt – https://chatgpt.com/
- Login menggunakan email
- Tuliskan prompt (prompt lebih detail lebih bagus)
contoh prompt:
Buatkan sebuah website promosi sekolah satu halaman (one-page) yang modern, menarik, dan responsif untuk SMK BPPI Baleendah. Website harus memiliki elemen berikut: Header dengan logo sekolah, nama sekolah “SMK BPPI Baleendah”, dan tombol navigasi scroll (smooth scroll) ke bagian lain dalam halaman. Hero section dengan gambar latar belakang sekolah yang menarik atau kegiatan siswa, ditambah slogan atau tagline sekolah yang menginspirasi, misalnya “Mencetak Generasi Siap Kerja dan Berdaya Saing Global”. Tentang Sekolah: Deskripsi singkat mengenai SMK BPPI Baleendah, sejarah singkat, dan keunggulan sekolah. Program Keahlian: Tampilkan daftar jurusan atau kompetensi keahlian yang tersedia, dengan ikon atau gambar pendukung. Fasilitas Sekolah: Tampilkan beberapa fasilitas unggulan seperti laboratorium, ruang kelas, perpustakaan, hotspot WiFi, dan lain-lain, dengan gambar ilustratif. Kegiatan & Prestasi: Galeri gambar kegiatan siswa (ekstrakurikuler, lomba, PKL, dll) dan prestasi sekolah. Formulir Pendaftaran / Call to Action: Tampilkan tombol “Daftar Sekarang” yang mengarah ke form pendaftaran online atau informasi pendaftaran. Kontak & Lokasi: Alamat sekolah, nomor telepon, email, serta peta lokasi Google Maps. Desain harus responsif (mobile friendly), menggunakan kombinasi warna yang segar namun tetap profesional, dan gunakan font yang mudah dibaca. Sertakan juga gambar-gambar yang relevan dan mendukung estetika visual website. Buat seluruh isi dalam bahasa Indonesia. - buka aplikasi notepad atau yang sejenis (computer)
- Jika di android bisa menggunakan aplikasi Acode
- Copy code program yang muncul pada chatgpt kemudian paste pada notepad atau acode dan simpan file dengan format index.html
- Pada server VPS buat user baru untuk mengupload file website dengan perintah
Adduser adminpromosi – – home /var/www/promosi
Masukan password
dst. - Buka aplikasi filezilla atau termius atau aplikasi sejenis
- Upload file index.html beserta folder pendukung ke folder promosi di vps
- Ubah izin akses (permission) dari folder promosi dengan cara
ketikan perintah cd /var/www kemudian chmod -R 777 promosi - ubah pemilik (owner) dan/atau grup dari sebuah folder menjadi www-data
ketikan perintah cd /var/www kemudian chown -R www-data:www-data promosi - cek di google chrome apakah website sudah menampilkan website promosi
- Buat vcard/CV/biodata masing-masing anggota kelompok (tugas individu)
- Download contoh vcard – https://drive.google.com/drive/folders/1uxsVz_Ock2Gk_rL1HfD5c6-8UGhHKt36?usp=sharing
- Kemudian edit file index.html sesuai dengan CV masing-masing
- Pada server VPS buat user baru untuk mengupload file website dengan perintah
Adduser nama_anggota_kelompok-website –home /var/www/
Masukan password
dst. - Buka aplikasi filezilla atau termius atau aplikasi sejenis
- Upload file index.html beserta folder pendukung ke folder nama_anggota_kelompok di vps
- Ubah izin akses (permission) dari folder nama_anggota_kelompok
ketikan perintah cd /var/www kemudian chmod -R 777 nama_anggota_kelompok - ubah pemilik (owner) dan/atau grup dari sebuah folder menjadi www-data
ketikan perintah cd /var/www kemudian chown -R www-data:www-data nama_anggota_kelompok - cek di google chrome apakah website sudah menampilkan website vcard
Tugas 4
Dikerjakan 28-31 Mei 2025
- Pengumpulan Laporan Pengerjaan Proyek kerjakan dalam bentuk pdf (tugas kelompok) kirim tugas ke tugas.tejekate.my.id isi formulir dan lampirkan file (perhatikan dalam mengisi formulir jangan sampai salah mengisi form)
- tuliskan nama kelompok, kelas dan anggota kelompok pada file document
- tuliskan alamat IP VPS
- Screenshot tampilan website Promosi Sekolah
- tampilkan screenshot konfigurasi ssh pada file sshd_config
- tampilkan screenshot konfigurasi DNS pada file named.conf.local
- tampilkan screenshot konfigurasi DNS pada file forward DNS
- tampilkan screenshot konfigurasi DNS pada file reverse DNS
- tampilkan screenshot konfigurasi virtualhost pada file landingpage.conf
- tampilkan screeshot konfigurasi web server pada file ports.conf
- tampilkan isi folder /var/www/promosi
- Pengumpulan laporan pengerjaan proyek kerjakan dalam bentuk pdf (tugas individu) kirim tugas ke tugas.tejekate.my.id isi formulir dan lampirkan file (perhatikan dalam mengisi formulir jangan sampai salah mengisi form)
- tuliskan nama dan kelas pada file document
- tuliskan alamat IP Server beserta portnya
- Screenshot tampilan website vcard/CV/biodata yang telah dibuat
- tuliskan user ssh dan password (bukan password root)
- tampilkan screenshot konfigurasi DNS pada file forward DNS
- tampilkan screenshot konfigurasi virtualhost pada file cv_nama_anggota_kelompok.conf
- tampilkan screeshot konfigurasi web server pada file ports.conf
- tampilkan isi folder /var/www/nama_anggota_kelompok