Teknik Komputer dan Jaringan (TKJ) adalah salah satu kompetensi keahlian dalam bidang teknologi informasi dan komunikasi yang fokus pada penguasaan perangkat keras (hardware), perangkat lunak (software), dan jaringan komputer.
Teknik Komputer dan Jaringan adalah bidang keahlian yang mempelajari cara merakit, menginstal, mengelola, memperbaiki, dan mengamankan komputer serta jaringan antar komputer, baik dalam skala lokal (LAN) maupun global (Internet).
Materi Pokok yang Dipelajari di TKJ
Perakitan dan Perawatan Komputer
Merakit PC dari nol, instalasi sistem operasi, driver, dan aplikasi.
Video Tutorial Konfigurasi web Server Windows Server 2012
Langkah-Langkah Konfigurasi Web Server pada Windows Server 2012 menggunakan IIS (Internet Information Services). Web server ini akan melayani halaman web (HTML, PHP, dll.) ke client melalui HTTP.
A. TUJUAN
Menginstal dan mengonfigurasi IIS Web Server agar Windows Server 2012 dapat menjalankan layanan HTTP untuk menampilkan situs web.
B. INSTALASI WEB SERVER (IIS)
1. Buka Server Manager
·Klik Start → pilih Server Manager
2. Tambah Role Web Server
·Klik Manage → Add Roles and Features
·Klik Next pada jendela awal
·Pilih Role-based or feature-based installation
·Klik Next
3. Pilih Server
·Pilih nama server yang akan dikonfigurasi → klik Next
4. Pilih Server Roles
·Centang Web Server (IIS)
·Akan muncul jendela konfirmasi fitur tambahan → klik Add Features
·Klik Next → lalu klik Install
5. Tunggu Instalasi Selesai
·Klik Close setelah instalasi selesai
C. KONFIRMASI IIS BERJALAN
1. Buka Browser di Server
Ketik alamat:
http://localhost
Jika muncul halaman Welcome to IIS, berarti IIS telah aktif.
D. MENGUBAH ATAU MENAMBAHKAN SITUS WEB
1. Buka IIS Manager
Tekan Windows + R, ketik: inetmgr → Enter
2. Edit Situs Default
Klik Sites → Default Web Site
Klik kanan → Explore
Lokasi default:
·C:\inetpub\wwwroot
3. Ganti Isi Folder dengan Website Anda
Ganti file iisstart.htm dengan file web Anda, misalnya index.html, index.php, dsb.
·Edit environment variable dan php.ini sesuai kebutuhan
PENUTUP
Dengan konfigurasi ini:
Windows Server 2012 berfungsi sebagai Web Server
Bisa melayani halaman HTML, PHP, dan aplikasi web lainnya
Client dalam jaringan bisa mengakses website lewat browser
Video Tutorial Konfigurasi DNS Server Windows Server 2012
Tutorial langkah demi langkah untuk konfigurasi DNS Server di Windows Server 2012. DNS (Domain Name System) digunakan untuk menerjemahkan nama domain (seperti example.com) menjadi alamat IP.
Persiapan
Pastikan:
Windows Server 2012 sudah terinstall
Telah memiliki hak administrator
Jaringan dan IP sudah dikonfigurasi (disarankan IP statis)
Langkah-langkah Konfigurasi DNS Server di Windows Server 2012
A.Install Role DNS Server
Buka Server Manager
Klik Manage > Add Roles and Features
Klik Next hingga ke halaman Server Roles
Centang DNS Server > Klik Next
Klik Install
Tunggu proses instalasi selesai, lalu klik Close
B.Buka DNS Manager
Buka Server Manager
Klik Tools > DNS
Akan terbuka DNS Manager
C.Buat Forward Lookup Zone
Di DNS Manager, klik kanan pada Forward Lookup Zones > pilih New Zone
Klik Next
Pilih Primary zone > Klik Next
Pilih To all DNS servers running on domain controllers in this domain (jika menggunakan AD) atau This server only (standalone DNS) > Klik Next
Masukkan nama zona (misalnya: mydomain.local) > Klik Next
Pilih Allow only secure dynamic updates (jika menggunakan AD) atau Do not allow dynamic updates > Klik Next
Klik Finish
D.Tambahkan Host (A) Record
Klik zona yang sudah dibuat (misalnya mydomain.local)
Klik kanan > New Host (A or AAAA)
Isi:
oName: misalnya www
oIP address: misalnya 192.168.1.10
Klik Add Host > Klik OK
E.(Opsional) Buat Reverse Lookup Zone
Klik kanan pada Reverse Lookup Zones > New Zone
Klik Next hingga diminta memilih Network ID
Masukkan Network ID sesuai subnet IP (misalnya untuk 192.168.1.0/24, masukkan 192.168.1)
Pilih Do not allow dynamic updates
Klik Finish
F.Tes DNS
Dari command prompt, gunakan perintah:
nslookup www.mydomain.local
Pastikan hasilnya mengarah ke IP yang sesuai.
Video Tutorial Konfigurasi Web Server di Debian 11
Langkah –Langkah untuk konfigurasi Web Server di Debian 11 menggunakan Apache, yang merupakan web server paling umum digunakan di lingkungan Linux.
Tutorial Konfigurasi Web Server di Debian 11 (Apache)
Persiapan
Pastikan:
·Debian 11 sudah terpasang
·Akses root atau sudo
·Terhubung ke internet (untuk instalasi paket)
Langkah-langkah Instalasi dan Konfigurasi
1. Update Repositori
sudo apt update && sudo apt upgrade -y
2. Instalasi Apache Web Server
sudo apt install apache2 -y
Setelah selesai, service Apache akan otomatis berjalan.
3. Verifikasi Apache Berjalan
Buka browser dan akses:
http://<alamat_IP_server>
Jika muncul halaman “Apache2 Debian Default Page”, berarti berhasil.
4. Konfigurasi Firewall (Opsional tapi disarankan)
Jika menggunakan UFW (Uncomplicated Firewall), buka port HTTP/HTTPS:
sudo apt install ufw -y
sudo ufw allow 'Apache Full'
sudo ufw enable
5. Struktur Direktori Web Server
Direktori default:
/var/www/html
File default:
/var/www/html/index.html
Ubah isi file untuk mencoba:
echo "<h1>Halo dari Server Debian!</h1>" | sudo tee /var/www/html/index.html
6. Konfigurasi Virtual Host (Opsional)
Untuk menambahkan domain kustom seperti example.local:
a. Buat direktori situs baru:
sudo mkdir -p /var/www/example.local
b. Buat file HTML:
echo "<h1>Website example.local</h1>" | sudo tee /var/www/example.local/index.html
ServerAdmin This email address is being protected from spambots. You need JavaScript enabled to view it.
ServerName example.local
DocumentRoot /var/www/example.local
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
d. Aktifkan situs dan reload Apache:
sudo a2ensite example.local.conf
sudo systemctl reload apache2
e. Tambahkan ke /etc/hosts (pada client):
Jika hanya untuk uji lokal:
sudo nano /etc/hosts
Tambahkan:
192.168.1.10example.local
Ganti 192.168.1.10 dengan IP server Debian kamu.
Perintah Umum Apache
·Restart Apache:
·sudo systemctl restart apache2
·Cek status:
·sudo systemctl status apache2
·Cek error log:
·sudo tail -f /var/log/apache2/error.log
Video Tutorial Konfigurasi DNS Server di Debian 11
Tutorial lengkap konfigurasi DNS Server di Debian 11menggunakan BIND9 (Berkeley Internet Name Domain), salah satu DNS server paling populer dan stabil di sistem Linux.
Persiapan
Pastikan:
·Debian 11 telah terinstall
·Akses root atau sudo
·IP server statis (bukan DHCP)
·Terhubung ke internet
Langkah-langkah Instalasi dan Konfigurasi BIND9 (DNS Server)
Video Tutorial Konfigutasi Remote Server Windows Server 2022
Langkah-Langkah Konfigurasi SSH dan Penggunaan PuTTY di Debian 11, agar server Debian bisa diakses secara remote dari komputer client (Windows/Linux) menggunakan protokol SSH.
A. TUJUAN
Mengaktifkan layanan SSH (Secure Shell) pada Debian 11 dan mengaksesnya menggunakan PuTTY dari komputer Windows.
Di kolom Host Name (or IP address): masukkan IP Debian
·192.168.1.10
Port: 22
Connection type: SSH
3. Klik Open
Jika muncul peringatan keamanan SSH key (pertama kali), klik Yes.
4. Login ke Debian
Masukkan username Debian (misalnya siswa) dan password.
F. OPSIONAL: PENGAMANAN SSH
Edit file konfigurasi SSH:
sudo nano /etc/ssh/sshd_config
Contoh pengamanan:
Nonaktifkan login root:
·PermitRootLogin no
Ganti port default (opsional):
·Port 2222
Setelah perubahan, restart SSH:
sudo systemctl restart ssh
PENUTUP
Dengan langkah-langkah di atas:
Debian 11 bisa dikendalikan secara remote dari client menggunakan SSH
Client Windows bisa menggunakan PuTTY
Lebih aman dan efisien dibanding akses fisik langsung
Video Tutorial Konfigutasi Remote Server di Debian 11
Langkah-Langkah Konfigurasi Remote Server pada Windows Server 2022, agar server dapat diakses secara Remote Desktop (RDP) dari komputer client.
A. TUJUAN
Mengaktifkan dan mengatur Remote Desktop pada Windows Server 2022 untuk manajemen jarak jauh.
B. PERSIAPAN
1. Pastikan:
·Server sudah terinstall Windows Server 2022
·Terhubung ke jaringan LAN
·User administrator atau user lain memiliki password
C. AKTIVASI REMOTE DESKTOP
1. Buka Server Manager
·Klik Start → Server Manager
2. Masuk ke System Properties
·Klik Local Server
·Di bagian Remote Desktop, klik tulisan “Disabled”
3. Aktifkan Remote Desktop
·Pilih opsi: Allow remote connections to this computer
·Hapus centang: Allow connections only from computers running Remote Desktop with Network Level Authentication (NLA) jika client lama tidak mendukung NLA.
·Klik Apply → OK
D. IZINKAN PENGGUNA YANG BOLEH REMOTE
1. Masih di jendela System Properties:
·Klik tombol Select Users...
·Tambahkan user yang boleh melakukan remote (jika bukan Administrator)
Contoh:
·Klik Add → ketik: Administrator atau nama user lain → klik OK
E. KONFIGURASI FIREWALL
1. Buka Windows Defender Firewall
·Klik Start → cari Windows Defender Firewall
2. Izinkan Remote Desktop
·Klik Allow an app or feature through Windows Defender Firewall
·Pastikan Remote Desktop dicentang di Private dan Public
Atau via command prompt:
netsh advfirewall firewall set rule group="remote desktop" new enable=Yes
F. CEK IP ADDRESS SERVER
·Buka Command Prompt, ketik:
ipconfig
·Catat IP Address server, misalnya: 192.168.1.10
G. UJI AKSES DARI CLIENT (Windows)
1. Dari komputer client:
·Tekan Windows + R → ketik:
·mstsc
(Membuka Remote Desktop Connection)
2. Masukkan IP Server:
192.168.1.10
·Klik Connect, masukkan username dan password server
3. Jika berhasil, akan masuk ke tampilan desktop server secara remote.
H. OPSIONAL: KONFIGURASI STATIC IP (Agar IP Server tidak berubah)
Agar remote server tetap stabil, sebaiknya beri IP statis via: