Pengertian Server atau Web server
Server atau Web server adalah sebuah software yang memberikan
layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS
pada klien yang dikenal dan biasanya kita kenal dengan nama web browser
(Mozilla Firefox, Google Chrome) dan untuk mengirimkan kembali yang hasilnya
dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML.
Fungsi
Server atau Web Server
Fungsi utama Server atau Web server adalah untuk melakukan atau akan
mentransfer berkas permintaan pengguna melalui protokol komunikasi yang telah
ditentukan sedemikian rupa. halaman web yang diminta terdiri dari berkas teks,
video, gambar, file dan banyak lagi. pemanfaatan web server berfungsi untuk
mentransfer seluruh aspek pemberkasan dalam sebuah halaman web termasuk yang di
dalam berupa teks, video, gambar dan banyak lagi.
Salah
satu contoh dari Web Server adalah Apache. Apache (Apache Web Server – The
HTTP Web Server) merupakan web server yang paling banyak dipergunakan di
Internet. Program ini pertama kali didesain untuk sistem operasi lingkungan
UNIX. Apache mempunyai program pendukung yang cukup banyak. Hal ini memberikan
layanan yang cukup lengkap bagi penggunanya.
Beberapa
dukungan Apache :
- Kontrol Akses
Kontrol ini dapat dijalankan berdasarkan nama host atau nomor IP CGI (Common Gateway Interface) Yang paling terkenal untuk digunakan adalah perl (Practical Extraction and Report Language), didukung oleh Apache dengan menempatkannya sebagai modul (mod_perl) - PHP (Personal Home Page/PHP Hypertext Processor)
Program dengan metode semacam CGI, yang memproses teks dan bekerja di server. Apache mendukung PHP dengan menempatkannya sebagai salah satu modulnya (mod_php). Hal ini membuat kinerja PHP menjadi lebih baik - SSI (Server Side Includes)
Web
server Apache mempunyai kelebihan dari beberapa pertimbangan di atas :
- Apache termasuk dalam kategori freeware.
- Apache mudah sekali proses instalasinya.
- Mampu beroperasi pada berbagai platform sistem operasi.
- Mudah mengatur konfigurasinya. Apache mempunyai hanya empat file
konfigurasi.
- Mudah dalam menambahkan peripheral lainnya ke dalam platform web
servernya.
Untuk
contoh lain dari Web Server.
- Apache Tomcat
- Microsoft windows Server 2003 Internet Information Services (IIS)
- Lighttpd
- Sun Java System Web Server
- Xitami Web Server
- Zeus Web Server
Konfigurasi Web
Server
Pertama Kita setting IP Address
terlebih dahulu.
Dalam Hal ini saya berikan contoh
sebagai berikut
Masuk ke menu edit, dengan perintah
nano
/etc/network/interfaces
(kita akan
setting IP seperti ini dibaris paling bawah)
auto
eth0
iface
eth0 inet static
address
192.168.1.1
netmask
255.255.255.0 (kelas c)
2) nano /etc/apache2/sites-available/default
<VirtualHost *:80>
ServerAdmin admin@nama.com (di isi sesuai domain
yang diberikan)
ServerName www.nama.com (di isi
sesuai domain yang diberikan)
ServerAlias nama.com (di isi sesuai domain yang
diberikan)
DocumentRoot /var/www/
</VirtualHost>
3)
/etc/init.d/apache2 restart
4) nano
/var/www/index.html
<html><body><h1>ICT
SMK N 1 TALANGPADANG</h1></body></html>
5) lynx www.lks5.sch.id
6) SELESAI..
0 Response to "Konfigurasi Web Server - ICT"
Post a Comment