Untuk postingan kali ini penulis akan menjelaskan tentang Web Server dan bagaimana cara
konfigurasinya. untuk konfigurasi Web Server ada baiknya telah konfigurasi DNS Server terlebih dahulu untuk mempermudah penulisan alamat address pada aplikasi browser client.
Web Server atau Server adalah komputer yang dikhususkan untuk menaruh data website, hanya saja dalam hal ini server harus 24 jam online, jika tidak maka data tidak bisa diakses oleh pengunjung website. Semua komputer logikanya bisa dijadikan server, namun server
yang khusus untuk website punya spesifikasi khusus. Hal ini untuk menjaga agar kecepatan server stabil dan memenuhi kriteria yang diharapkan.
Web Server adalah software yang menjadi tulang belakang dari World Wide Web (www). Web Server menunggu permintaan dari client yang menggunakan browser seperti Netscape Navigator, Internet Explorer, Mozilla Firefox, Google Chrome dll. Jika ada permintaan dari browser, maka web server akan memproses permintaan itu, kemudian memberi hasil prosesnya berupa data yang diinginkan kembali ke browser. Data ini memiliki format yang standar, disebut dengan format SGML (Standar General Markup Language). Data yang berformat ini kemudian akan ditampilkan oleh browser sesuai dengan kemampuan browser tersebut.
Web Server, Untuk berkomunikasi dengan client-nya (web browser) mempunyai protokol sendiri, yaiutu HTTP(Hypertext Transfer Protocol). Dengan protokol ini, komunikasi antar web server dan client dapat saling dimengerti dan lebih mudah. Seperti telah dijelaskan diatas format world wide web(www) adalah SGML. Tapi para pengguna internet saat ini lebih banyak menggunakal format HTML(HyperText Markup Language) karena penggunaannya lebih sederhana dan mudah dipelajari.
Aplikasi Pendukung Web Server :
- Text Editor : Digunakan untuk penulisan source code HTML dan Script PHP
- Web Browser : Digunakan sebagai media mempublikasikan halaman web
- Server Side Scripting : Merupakan teknologi scripting atau pemrograman web dimana script di kompilasi atau diterjemahkan di sever. Contoh : ASP, JSP, PHP dll.
- Web Server : Digunakan untuk melayani permintaan browser client yang meminta akses ke suatu halaman web yang berada diserver.
- Database : Digunakan untuk menyimpan data dalam database dan memanipulasi data yang diperlukan.
Begitulah sedikit cerita tentang web server. Sekarang kita masuk langkah konfigurasi Web Server di Linux Debian. pastikan anda telah mengkonfigurasi DNS Sever.
- Masuk sebagai Super User pada Terminal Linux Debiandengan perintah 'su'
- Masukan CD/DVD Debian dan install paket apache2 dengan perintah 'apt-get install apache2'
- Install paket php5 dengan perintah 'apt-get install php5 php5-common libapache2-mod-php5'
- Pada proses instalasi akan muncul pertanyaan apakah ingin melanjutkan ?. ketik Y dan Enter
- Selanjutnya install mysql-server dengan perintah 'apt-get install mysql-server'. Jika mysql-server sudah diinstall saat konfigurasi DNS Sever, lewati langkah ini
.
- selanjutnya copy data dengan cara mengetikan perintah 'cp /etc/apache2/mods-available/userdir.* /etc/apache2/mods-enabled/'
- Selanjutnya masuk pada file php5.conf dengan perintah 'nano /etc/apache2/mods-enabled//php5.conf'
- Beri tanda # pada 5 baris yang ditandai gambar contoh dibawah
- simpan : CTRL + O, Enter, CTRL + X
- Restart paket mysql-server dengan perintah '/etc/init.d/mysql restart'
- Restart paket apache2 dengan perintah '/etc/init.d/apache2 restart'
- Untuk Testing di Client sambungkan server dengan client dalam satu jaringan. masuk web browser di client. ketikan alamat domain server saat konfigurasi DNS Server. penulis menggunakan domain name 'fitrah.com'. tampilan awal web akan seperti gambar dibawah.
- Untuk mengedit halaman Web, Silahkan buka dan edit file index.html pada folder var/www/ dengan perintah 'nano /var/www/index.html'. Jika ingin menambahkan file2 yang berhubungan dengan web seperti gambar, masukan file pada folder /var/www/
- simpan : CTRL + O, Enter, CTRL + X
- Setelah file index.html diedit dan disimpan, silahkan refresh halaman web maka halaman web akan diperbarui sesuai index.html yang diedit
Konfigurasi Web Server berhasil. Semoga bermanfaat bagi pengunjung. komentar dan saran sangat diharapkan untuk kemajuan blog kedepannya. Terimakasih. Salam Sukses
Kak cara masukan gambar ke /var/www/ nya gimana
ReplyDeleteMohon secepatnya
Delete