PRAKTIKUM WEB SERVER LINUX
Disusun Oleh :
Davin Nibras Arkana 25051204117
Adrian Cahya Leonata 25051204121
Fahrul Firmansyah 25051204128
Firda Ananda 25051204129
BAB I
PENDAHULUAN
1.1 Latar Belakang
Linux merupakan sistem operasi yang banyak digunakan dalam administrasi jaringan dan server. Linux menyediakan berbagai utilitas untuk konfigurasi jaringan, pengujian koneksi internet, serta pengelolaan layanan web server.
Salah satu web server yang banyak digunakan adalah Apache. Dengan memahami konfigurasi jaringan dan web server, pengguna dapat membangun layanan web sederhana pada sistem Linux.
1.2 Rumusan Masalah
- Bagaimana melakukan konfigurasi jaringan pada Linux?
- Bagaimana mengecek koneksi internet pada Linux?
- Bagaimana menginstal dan mengkonfigurasi web server Apache?
- Memahami konfigurasi jaringan Linux.
- Mengetahui cara melakukan pengujian koneksi internet.
- Memahami instalasi dan konfigurasi web server Apache.
- Menambah pengetahuan tentang administrasi jaringan Linux.
- Menjadi dasar pembelajaran web server.
- Meningkatkan keterampilan konfigurasi server Linux.
BAB II
TINJAUAN PUSTAKA
2.1 Dasar Teori
A. Pengertian Jaringan Komputer
Jaringan komputer merupakan sekumpulan perangkat yang saling terhubung untuk melakukan pertukaran data dan sumber daya. Jaringan memungkinkan komputer saling berkomunikasi baik dalam lingkup kecil maupun besar.
Komponen jaringan meliputi :
- Komputer Client
- Server
- RouterSwitch
- Kabel atau Media Transmisi
- Protokol Jaringan
2.2 Alamat IP
IP Address (Internet Protocol Address) merupakan identitas unik yang dimiliki setiap perangkat dalam jaringan. Alamat IP digunakan agar perangkat dapat saling berkomunikasi dalam jaringan.
2.3 Web Server
Web Server adalah perangkat lunak yang bertugas menerima permintaan (request) dari browser dan mengirimkan halaman web kepada pengguna.
Contoh web server:
- Apache
- Nginx
- LiteSpeed
Pada praktikum ini digunakan Apache HTTP Server karena mudah digunakan dan memiliki dokumentasi yang lengkap.
2.4 Apache Web server
Apache merupakan salah satu web server open source paling populer di dunia. Apache mampu menjalankan berbagai jenis website baik statis maupun dinamis.
Keunggulan Apache:
3. Hasil
- Gratis dan open source.
- Stabil.
- Mudah dikonfigurasi.
- Mendukung berbagai bahasa pemrograman web.
BAB III
PEMBAHASAN
3.1 Alat dan Bahan
- Laptop/PC
- Sistem operasi Linux UbuntuVirtualBox
- Koneksi internet
- Terminal Linux
- Web browser
- Apache Web Server
- Melihat konfigurasi jaringan dan alamat IP komputer :“ip a”
- Menguji apakah komputer dapat terhubung ke internet : “ping google.com”
- Menginstall Apache: “sudo apt update” “sudo apt install apache2”
- Mengecek status Apache: “sudo systemctl status apache2”
- Membuat halaman web sederhana: “sudo nano /var/www/html/index.html”
- Menulis kode HTML sederhana contoh : “<h1>Hello World</h1>”
- Mencari ip : “hostname -I”
3.3 Analisis Hasil Praktikum
4.2 Saran
Berdasarkan hasil praktikum, konfigurasi jaringan berhasil dilakukan dengan mengecek alamat IP dan koneksi internet menggunakan perintah Linux. Selain itu, Apache Web Server berhasil diinstal dan dijalankan dengan baik.
Halaman web sederhana yang dibuat dapat diakses melalui browser menggunakan alamat IP server. Hal ini menunjukkan bahwa layanan web server telah berfungsi dengan baik dan mampu melayani permintaan dari pengguna.
BAB IV
PENUTUP
4.1 Kesimpulan
Berdasarkan praktikum yang telah dilakukan, dapat disimpulkan bahwa sistem operasi Linux menyediakan berbagai fasilitas yang mendukung pengelolaan jaringan dan layanan server secara efektif. Melalui perintah-perintah jaringan seperti ip a dan ping, pengguna dapat melakukan pemeriksaan konfigurasi jaringan serta memastikan konektivitas internet berjalan dengan baik.
Selain itu, instalasi dan konfigurasi Apache Web Server pada Linux dapat dilakukan dengan relatif mudah melalui terminal. Setelah proses instalasi selesai, web server berhasil dijalankan dan mampu menampilkan halaman web sederhana yang dapat diakses melalui browser menggunakan alamat IP server. Hal ini menunjukkan bahwa Linux merupakan platform yang handal untuk kebutuhan administrasi jaringan maupun pengembangan layanan web.
Praktikum ini juga memberikan pemahaman mengenai hubungan antara konfigurasi jaringan dan layanan web server, di mana keduanya saling mendukung agar sebuah website dapat diakses oleh pengguna melalui jaringan komputer.
- Mempelajari konfigurasi jaringan Linux lebih lanjut.
- Mencoba membuat website yang lebih kompleks menggunakan Apache.
- Melakukan praktik secara rutin agar lebih memahami administrasi server Linux.
DAFTAR PUSTAKA
Apache Software Foundation. 2024. Apache HTTP Server Documentation. Tersedia pada: https://httpd.apache.org/docs/
Canonical Ltd. 2024. Ubuntu Server Documentation. Tersedia pada: https://ubuntu.com/server/docs
Nugroho, Bunafit. 2020. Administrasi Server Linux. Jakarta: Elex Media Komputindo.
Purbo, Onno W. 2018. Membangun Server Internet dengan Linux. Jakarta: Elex Media Komputindo.
Wahana Komputer. 2021. Belajar Linux Ubuntu untuk Pemula dan Administrator. Yogyakarta: Andi Offset.
Wardana, S. H. 2019. Administrasi Jaringan Menggunakan Linux Ubuntu. Jakarta: PT Elex Media Komputindo.
LAMPIRAN
1. Perundingan
2. Percobaan
4. Kode HTML
Tidak ada komentar:
Posting Komentar