PRAKTIKUM LINUX DAN JARINGAN
Disusun Oleh :
MOH NUR FAJAR ALFIAN ( 25051204180 )
JUAN DAFA PUTRA ( 25051204197 )
RAISYA AZELIA HUWAIDA ( 25051204198 )
ROSA ANJELITA ( 25051204201 )
BAB I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan teknologi informasi menuntut setiap individu untuk memahami sistem operasi Linux serta jaringan komputer. Linux banyak digunakan dalam administrasi server karena stabil, aman, dan fleksibel. Selain itu, penggunaan Command Line Interface (CLI) memudahkan pengguna dalam mengelola sistem, konfigurasi jaringan, dan web server secara efisien.
Dalam dunia kerja bidang IT, kemampuan menggunakan perintah dasar Linux, konfigurasi jaringan, serta pengelolaan web server menjadi keterampilan penting. Oleh karena itu, praktikum ini dibuat untuk mempelajari penggunaan CLI, manajemen sistem Linux, pengaturan jaringan, koneksi internet, dan web server sederhana.
1.2 Rumusan Masalah
- Apa itu Linux dan Command Line Interface (CLI)?
- Apa saja perintah dasar Linux yang sering digunakan?
- Bagaimana cara melakukan konfigurasi jaringan pada Linux?
- Bagaimana cara menjalankan web server sederhana?
1.3 Tujuan Praktikum
- Memahami konsep dasar Linux dan jaringan komputer.
- Menguasai penggunaan Command Line Interface (CLI).
- Mengetahui konfigurasi jaringan dasar Linux.
- Memahami penggunaan web server pada Linux.
1.4 Batasan Praktikum
- Fokus pada penggunaan dasar Linux dan jaringan.
- Menggunakan distribusi Ubuntu sebagai contoh.
- Pembahasan terbatas pada CLI.
- Web server yang digunakan bersifat sederhana.
BAB II
TINJAU PUSTAKA
2.1 Linux
Linux merupakan sistem operasi open-source yang banyak digunakan dalam server, pengembangan perangkat lunak, dan keamanan jaringan.
2.2 Command Line Interface (CLI)
CLI adalah antarmuka berbasis teks yang digunakan untuk menjalankan perintah pada sistem operasi. CLI memberikan kontrol yang lebih fleksibel dan cepat dibanding GUI.
2.3 Jaringan Komputer
Jaringan komputer adalah kumpulan perangkat yang saling terhubung untuk berbagi data dan sumber daya.
2.4 Web Server
Web server merupakan layanan yang digunakan untuk menerima permintaan dari browser dan menampilkan halaman web kepada pengguna.
BAB llI
PEMBAHASAN
3.1 Perintah Dasar Linux
- pwd → Menampilkan direktori saat ini
- ls → Menampilkan isi direktori
- cd → Berpindah direktori
- mkdir → Membuat folder baru
- rm → Menghapus file atau folder
- cp → Menyalin file
- mv → Memindahkan file
- touch → Membuat file baru
- cat → Menampilkan isi file
3.2 Penggunaan CLI
3.3 Setting Jaringan
ip a → menampilkan alamat IP dan konfigurasi jaringan di VPS.
ping 8.8.8.8 → mengecek koneksi internet dengan mengirim paket ke server DNS Google.
3.4.1 Login ke Ubuntu Server Menggunakan Termius
Langkah pertama pada praktikum ini adalah melakukan login ke Ubuntu Server menggunakan aplikasi Termius sebagai media remote server melalui SSH.
Selanjutnya dilakukan pengeditan file halaman default Nginx menggunakan perintah berikut: nano /var/www/html/index.nginx-debian.html
Fungsi perintah:
- Membuka file halaman default Nginx menggunakan Nano Editor.
- File website berada pada direktori /var/www/html/.
3.4.2 Mengedit File HTML
Setelah file berhasil dibuka menggunakan Nano Editor di Termius, dilakukan pengeditan isi halaman website menggunakan HTML dan CSS.
Kode yang dibuat berfungsi untuk:
- Membuat judul website
- Mengatur background gradient
- Membuat card transparan
- Menampilkan tabel anggota kelompok
- Menambahkan footer website
3.4.3 Menyimpan File
Setelah proses pengeditan selesai, file disimpan menggunakan langkah berikut:
- Tekan CTRL + O untuk menyimpan file.
- Tekan Enter untuk konfirmasi nama file.
- Tekan CTRL + X untuk keluar dari Nano Editor.
3.4.4 Menjalankan Website
Setelah file berhasil disimpan, website dijalankan dan diakses melalui browser menggunakan IP Address server berikut: http://20.17.98.5
- Mempermudah administrasi sistem
- Mendukung otomatisasi pekerjaan
- Banyak digunakan pada server Linux
- Penting dalam bidang DevOps dan Cyber Security
BAB IV
PENUTUP
4.1 Kesimpulan
Penguasaan Linux, CLI, jaringan komputer, dan web server merupakan keterampilan penting dalam bidang teknologi informasi. Dengan memahami perintah dasar Linux dan konfigurasi jaringan, pengguna dapat mengelola sistem secara lebih efektif dan efisien.
4.2 Saran
Diharapkan pengguna dapat terus berlatih menggunakan Linux dan konfigurasi jaringan agar semakin memahami administrasi sistem dan server.
Tidak ada komentar:
Posting Komentar