1. Moh. Roziq bahtiar
http://roziq.com
INSTALASI DAN KONFIGURASI WEB SERVER, DATABSE
Server dan PhpMyadmin
Webserver adalah computer system hardware dan software yang menggunakan client/ server model
dan protocol Hypertext Transfer Protocol. Web server menyediakan konten dari web page yang akan
di berikan kepada client.
Web server menyimpan, memproses halaman web yang di minta client.komunikasinya namanya
HTTP. Halaman web biasanya berisi dokumen HTML, PHP, Java script, script, images, CSS Script dan
konten multimedia. Sekarang sudah ada HTML 5.
HTML 5 memungkinkan menyediakan konten-konten multimedia seperti video, images, music etc.
Untuk mengakses webserver kita harus menggunakan browser, masing-masing memiliki user agent.
Dengan menggunakan web browser komunikasi dengan web server dimulai dengan inisialisasi
request ke web server untuk untuk memberikan resource yang di inginkan client melalui protocol
HTTP dan kemudian server merespon apa yang di minta oleh clinet. Jika memang tidak ada maka
server akan memberikan notifikasi.
Database server adalah system computer hardware dan software yang menyediakn akses client
database melalui web server. Database server biasanya menyediakan databes management system.
1. Masukan DVD debian dan Install Web server dengan perintah sebagai berikut :
2. Jawab Y untuk melanjutkan penginstalan setelah itu tekan enter
2. Moh. Roziq bahtiar
http://roziq.com
3. Masukan password untuk akses root pada konfigurasi mysql-server-5.0
4. Masukan Password yang sama seperti menu sebelumnya
3. Moh. Roziq bahtiar
http://roziq.com
5. Pada package configuration pilih apache2 , setelah itu tekan “ OK “
6. Langkah berikutnya konfigurasi file-file apache2 dengan perintah berikut :
7. Ganti pada NameVirtualHost yang ada tanda bintang “ *.80 ” sesuai dengan konfigurasi IP
8. Berikutnya setting file “ httpd.conf “ dengan perintah berikut :
4. Moh. Roziq bahtiar
http://roziq.com
9. Tambahkan servername setelah itu tekan ctrl+O untuk menyimpan dan ctrl+X untuk keluar
10. Berikutnya file site-available dengan perintah berikut :
11. Ganti <VirtualHost *:80> menjadi alat IP sesuai dengan konfigurasi <VirtualHost IP:80>
12. Uji coba web server dengan membuka nama DNS menggunakan web browser
5. Moh. Roziq bahtiar
http://roziq.com
13. Edit file index.html dengan profile pribadi anda, dengan perintah sebagai berikut :
14. Profile yang ditampilkan Nama, NIS, Kelas danTahun Ajaran, tekan ctrl+O dan ctrl+X untuk
menyimpan dan keluar
15. Jalankan webserver dengan menggunakan browser, lihat perubahan yang terjadi.
6. Moh. Roziq bahtiar
http://roziq.com
16. Konfigurasi webserver selesai.
CATATAN :
Untuk menguji webserver didalam komputer server dengan cara menginstal terlebih dahulu
aplikasi browser kedalam komputer server seperti : lynx, elinks
17. Install lynx dengan perintah apt-get install lynx tekan enter.
18. Jawab Y setelah itu tekan Enter
19. Ketikan perintah #lynx www.stembase.com setelah itu tekan Enter
7. Moh. Roziq bahtiar
http://roziq.com
20. Jika berhasil akan tampil seperti dibawah ini. Tekan q untuk keluar dan jawab Y
21. Buat file info.php, ketik “nano /var/www/info.php” tekan enter
22. Ketikan syntax program seperti berikut :
23. Kemudian save dengan menekan ctrl+o atau F3 dan Tekan ctrl+x atau F2 untuk keluar
24. Pada client masuklah pada browser. Pada address ketik stemba.com/info.php , Bila web
server berhasil maka akan muncul tampilan sebagai berikut.