Anda di halaman 1dari 6

REPORTSHEET ADMINISTRASI SERVER JARINGAN

INSTALASI DAN KONFIGURASI WEB SERVER PADA DEBIAN 11

Praktik : Web Server Nama / No absen : Tiara Bunga Mareta/31


Kom.Keahlian : TKJ Instruktur : Tri Mulyo S.Kom

A. TUJUAN
1. Peserta praktikum mampu mengkonfigurasi Web Server pada Linux Debian.
2. Peserta praktikum mampu menjalankan jaringan server yang telah dibuat.

B. ALAT DAN BAHAN


1. PC atau Latop
2. Software Linux Debian

C. KESELAMATAN KERJA
1. Berdoalah sebelum melakukan praktikum
2. Lakukan Praktikum dengan mengutamakan factor keselamatan.
3. Lakukan Praktikum sesuai prosedur.
4. Pastikan Komputer dalam keadaan baik.
5. Jika terjadi masalah atau kesulitan silahkan bertanya pada Instruktur

D. DASAR TEORI

Web server merupakan perangkat lunak (software) dalam server yang berfungsi
untuk menerima permintaan (request) berupa halaman web melalui protokol HTTP dan
atau HTTPS dari client yang lebih dikenal dengan nama browser, kemudian mengirimkan
kembali (respon) hasil permintaan tersebut ke dalam bentuk halaman-halaman web yang
pada umumnya berbentuk dokumen HTML. Dapat disimpulkan bahwa web server
merupakan pelayan (pemberi layanan) bagi web client (browser) seperti Mozilla,
Chrome, Internet Explorer, Opera, Safari dan lain sebagainya, supaya browser dapat
menampilkan halaman atau data yang kita minta.

Fungsi utama dari web server adalah untuk mentransfer atau memindahkan berkas yang
diminta oleh pengguna melalui protokol komunikasi tertentu. Oleh karena dalam satu
halaman web biasanya terdiri dari berbagai macam jenis berkas seperti gambar, video,
teks, audio, file dan lain sebagainya, maka pemanfaatan web server berfungsi juga untuk
mentransfer keseluruhan aspek pemberkasan dalam halaman tersebut, termasuk teks,
gambar, video, audio, file dan sebagainya.
Pada saat kita ingin mengakses sebuah halaman website, biasanya kita mengetik
halaman tersebut di browser seperti mozilla, chrome dan lain-lain. Setelah kita meminta
(biasanya dengan menekan enter) untuk dapat mengakses halaman tersebut, browser
akan melakukan permintaan ke web server. Disinilah web server berperan, web server
akan mencarikan data yang diminta
browser, lalu mengirimkan data tersebut ke browser atau menolaknya jika ternyata
data yangdiminta tidak ditemukan.
HTTP (Hypertext Transfer Protocol) adalah protokol yang digunakan oleh web server
dan web browser untuk dapat berkomunikasi antara satu sama lain. Sedangkan HTTPS
(Hypertext Transfer Protocol Secure) adalah merupakan versi aman (secure) dari
HTTP.

E. LANGKAH KERJA

1. Buka VirtualBox dan masuk pada debian yang sudah ada/jika belum membuat
debian, buatterlebih dahulu

2. Log in pada debian, saat ini saya menggunakan debian 11

3. Jangan lupa setting ip pada debian dengan perintah nano /etc/network/interfaces

4. Cek apakah debian sudah terhubung internet atau belum dengan perintah ping
google.com atau ping 8.8.8.8 jika tidak terhubung internet coba cek kembali ip address
dan pastikan tidaksama dengan ip orang lain

5. Update terlebih dahulu apt chace dengan perintah apt update

6. Install Web Server dengan perintah apt install apache2

7. Cek versi apache2 dengan perintah

8. Cek hostname atau IP address server dengan perintah

9. Tambahkan direktori pada path dengan perintah

10. Tambahkan konfigurasi hak akses dan kepemilikan


11. Untuk membuat struktur atau kerangka dasar web, tambahkan file
index.html denganperintah adduser stemsangabisa

12. Pastikan juga pada debian yang digunakan sudah tersedia SSH Server, jika belum
lakukaninstalasi terlebih dahulu

13. Masuk pada aplikasi Putty, masukkan ip debian

14. Log in pada Putty menggunakan username dan password yang anda buat pada
debian diawal. Serta ikuti seperti gambar di bawah ini

15. Tambahkan perintah nano /var/www/gazia.com/index.html

16. Tambahkan script di bawah ini, untuk lebih mudanya masuk pada chrome dan
buka web“rinosafrizal.com” dan copy paste pada Putty

17. Buat file virtual host menggunakan perintah ini pada debian cp
/etc/apache/sites-available/000-default.conf /etc/apache2/sites-available.com.conf

18. Lalu ketik perintah nano /etc/apache2/sites-available/gazia.com.conf

19. Maka akan muncul tampilan scrip


20. Untuk mengetahui apakah hostname error atau tidak, ketikkan perintah berikut

Jika tampilan seperti ini, tandanya tidak ada error

21. Buka chrome dan search ip address debian

F. KESIMPULAN
Web server adalah perangkat lunak atau software yang menyajikan layanan berisikan data.
Berguna menerima perimintaan dari HTTP atau HTTPS dari klien (browser) contoh seperti
Chrome, Bing, Mozilla, Opera dan lain sebagainnya.

Anda mungkin juga menyukai