Blog Evant

  • CMS Evant

    Ujian Praktikum CMS WordPress

    Ujian Praktikum
    CMS WordPress

    SIJA • SMK N 2 YOGYAKARTA

    A. Konsep Dasar

    1 Apa itu LXC container, dan apa bedanya dengan VM?

    LXC (Linux Container) adalah virtualisasi tingkat OS: container berbagi kernel dengan host Proxmox, jadi lebih ringan (RAM dan disk kecil, boot cepat). VM punya kernel sendiri dan hardware virtual penuh, sehingga lebih terisolasi tetapi lebih berat. Itu sebabnya CMS cukup diberi 1 core dan 1024 MB RAM.

    2 Apa fungsi Proxmox VE?

    Platform virtualisasi open-source untuk mengelola VM (KVM) dan container (LXC) lewat satu Web GUI. Di praktek ini dipakai sebagai server cloud untuk menjalankan CMS.

    3 Apa itu reverse proxy dan kenapa dipakai di sini?

    Server perantara yang menerima request dari internet lalu meneruskannya ke server internal. Di sini, IP publik 103.210.35.185 menerima akses ke nama_siswa.smk2-yk.sch.id, lalu meneruskan ke IP privat CT (10.10.10.1XX). Alasannya:

    • IP 10.10.10.x adalah IP privat yang tidak bisa diakses langsung dari internet.
    • Satu IP publik bisa melayani banyak siswa berdasarkan nama domain.
    4 Apa itu A Record?

    Record DNS yang memetakan nama domain ke alamat IPv4. Di sini, nama_siswa.smk2-yk.sch.id diarahkan ke 103.210.35.185.

    5 Apa itu LEMP stack? Bedanya dengan LAMP?

    LEMP = Linux, Nginx (dibaca “Engine-X”), MariaDB, PHP. LAMP memakai Apache sebagai pengganti Nginx. Nginx lebih ringan dan bagus untuk konkurensi tinggi.

    6 Fungsi php-fpm dan php-mysql?
    • php-fpm: pemroses PHP yang dipanggil Nginx (Nginx tidak bisa menjalankan PHP sendiri).
    • php-mysql: ekstensi agar PHP bisa terhubung ke MariaDB.
    7 Fungsi chown -R www-data:www-data dan chmod -R 755?
    • chown: mengubah pemilik file ke www-data, user yang menjalankan web server, sehingga CMS bisa membaca/menulis file (upload, plugin).
    • chmod 755: pemilik boleh baca/tulis/eksekusi; lainnya hanya baca/eksekusi.
    © 2026 Nama Siswa