Anda di halaman 1dari 10

LAPORAN

PRAKTIKUM PEMROGRAMAN WEB


SERVER SIDE
PERTEMUAN KE 1

Disusun Oleh :
NAMA : MUHAMMAD ALFIN PANGESTU

NIM : 195410015

JURUSAN : TEKNIK INFORMATIKA

JENJANG : S1

Sekolah Tinggi Management Informatika Komputer


AKAKOM
YOGYAKARTA
2021
PERTEMUAN KE – 1
Konfigurasi server

A. LANDASAN TEORI
Untuk membuat web dengan PHP dibutuhkan perangkat lunak sebagai berikut:
1. Editor, yaitu digunakan untuk menuliskan script PHP. Contoh: Vs Code, Notepad,
Notepad++, Textpad, Dreamweaver, dll
2. Web server yaitu digunakan untuk memberikan layanan web, memproses dan
menjalankan perintah script PHP. Contoh: Apache, IIS, Nginx, dll
3. PHP yaitu bahasa skrip yang di jalankan di web server untuk menterjemahkan dokumen
PHP dan berinteraksi dengan basisdata melalui API.
4. MySQL yaitu database manajemen sistem yang digunakan untuk mengelola database
aplikasi yang dibuat.
5. Web browser yaitu aplikasi di pengguna untuk menjalankan dan menampilkan halaman
web. Contoh: Mozilla Firefox, Internet Explorer, Google Chrome, Safari dsb.
6. Untuk memudahkan instalasi perangkat lunak yang digunakan dalam membuat web
dengan PHP, saat ini sudah tersedia perangkat lunak paket yang terdiri atas web server,
PHP dan MySQL serta perangkat lunak pendukung lainnya. Contoh: XAMPP, Appserv,
Wampp dsb.

B. PEMBAHASAN (PRAKTIK)

Terlebih dulu membuka XAMPP Control Panel untuk menghidupkan Apache dan
MySQL sampai berwarna hijau. Dan jika berwarna merah, berarti ada yang salah pada
konfigurasi di device anda.
Buka web Browser lalu tulis di address url http://localhost dan kemudian akan muncul
dashboard dari XAMPP itu sendiri. Pada tab menu didashbord XAMPP terdapat 5 menu, yakni
Applications, FAQs, HOW-TO Guides, PHPinfo, dan phpMyAdmin. Di laman dashboard juga
terdapat info untuk versi aplikasi XAMPP yang kita pakai, disini saya memakai vesi 7.4.10 .

Buat file dengan nama info.php yang nantinya akan kita jalankan pada browser. File
tersebut berisikan perintah seperti ambar dibawah ini.

Buka browser, lalu ketik di address url http://localhost/info.php. Enter, lalu akan muncul tabel
seperti gambar dibawah ini.
Terdapat banyak table yang menjelaskan isi dari informasi php yang dijalankan. Tabel
tersebut terdiri dari tabel informasi device yang digunakan, tabel informasi konfigurasi yang
meliputi apache2hadler, Apache Environtment, HTTP Headers Informaton, bcmath, bz2,
calender, Core, ctype, curl, date, dom, exif, file info, filter, ftp, gd, gettext, hash, iconv, json,
libxml, mbstring, mysqli, mysqlnd, openssl, pcre, dan masih banyak lagi tabel informasi yang
ditampilkan.

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

Buka file httpd.conf yang terletak pada C:\xampp\apache\conf. cari dan ubahlah teks
DocumentRoot "C:/xampp/htdocs" menjadi DocumentRoot "C:/Users/namaAnda", Cari dan
ubahlah teks menjadi <Directory “C:/xampp/htdocs”> menjadi <Directory “C:/Users/namaAnda.
Disini karena Device saya yang saya gunakan untuk menjalankan XAMPP maka nama yang saya
pakai “C:/Users/M.ALFIN”.
Disini setelah saya save kemudian saya restart XAMPP, saya buka web browser lalu
mengetik http://localhost muncullah file directory saya yang berada di dalam C:/Users/M.
ALFIN. Bisa terjadi karena didalam file httpd.conf untuk DocumentRoot yang sebelumnya
berada di C:/xampp/htdocs, sekarang menjadi C:/Users/M. ALFIN, dengan begitu file directori
yang berada didalamnya tampil ke laman web browser yang kita jalankan.

Edit lagi file httpd.conf untuk bagian Listen 80 diubah menjadi Listen 81 seperti gambar
dibawah ini.

Setelah disave ita jalankan di web browser kita, ketik address http://localhost/info.php
Situs tidak dapat dijangkau dikarenakan localhost default membaca port 80 sebagai port
default, disini kita mengubah menjadi 81 dan terjadilah seperti gambar diatas, mari kita ubah
address yang kita jelajah dengan address http://localhost:81/info.php

Disini port yang digunakan adalah port 81, jadi untuk mengetik addressnya harus
disertai dengan nama portnya, contohnya http://localhost:81/info.php agar bisa masuk ke
alamat yang dituju.

Mari kita ubah file info.php dengan menghilangkan tanda kurung seperti gambar
dibawah ini.

Save file, lalu kita ubah juga file php.ini yang terdapat pada C:\xampp\php. Ganti
display_errors=On menjadi display_errors=Off seperti gambar dibawah ini.
Save dan restart XAMPP Control Panel, dan jalankan web browsernya. Nanti akan
muncuk laman seperti dibawah ini.
Terjadi eror didalam file info.php akan tetapi di browser tidak tertampil apa pa
dikarenakan pada file php.ini untuk bagian display_errors yang fungsinya
menampilkan bagian yang salah pada laman file mati/off.

C. TUGAS

Lokasi file : C:\xampp\htdocs


Nama file : tugas1.php
D. KESIMPULAN
Konfigurasi Server dengan XAMPP Control Panel sebagai langkah awal dan juga salah
satu cara untuk menampilkan Laman web yang telah kita buat sebelumnya.

Anda mungkin juga menyukai