TENTANG PROJEK INI
Pada tanggal 4 November 2024, Kami diinformasikan oleh sekolah bahwa Ujian Akhir Semester Ganjil kali ini, tidak lagi berbentuk teks tertulis. Dan akan diganti dengan tugas akhir berupa projek gabungan dari beberapa pelajaran. Dan untuk projek membuat Web kali ini, merupakan projek gabungan dari 5 mata pelajaran, diantaranya sebagai berikut:
1. Rekayasa Perangkat Lunak (RPL) sebagai mata pelajaran Jurusan
2. Informatika
3. Bahasa Indonesia
4. Ilmu Pengetahuan Alam Sosial (IPAS)
5. Sejarah
Oleh karena itu projek kami ini menghadirkan unsur-unsur dari 5 mata pelajaran tersebut. Diantaranya mata pelajaran RPL sebagai unsur pembuatan Web. Informatika sebagai unsur Hosting Web. Bahasa Indonesia sebagai unsur Observasi, dimana disini kami mengobservasi Museum Nasional Indonesia. IPAS sebagai unsur sosial dimana kami melakukan interaksi sosial di Museum. Dan mata pelajaran Sejarah sebagai unsur mempelajarai Sejarah yang terdapat pada Koleksi yang ada di Museum Nasional.
VISI
Menjadi wadah edukasi dan apresiasi budaya yang terpercaya dan inspiratif sehingga menginspirasi masyarakat untuk memahami, melestarikan, dan mencintai warisan budaya Indonesia
MI
SI
a. Menjadikan museum sebagai ruang interaksi.
b. Menyediakan pengalaman belajar langsung melalui observasi dan pengamatan benda-benda bersejarah yang memperkaya pengetahuan budaya dan sejarah Indonesia.
c. Meningkatkan kesadaran masyarakat akan pentingnya pelestarian warisan budaya melalui interaksi dengan koleksi museum.
d. Memfasilitasi program edukatif yang menghubunngkan masa lalu dan masa kini, sehingga masyarakat dapat menghargai perjalanan sejarah bangsa.
e. membangun rasa cinta tanah air melalui apresiasi terhadap nilai-nilai budaya yang ditampilkan di museum.
WAWANCARA DENGAN PENGUNJUNG ASING
informatika
teknologi yang digunakan
Amazon Web Services
AWS adalah platform cloud computing berbasis pay-as-you-go (bayar sesuai penggunaan), yang menyediakan berbagai solusi teknologi seperti komputasi, penyimpanan, jaringan, database, analitik, kecerdasan buatan, dan banyak lagi. Dalam projek terintegrasi aspek informatika digunakan cloud, untuk menyimpan, serta mengakses data melalui internet. Pada projek ini kami menggunakan AWS sebagai penyedianya layanan cloud.
Buka web AWS >> Login ke akun yang sudah ada, jika belum kita pergi ke bagian Daftar akun >> Daftar akun dengan gmail untuk login root dan tambahkan user >> kemudian tambahkan metode pembayaraan dengan kartu debit/credit >> kemudian jika sudah terdaftar login kemudian pergi ke bagian search >> search launch Instance >> bikin Instance yang baru >> setelah selesai kita salin ip nya untuk dilanjutkan ke SSH menggunakan PuTTY.
learn more
PuTTY
SSH (Secure Shell) adalah protokol jaringan yang digunakan untuk mengamankan komunikasi. SSH memungkinkan pengguna untuk mengelola dan mengontrol perangkat jarak jauh secara aman melalui koneksi terenkripsi. PuTTY berperan sebagai klien SSH untuk Menjalankan perintah di terminal server jarak jauh dan Mengelola koneksi ke server tanpa harus memiliki antarmuka grafis di server.
Untuk menggunakan SSH dengan PuTTY, pertama harus mendownload dan menginstal PuTTY dari Google. Setelah itu, buka PuTTY, masukkan alamat IP atau domain server di kolom Host Name, gunakan port default 22 (kecuali server menggunakan port lain), pilih protokol SSH, dan klik Open. setelah itu akan diminta memasukkan nama pengguna dan kata sandi untuk autentikasi, atau jika menggunakan kunci SSH, unggah kunci privat melalui menu Connection > SSH > Auth. Setelah login berhasil, dapat mengakses terminal server untuk menjalankan perintah. Pastikan koneksi stabil, alamat server benar, dan port SSH terbuka untuk menghindari masalah.
learn more
FTP
FTP (File Transfer Protocol) adalah protokol jaringan standar yang digunakan untuk mentransfer file antara komputer klien dan server melalui jaringan FTP memungkinkan pengguna untuk mengunggah, mengunduh, menghapus, memindahkan, atau mengganti nama file di server.
FTP untuk web server biasanya menggunakan aplikas FileZilla untuk memudahkan transfer file antara komputer lokal dan server. Anda perlu mengetahui alamat IP atau domain server, port FTP 21 atau 22, serta login (username dan password). Setelah terkoneksi, Anda dapat mengunggah, mengunduh, dan mengelola file web di direktori root server, seperti /var/www/html pada server berbasis Linux.
learn more
APACHE2
Apache2 adalah salah satu perangkat lunak web server paling populer dan banyak digunakan di dunia. Apache2 dirancang untuk melayani konten web ke pengguna melalui protokol HTTP atau HTTPS. Apache2 berfungsi sebagai jembatan antara pengguna (klien) dan server, dengan tujuan mengirimkan konten web seperti file HTML.
Apache2 untuk web server menggunakan perangkat lunak Apache HTTP Server, yang dapat diinstal pada sistem operasi seperti Linux. Untuk menjalankannya, memerlukan akses ke server, biasanya melalui SSH, dengan konfigurasi utama terletak di file seperti /etc/apache2/apache2.conf di terminal Linux. Apache2 digunakan untuk menyajikan konten web statis dengan HTML. Untuk mengelola Apache2, Anda dapat menggunakan perintah seperti sudo systemctl start apache2 atau apachectl configtest untuk memeriksa konfigurasi.
learn more
Hostinger
DNS (Domain Name System) adalah sistem yang digunakan untuk mengonversi nama domain yang mudah diingat (seperti www.contoh.com) menjadi alamat IP yang digunakan oleh perangkat di internet untuk saling berkomunikasi (seperti 192.168.1.1).
DNS (Domain Name System) di Hostinger digunakan untuk mengelola pengaturan domain, seperti mengarahkan domain ke server web, email, atau layanan lain. Hostinger menyediakan antarmuka DNS yang sederhana di panel kontrol mereka, sehingga pengguna dapat dengan mudah menyesuaikan pengaturan DNS untuk domain mereka.
learn more