pengertian Webserver dan Percobaannya

1. Pengertian
Web Server Apache terdiri dari beberapa bagian, kode source apache asli dengan
beberapa patch dan beberapa executable tambahan. Sebaiknya kita gunakan web server
apache yang tergolong ‘stable version’, yang mungkin akan lebih mudah untuk
dikompilasi dan akan menghasilkan daemon yang cukup stabil.
PHP adalah bahasa skripting yang mendukung halaman dynamic HTML[DHTML]. PHP
mirip dengan SSI dari Apache, hanya jauh lebih kompleks dan memiliki modul database
untuk banyak database yang populer. PHP juga memerlukan GD libraries.
SSL adalah implementasi dari Secure-Socket-Layer dari Netscape yang akan
memungkinkan koneksi yang aman lewat jaringan yang belum aman, misal, untuk
mengirim nomor kartu kredit ke form berbasis web.
Frontpage adalah perangkat authoring wysiwyg yang menggunakan beberapa ekstensi
spesifik server yang disebut webbot. Beberapa orang berpendapat bahwa frontpage cukup
baik karena dapat membuat form feedback dan diskusi web tanpa harus mengerti html
atau cgi Frontpage malah menggantikan tugas mengupload site lewat ftp dengan
publisher bawaan Frontpage jika Anda ingin mendukung Frontpage Extension tapi tidak
ingin mensetup server Windows maka Frontpage Extension untuk server Apache adalah
pilihan anda.

2. Langkah Percobaan
a) Login ke komputer linux sebagai root
b) Lakukan pemeriksaan koneksi internet dengan melakukan perintah berikut :
· route –n
· ping ip_gateway
· cat /etc/resolv.con
· apt-get update
c) Lakukan pencarian paket apache pada mirror dengan perintah
· apt-cache search apache2|grep server|grep web|more
d) Lakukan installasi paket apache2
· apt-get install apache2
e) Lakukan restart dan cek port apache dengan perintah :
· /etc/init.d/apache2 restart
· nmap localhost /grep 80
f) Lakukan installasi paket browser mode text dan tes fungsi web server
· apt-get install lynx
· lynx localhost
catat hasil hasilnya
g) Lakukan pencarian paket php
· apt-cache search php4
h) Lakukan installasi php4
· apt-get install php4
i) Lakukan restart pada web server
· /etc/init.d/apache2 restart
j) Instal paket yang menghubungkan antara apache dengan php
· apt-get install libapache2-mod-php4
k) Buat file nama index.php dan ditaruh di /var/www/ dengan isi sebagai berikut :

l) Lakukan testing apache dengan php dengan perintah
· lynx://localhost/index.php
m) Lakukan pencarian paket mysql , install, restart dan cek no port (catat no port
mysql)
· apt-cache search mysql-server-4.1
· apt-get install mysql-server-4.1
· /etc/init.d/mysql restart
hero:/# nmap localhost|grep mysql
3306/tcp open mysql
hero:/#
n) Lakukan pencarian paket phpmyadmin dan install
· apt-cache search phpmyadmin
· apt-get install phpmyadmin
o) Lihat isi direktori /var/www/ catat dan bandingkan dengan isi sebelumnya
sebelum diinstall phpmyadmin
p) Lakukan testing phpmyadmin dengan perintah (pilih salah satu):
· lynx localhost/phpmyadmin.
Buka di browser dan ketikkan
· http://localhost/index.php
q) Lakukan editing database mysql menggunakan phpmyadmin

0 komentar: