Anda di halaman 1dari 9

LAPORAN PRAKTIKUM

PEMROGRAMAN WEB SERVER


PERTEMUAN KE-1

Disusun Oleh :
NAMA : AYU RIZKY AMALIA
NIM : 195410008
JURUSAN : INFORMATIKA
JENJANG : S1

LaboratoriumTerpadu
Sekolah Tinggi Management Informatika Komputer
AKAKOM
YOGYAKARTA
2021
PERTEMUAN KE-1
KONFIGURASI SERVER

A. PRAKTIK
a. Tuliskan addres url http://localhost
1. Buka web browser (Mozilla Firefox atau Chrome)
2. Tuliskan addres url http://localhost
3. Amati hasil yang ditampilkan !

Dibawah ini adalah hasilya:

Penjelasan:
- Kenapa url http://localhost di atas tidak ada output?
Karena aplikasi XAMPP Control Penel yang belom mengakifkan XAMPP.
Karena dalam aplikasi Xampp ini terdapat Apache sebagai Web Server,
phpmyadmin sebagai Database Server dan banyak lagi. Kemungkinan besar
penyebabnya adalah adanya aplikasi yang lebih dulu berjalan menggunakan port
80 dan juga port 3306, sehingga port bentrok atau crash.
b. Mengatifkan aplikasi XAMPP Control Panel
Sebelum melanjutkan ke pelaksanaan praktikum berikutnya, pastikan web server dan PHP
sudah berjalan dengan baik di komputer Anda. Buka aplikasi XAMPP Control Panel
kemudian amati dan jelaskan!

- XAMPP adalah perangkat lunak (free software) bebas, yang mendukung untuk
banyak sistem operasi, yang merupakan kompilasi dari beberapa program. Fungsi
XAMPP sendiri adalah sebagai server yang berdiri sendiri (localhost), yang terdiri
beberapa program antara lain : Apache HTTP Server, MySQL database, dan
penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Fungsi
Apache adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas
program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang
ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan
singkatan dari X (tempat sistem operasi apapun), Apache, MySQL, PHP dan Perl.
Sedangkan MySQL suatu aplikasi untuk mengolah database. Pengolah database
satu ini bersifat opensource.
Dibawah ini web server dan PHP sudah berjalan dengan baik

c. Kemudian ketik semua script di bawah ini pada editor (VS Code atau Notepad).
Simpan di web root directory (c:\xampp\htdocs ), nama file info.php.

Penjelasan :
Diatas adalah hasil script diatas pada notepad++. Setelah itu simpan file php di folder
xampp\htdocs dengan nama info.php.
Buka browser dan jalankan file tersebut. (tulis address url : http://localhost/info.php)

Penjelasan:
Pada program php diatas terdapat function phpinfo yang digunakan untuk
menampilkan halaman yang memuat tentang informasi setting php, yang digunakan di
server. Untuk membuka informasi tersebut user harus Buka browser dan jalankan file
tersebut. (tulis address url : http://localhost/info.php).

d. Amati hasil yang ditampilkan dan tuliskan serta jelaskan di laporan Anda !
Catatan :
 Web root directory adalah folder / directory yang berisi dan tempat
disimpannya file-file terbuka dimana pengunjung web dapat mengakses atau
melihat file-file tersebut. Bila menggunakan XAMPP biasanya web root
directory adalah c:\xampp\htdocs. Web root directory ini keberadaannya
tergantung konfigurasi web server.
 Untuk menjalankan file php, buka di browser dengan menuliskan url file php
tersebut. Format umum url http://namaServer/pathDirectory/namaFile.php .
Contoh : http://localhost/FolderFulan/belajar.php

e. Buka file httpd.conf, cari dan ubahlah teks DocumentRoot "C:/xampp/htdocs"


menjadi DocumentRoot "C:/Users/namaAnda", serta simpan. Cari dan ubahlah
teks menjadi

Penjelasan:
Maksut dari “C:/xampp/htdocs” tempat dimana file disimpan jika ingin file bisa
dijalankan melalui webserver
f. Buka XAMPP Control Panel stop dan start kembali Apache dan jalankan web
browser. Amatilah hasilnya!

Penjelasan:
Hasil dari program diatas tidak bisa di jalankan karena file yang seharusnya di
tampilkan berada di folder “C:/xampp/htdocs”. Karena teks DocumentRoot
"C:/xampp/htdocs" sudah diubah menjadi DocumentRoot "C:/Users/namaAnda", jadi
folder yang dibuka diatas adalah "C:/Users/namaAnda" yang tidah terdapat file
info.php

g. Buka file httpd.conf, cari dan ubahlah teks Listen 80 menjadi Listen 81, serta
simpan.

Penjelasn:
Fungsi digantinya Listen 80 menjadi Listen 81 untuk mengubah jaringan.

h. Buka XAMPP Control Panel klik stop dan klik start kembali Apache dan
jalankan atau buka web browser url http://localhost/info.php. Amatilah hasilnya
dan jelaskan!
Penjelasan:
Pada output diatas terjadi error karena jaringan yang digunakan slah. Karena pada
listen yng tadinya 80 sudah di ganti menjadi 81.

i. Ubah url menjadi http://localhost:81/info.php. Amatilah hasilnya dan jelaskan!

Penjelasan:
Saat url sudah diubah http://localhost:80/info.php menjadi http://localhost:81/infor.php
program menampilklan output. Karena jaringan yang dipakai sudah diubah yang
tadinya 80 menjadi 81.

j. Ubah file info.php menjadi


<?php
Phpinfo
?>
Output:

Penjelasan:
Program diatas terjadi error karena di hilangkan statement “();”.

k. Buka file php.ini, cari dan ubahlah teks display_errors=On menjadi


display_errors=Off

Penjelasan:
Statement display_errors=On diatas berfungsi untuk menampilakan error pada web.
Saat display_errors=On di matikan(Off) maka saat di web tidak terlihat error yang
terjadi pada program.

l. Buka XAMPP Control Panel klik stop dan klik start kembali Apache dan
jalankan web browser. Amatilah hasilnya!
B. LATIHAN DAN TUGAS

Output:

Penjelasan :
Pada progam diatas user dapat menampilkan NIM, Nama, Alamat, Lokasi, Koneksi yang
di gunakan. Program diatas menggnakan statement echo untuk menampikal outputnya.

Anda mungkin juga menyukai