1. Laporan praktikum ini membahas instalasi web server menggunakan XAMPP untuk mentransfer berkas-berkas antar komputer di jaringan melalui protokol komunikasi.
2. XAMPP merupakan perangkat lunak bebas yang mendukung berbagai sistem operasi dan berisi kompilasi beberapa program seperti Apache HTTP Server, MySQL, dan penerjemah bahasa PHP dan Perl untuk membangun server lokal.
3. Mahasiswa berhasil mengakses dan meng
1. LAPORAN PRAKTIKUM
KOMUNIKASI DATA DAN JARINGAN KOMPUTER
Oleh :
NURJANNA
1125040020
S1
JURUSAN PENDIDIKAN TEKNIK ELEKTRONIKA
FAKULTAS TEKNIK
UNIVERSITAS NEGERI MAKASSAR
2013
2. 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
3. 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
4. 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
5. 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
6. F. HASIL UJI COBA
1. Connect ke Server kelompok 1 S1.
2. AplikasiXampp
6
9. 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