Professional Documents
Culture Documents
A. TUJUAN
B. DASAR TEORI
Server web adalah sebuah perangkat lunak server yang berfungsi menerima
permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan
mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya
berbentuk dokumen HTML. Server web yang terkenal diantaranya adalah Apache yang
bisa digunakan di paltform windows dan linux, PWS (Personal Web Server) pada
Microsoft Windows 98, Microsoft Internet Information Service (IIS) pada platform
windows NT/XP. Apache merupakan server web antar-platform, sedangkan IIS hanya
dapat beroperasi di sistem operasi Windows.
Anda dapat menjalankan Halaman web pada PC anda sendiri tanpa harus
menggunakan server eksternal. Anda harus menginstall sebuah web server bisa
Personal Web Server (PWS) atau Internet Infromation Service (IIS) atau apache agar
komputer anda dapat menjalankan halaman web.
1. Buka folder Add-ons pada CD Windows 98, temukan folder PWS dan kemudian
jalankan file setup.exe.
2. Sebuah folder Inetpub akan dibuat pada harddisk anda. Buka folder tersebut dan
temukan folder wwwroot.
1
Web Server
2
Web Server
Daripada kita mendownload satu-satu, lebih mudah kita menggunakan apsserv, karena
didalamnya sudah terdapat semua. Anda tinggal download dan install.
3
Web Server
Ini merupakan default folder dimana anda akan menginstall Appserv. Saya sarankan
biarkan saja menggunakan folder defaultnya tidak usah diubah. Klik Next
4
Web Server
Biarkan saja Server Name nya dengan localhost dan Port nya 80. Klik Next
Pilihlah Username dan Password untuk mengakses database MySQL. Isi sesuka anda,
asal anda jangan lupa dengan username dan passwordnya. Kemudian klik Next,
selesailah sudah. Anda sudah berhasil menginstall PHP pada komputer anda.
Bagaimana mudah bukan.
Sekarang buka browser anda dan ketik 'localhost', maka browser anda akan menjadi
seperti ini:
5
Web Server
Struktur direktori dari Apache, PHP, MySQL setelah menginstall AppServ. Gambar
dibawah adalah Struktur direktori setelah install AppServ.
6
Web Server
Setelah menginstall AppServ dan mengetahui tentang struktur direktori, anda copykan
direktori tugas di C:/AppServ/www. Jika anda ingin mencoba skrip yang anda copykan,
buka browser anda, dan tulis di address bar seperti: http://localhost/tugas/index.html
Mengi
nstall Apache di Ubuntu
Dalam penerapannya, LAMP tidak dalam satu bendel, artinya tiap komponen itu
terpisah. Jadi berdiri sendiri-sendiri. Baik linux, apache, mysql dan php-nya berdiri
sendiri. Jadi keempatnya diinstall secara terpisah, setelah terinstall barulah dikonfigurasi
supaya dapat berjalan beriringan. Walaupun ada yang sudah dalam satu bendel, jadi
apache, mysql dan php (minus linux) sudah dalam satu paket, tinggal menginstall satu
paket sudah terkonfigurasi semuanya.
Banyak distribusi linux sekarang sudah menyertakan paket LAMP, jadi dengan
menginstall distro linux tersebut, semua paket sudah terinstall, tanpa perlu
mengkonfigurasi lagi. Namun ada juga yang belum terinstall. Jadi terpaksa apache,
mysql dan php-nya diinstall secara manual.
Di dalam pendistribusiannya, apache, mysql dan php terdiri dalam beberapa macam
paket. Ada yang dalam versi sourcenya (tar.gz/tar.bz2), ada yang dalam versi rpm (untuk
7
Web Server
distribusi linux keluarga red hat), tgz (untuk distro keluarga slackware), deb (untuk distro
keluarga debian), dll. Kali ini akan dibahas cara menginstall baik apache, mysql, dan php
ke dalam distro ubuntu, dan menggunakan versi deb-nya. Adapun langkah-langkahnya
sebagai berikut :
http://localhost
Bila sudah terbuka sebuah halaman maka penginstallan apache sudah benar
3. Cek servis php apakah sudah terintegrasi dengan benar atau belum. Caranya
adalah dengan mengcopykan folder tugas di folder /var/www/.
8
Web Server
silahkan buka browser. Jika di browser sudah menampilkan halam web berarti instalasi
sudah berhasil. Untuk mencoba tugasnya anda copykan file di direktory tugas kedalam
folder /var/www/ kemudian jalankan browser dan buka http://localhost/tugas/index.html.
apabila tertampilkan file index.html maka instalasi sudah berjalan.
Nah, tadi itu cara menginstall sebuah web server berbasis LAMP. Cara di atas hanyalah
cara standar, artinya konfigurasinya hanya dilakukan seperlunya, jadi belum ada set
password mysql, setting domain, dll. Jadi hanya untuk basic saja, untuk selanjutnya
silahkan pelajari lebih lanjut sendiri,
Mengi
nstall XAMMP di Ubuntu
Bagi para web developer yang lebih sering bekerja di lingkungan sistem operasi
windows, tentu masih ingat dengan Appserv. Appserv adalah aplikasi yang membundel
apache, mysql dan PHP menjadi satu kesatuan dalam file installer.
Kini kami sudah mencobanya dengan XAMPP di Linux, kita dapat melakukan instalasi
Apache, MySQL, PHP dan Perl (plus ftpdan email server sederhana) dalam beberapa
langkah mudah.
Extract XAMPP
[root@padepokan]# tar xvfz xampp-linux-1.5.4a.tar.gz
9
Web Server
Starting XAMPP
1.5.4...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.
sekarang kita test menjalan XAMPP dengan anda copykan direktori tugas di
/opt/lammp/www. Jika anda ingin mencoba skrip yang anda copykan, buka browser
anda, dan tulis di address bar seperti: http://localhost/tugas/index.html
apabila ada apache2 lain yang sedang jalan biasanya akan terjadi konflik, oleh karena
itu apache default harus di unisntall dahulu. Kl di ubuntu gunakan
kemudian lihat apakah servicenya masih jalan di semacam control panel dan hentikan
dengan
hingga muncul
Starting XAMPP
1.5.4...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.
1
Web Server
Tugas :
Catatan : Tidak boleh mengambil artikel dari internet untuk dikumpulkan. Tugas
merupakan pengalaman pribadi.
No Tugas
0. Instalasi Web Server di Windows 98 (PWS=Personal Web Server)
1. Instalasi Web Server di Windows XP / NT (IIS=nternet Server)
(Sapeki)
2. Instalasi Web Server di Windows XP dengan Apache (nasrul)
3. Instalasi Web Server di Windows XP dengan Appserv
4. Instalasi Web Server (apache) di Linux
5. Instalasi Web Server (XAMPP) di Linux (yusuf)
Aris Budianto
aris_budianto@yahoo.com