LAPORAN PRAKTIKUM
KOMUNIKASI DATA DAN JARINGAN KOMPUTER

Oleh :
NURJANNA
1125040020
S1

JURUSAN PENDIDIKAN TEKNIK ELEKTRONIKA
FAKULTAS TEKNIK
UNIVERSITAS NEGERI MAKASSAR
2013
PERCOBAAN VI
A. TOPIK PERCOBAAN
INSTALASI JARINGAN WIRELLES LAN INFRASTRUKTUR
INSTALASI WEB SERVER
B. TUJUAN PRAKTIKUM
1. Mahasiswamampumenginstalasi WEB SERVER (APACHE / IIS).
2. Mahasiswamampumengakses Server danmendownload file dari server
kemasing – masing client.
C. TEORI PENDUKUNG
1. Web Server
Fungsiutamasebuah

server

web

adalahuntukmentransferberkasataspermintaanpenggunamelaluiprotokol
komunikasi

yang

telahditentukan.Disebabkansebuahhalaman

web

dapatterdiriatasberkasteks, gambar, video, danlainnyapemanfaatan
server

web

berfungsi

pula

untukmentransferseluruhaspekpemberkasandalamsebuahhalaman web
yang

terkait;

termasuk

di

dalamnyateks,

gambar,

video,

ataulainnya.Pengguna,
biasanyamelaluiaplikasipenggunasepertiperamban
memintalayananatasberkasataupunhalaman
terdapatpadasebuah

server

web,

web,
web

yang

kemudian

server

sebagaimanajerlayanantersebutakanmeresponbalikdenganmengirimkan
halamandanberkas-berkaspendukung

yang

dibutuhkan,

ataumenolakpermintaantersebutjikahalaman yang dimintatidaktersedia.
saatiniumumnya

server

web

telahdilengkapi

pula

denganmesinpenerjemahbahasaskrip yang memungkinkan server web
menyediakanlayanansitus
dinamisdenganmemanfaatkanpustakatambahanseperti

web
PHP,

ASP.

2
Pemanfaatan server web saatinitidakterbatashanyauntukpublikasisitus
web dalamWaringWeraWanua, padaprakteknya server web banyak
pula digunakandalamperangkat-perangkatkeraslain seperti printer,
router,

kamera

web

yang

menyediakanakseslayanan

http

dalamjaringanlokal

yang

ditujukanuntukmenyediakanperangkatmanajemensertamempermudahp
eninjauanatasperangkatkerastersebut.

2. Xampp
Pengertian

XAMPP yaitusebuahaplikasi

yang

dapatmerangkumbeberapaaplikasi server sekaligus.
XAMPP adalahkepanjangandari :
X :multi platform, bisa Windows, Linux, Mac OS, maupun Solaris
A : Apache HTTP Server
M : MySQL Database Server
P : PHP Scripting Language
P : Perl Scripting Language
Berikutinibeberapaaplikasi server yang dirangkumpadaXAMPP :
a. Apache HTTP Server
Apache HTTP Server merupakanaplikasiuntuk server web
terpopuler di dunia.
Apache

yang

dipaketkanoleh

XAMPP

ini,

sudahterdapatduamodulpengolahpemrograman di sisi server (serverside scripting), yaitu PHP dan Perl.
Hal

inimemungkinkankitamemanfaatkan

web

server

untukmenginstallbeberapaaplikasiberbasis
atauuntukmempelajaripembuatan

web,
website

dinamismenggunakanbahasapemrogramantersebut di serverlokal.

3
b. MySQL Database Server
Sebagaimanadisebutkansebelumnya,

Apache

memberikankemampuansebuahweb server padakomputerkita, dan PHP
memungkinkankitamenjalankansebuahwebsite

dinamis

yang

menggunakanbahasapemrograman PHP.Namunaplikasiberbasis web
tidakbisadiinstalljikakitabelummenyiapkansebuah database server atau
server basis data yang sesuai.
Database

server

dibutuhkanuntukmenyediakanpenyimpanan

datasecaraterstruktur,

efektif,

danefisien.MySQL

yang

dipaketkandalam XAMPPmerupakanaplikasi server database yang
mumpuni,

danbanyakdigunakanpadaaplikasiberbasis

web.Bahkanbanyak

website

besardengantrafik

yang

tinggimemanfaatkan

MySQL

untukpenyimpanan

basis

datanya.Sebutsaja Flickr,Facebook, Wikipedia, Google, Nokia dan
YouTube

yang

secararesmitelahmembeberkanbahwa

website

merekamenggunakan MySQL sebagai databaseserver.

c. FileZilla FTP Server
FileZilla FTP Server sesuainamanyamerupakanaplikasiuntuk server
FTP

(FileTransfer

filesecaralebihaman,

Protocol),

yang

memungkinkankitaberbagi
terstruktur,

dantanpapembatasanjumlahsesikoneksi. Meskimirip, padaprinsipnya
FTP (layananpada port 21) berbedadengan Windows FileSharing
(layananpada port 445).DenganFileZilla Server kitabisamembuat
userdengan home folder terpisahdanmemiliki password masingmasing,
sehinggacocokuntukmekanismepengumpulantugassiswasehari-hari.

4
D. ALAT DAN BAHAN
1. Komputer / Laptop denganfasilitas Wireless.
2. Access Point
3. Kabel UTP
4. SO Windows
5. XAMPP

E. JALANNYA PRAKTIKUM
Instalasi Web Server
1. Instal WEB SERVER padamasing – masing computer (PakaiXampp).
2. Gunakan 1 Komputer di Lab Komputer, untukdijadikan server.
3. Copy Folder andake C:PROGRAMFILExampphtdocs
4. LakukanAkseskemasing – masing computer denganperintah:
http://(adressnya)/foldernya/
5. Download setiap file folder dari computer lainke computer anda.
Folder AndaberisiFile :
6. NIMANDA.TXT,
7. LaporanPraktikum 1 s/d Praktikum 6

5
F. HASIL UJI COBA
1. Connect ke Server kelompok 1 S1.

2. AplikasiXampp

6
3. BukaAlamat Server 192.168.1.8/kelompok1

4. Hasil Download filepada Server.

7
8
G. KESIMPULAN
Dari praktikuminstalasi web server yang telahdilakukandapatkitasimpulkan,
bahwa :
Fungsiutamasebuah

server

web

adalahuntukmentransferberkasataspermintaanpenggunamelaluiprotokolkomunika
si

yang

telahditentukan.Disebabkansebuahhalaman

web

dapatterdiriatasberkasteks, gambar, video, danlainnyapemanfaatan server web
berfungsi pula untukmentransferseluruhaspekpemberkasandalamsebuahhalaman
web.
XAMPP

adalahperangkatlunakbebas,

yang

mendukungbanyaksistemoperasi, merupakankompilasidaribeberapaprogram.
Fungsinyaadalahsebagai server yang berdirisendiri (localhost), yang terdiriatas
program Apache HTTP Server, MySQL database, danpenerjemahbahasa yang
ditulisdenganbahasapemrograman PHP dan Perl.

9

Pta20131 1125040020 laporan_praktikum-6.doc

  • 1.
    LAPORAN PRAKTIKUM KOMUNIKASI DATADAN JARINGAN KOMPUTER Oleh : NURJANNA 1125040020 S1 JURUSAN PENDIDIKAN TEKNIK ELEKTRONIKA FAKULTAS TEKNIK UNIVERSITAS NEGERI MAKASSAR 2013
  • 2.
    PERCOBAAN VI A. TOPIKPERCOBAAN INSTALASI JARINGAN WIRELLES LAN INFRASTRUKTUR INSTALASI WEB SERVER B. TUJUAN PRAKTIKUM 1. Mahasiswamampumenginstalasi WEB SERVER (APACHE / IIS). 2. Mahasiswamampumengakses Server danmendownload file dari server kemasing – masing client. C. TEORI PENDUKUNG 1. Web Server Fungsiutamasebuah server web adalahuntukmentransferberkasataspermintaanpenggunamelaluiprotokol komunikasi yang telahditentukan.Disebabkansebuahhalaman web dapatterdiriatasberkasteks, gambar, video, danlainnyapemanfaatan server web berfungsi pula untukmentransferseluruhaspekpemberkasandalamsebuahhalaman web yang terkait; termasuk di dalamnyateks, gambar, video, ataulainnya.Pengguna, biasanyamelaluiaplikasipenggunasepertiperamban memintalayananatasberkasataupunhalaman terdapatpadasebuah server web, web, web yang kemudian server sebagaimanajerlayanantersebutakanmeresponbalikdenganmengirimkan halamandanberkas-berkaspendukung yang dibutuhkan, ataumenolakpermintaantersebutjikahalaman yang dimintatidaktersedia. saatiniumumnya server web telahdilengkapi pula denganmesinpenerjemahbahasaskrip yang memungkinkan server web menyediakanlayanansitus dinamisdenganmemanfaatkanpustakatambahanseperti web PHP, ASP. 2
  • 3.
    Pemanfaatan server websaatinitidakterbatashanyauntukpublikasisitus web dalamWaringWeraWanua, padaprakteknya server web banyak pula digunakandalamperangkat-perangkatkeraslain seperti printer, router, kamera web yang menyediakanakseslayanan http dalamjaringanlokal yang ditujukanuntukmenyediakanperangkatmanajemensertamempermudahp eninjauanatasperangkatkerastersebut. 2. Xampp Pengertian XAMPP yaitusebuahaplikasi yang dapatmerangkumbeberapaaplikasi server sekaligus. XAMPP adalahkepanjangandari : X :multi platform, bisa Windows, Linux, Mac OS, maupun Solaris A : Apache HTTP Server M : MySQL Database Server P : PHP Scripting Language P : Perl Scripting Language Berikutinibeberapaaplikasi server yang dirangkumpadaXAMPP : a. Apache HTTP Server Apache HTTP Server merupakanaplikasiuntuk server web terpopuler di dunia. Apache yang dipaketkanoleh XAMPP ini, sudahterdapatduamodulpengolahpemrograman di sisi server (serverside scripting), yaitu PHP dan Perl. Hal inimemungkinkankitamemanfaatkan web server untukmenginstallbeberapaaplikasiberbasis atauuntukmempelajaripembuatan web, website dinamismenggunakanbahasapemrogramantersebut di serverlokal. 3
  • 4.
    b. MySQL DatabaseServer Sebagaimanadisebutkansebelumnya, Apache memberikankemampuansebuahweb server padakomputerkita, dan PHP memungkinkankitamenjalankansebuahwebsite dinamis yang menggunakanbahasapemrograman PHP.Namunaplikasiberbasis web tidakbisadiinstalljikakitabelummenyiapkansebuah database server atau server basis data yang sesuai. Database server dibutuhkanuntukmenyediakanpenyimpanan datasecaraterstruktur, efektif, danefisien.MySQL yang dipaketkandalam XAMPPmerupakanaplikasi server database yang mumpuni, danbanyakdigunakanpadaaplikasiberbasis web.Bahkanbanyak website besardengantrafik yang tinggimemanfaatkan MySQL untukpenyimpanan basis datanya.Sebutsaja Flickr,Facebook, Wikipedia, Google, Nokia dan YouTube yang secararesmitelahmembeberkanbahwa website merekamenggunakan MySQL sebagai databaseserver. c. FileZilla FTP Server FileZilla FTP Server sesuainamanyamerupakanaplikasiuntuk server FTP (FileTransfer filesecaralebihaman, Protocol), yang memungkinkankitaberbagi terstruktur, dantanpapembatasanjumlahsesikoneksi. Meskimirip, padaprinsipnya FTP (layananpada port 21) berbedadengan Windows FileSharing (layananpada port 445).DenganFileZilla Server kitabisamembuat userdengan home folder terpisahdanmemiliki password masingmasing, sehinggacocokuntukmekanismepengumpulantugassiswasehari-hari. 4
  • 5.
    D. ALAT DANBAHAN 1. Komputer / Laptop denganfasilitas Wireless. 2. Access Point 3. Kabel UTP 4. SO Windows 5. XAMPP E. JALANNYA PRAKTIKUM Instalasi Web Server 1. Instal WEB SERVER padamasing – masing computer (PakaiXampp). 2. Gunakan 1 Komputer di Lab Komputer, untukdijadikan server. 3. Copy Folder andake C:PROGRAMFILExampphtdocs 4. LakukanAkseskemasing – masing computer denganperintah: http://(adressnya)/foldernya/ 5. Download setiap file folder dari computer lainke computer anda. Folder AndaberisiFile : 6. NIMANDA.TXT, 7. LaporanPraktikum 1 s/d Praktikum 6 5
  • 6.
    F. HASIL UJICOBA 1. Connect ke Server kelompok 1 S1. 2. AplikasiXampp 6
  • 7.
    3. BukaAlamat Server192.168.1.8/kelompok1 4. Hasil Download filepada Server. 7
  • 8.
  • 9.
    G. KESIMPULAN Dari praktikuminstalasiweb server yang telahdilakukandapatkitasimpulkan, bahwa : Fungsiutamasebuah server web adalahuntukmentransferberkasataspermintaanpenggunamelaluiprotokolkomunika si yang telahditentukan.Disebabkansebuahhalaman web dapatterdiriatasberkasteks, gambar, video, danlainnyapemanfaatan server web berfungsi pula untukmentransferseluruhaspekpemberkasandalamsebuahhalaman web. XAMPP adalahperangkatlunakbebas, yang mendukungbanyaksistemoperasi, merupakankompilasidaribeberapaprogram. Fungsinyaadalahsebagai server yang berdirisendiri (localhost), yang terdiriatas program Apache HTTP Server, MySQL database, danpenerjemahbahasa yang ditulisdenganbahasapemrograman PHP dan Perl. 9