Web server adalah perangkat lunak yang berfungsi sebagai penerima permintaan yang
dikirimkan melalui browser kemudian memberikan tanggapan permintaan dalam bentuk halaman
situs web atau lebih umumnya dalam dokumen HTML. Namun, web server dapat mempunyai
dua pengertian berbeda, yaitu sebagai bagian dari perangkat keras (hardware) maupun sebagai
bagian dari perangkat lunak (software).
Jika merujuk pada hardware, web server digunakan untuk menyimpan semua data seperti HTML
dokumen, gambar, file CSS stylesheets, dan file JavaScript. Sedangkan pada sisi software, fungsi
web server adalah sebagai pusat kontrol untuk memproses permintaan yang diterima dari
browser.
REPORT THIS AD
Jadi sebenarnya semua yang berhubungan dengan website biasanya juga berhubungan dengan
web server, karena tugas web server adalah mengatur semua komunikasi yang terjadi antara
browser dengan server untuk memproses sebuah website.
Saat ini ada beberapa pilihan web server saat ini tersedia, nanti akan kami coba bahas satu
persatu mengenai kelebihan masing-masing web server. Sebelumnya, mari kita coba bahas
mengenai bagian lain dari web server.
Pada tahun 1990 web server adalahproyek yang diusulkannya pada atasannya di CERN
(Organisasi Riset Nuklir Eropa) bernama CERN httpd yang diusulkan oleh Sir Tim Berners-Lee.
Web server ini berjalan pada server NeXT. NeXT merupakan perusahaan yang didirikan oleh
Steve Jobs setelah keluar dari Apple.
Pada tahun yang sama ditemukan pula browser pertama kali yang dinamakan WorldWideWeb.
Pada saat web server menerima HTTP request dari browser, jika diperlukan web server akan
mengirimkan query ke database untuk memenuhi permintaan HTTP request yang dikirimkan
oleh browser.
Anda bisa mendapatkan Web Server dari layanan penyedia server hosting yang sesuai dengan
kebutuhan. Ada beberapa persyaratan yang bisa menjadi pertimbangan memilih penyedia
layanan server hosting untuk website Anda. Server harus cepat, mempunyai kapasitas
penyimpanan yang besar, dan memiliki kapasitas RAM yang memadai.
Tabel di atas merupakan tabel persentase penggunaan web server yang digunakan oleh banyak
website di internet. Seperti yang dapat Anda lihat, Apache paling banyak digunakan
dibandingkan dengan web server lainnya. Survei dilakukan dengan mempertimbangkan beberapa
poin berikut:
1. Apache
Pengaturan lebih mudah
Open Source
Komunitas yang besar
2. NGINX
Ringan
Banyak fitur dan stabil
Performa tinggi
3. IIS
IIS mendukung penuh pada Windows
Adanya kemampuan pengecekan kesalahan
Kerja menggunakan PHP lebih stabil
4. LiteSpeed Web Server
Memiliki pencegahan DDoS
Recover kesalahan secara langsung
Kompatibel dengan .htaccess
Setiap web server mempunyai keunggulan masing-masing. Apache web server adalah layanan
web server yang saat ini paling populer digunakan. Apache atau terkadang disebut dengan
Apache Tomcat dengan dukungan pengembang open source dan komunitasnya mampu menjadi
raja dari web server lainnya. Selain dapat disesuaikan dengan kebutuhan sistem, Apache dikenal
kompatibel dengan berbagai sistem karena memiliki banyak pilihan pengaturan.
Di samping itu, NGINX dikenal memiliki performa tangguh dan juga ringan, meskipun tidak
sepopuler Apache. Hal ini mungkin dikarenakan kurangnya dukungan komunitas.
sebelum masuk ke tahap konfigurasinya alangkah baiknya kita siapkan alat-alat tempurnya
terlebih dahulu
Virtual Box
Putty
disk debian
wi-fi(jaringan apa saja)
Apache2
Php5
2 buah PC/Laptop
Mysql-server
phpmyadmin
saya rasa segitu lah alat tempurnya heheh, langsung saja kita tempur ke konfigurasinya
Install sebuah fitur/aplikasi yang bernama (Apache2, php5, dan Mysql-server & Phpmyadmin)
dengan mengetikkan perintah:
Nah jika muncul tampilan seperti ini, tekan y untuk konfirmasi dan anda akan diminta untuk
memasukan disk debiannya terlebih dahulu sebelum melakukan penginstallan
Kemudian kalian masukkan pasword untuk Mysql nya
Sekarang kita masuk ke dalam file yang baru kita buat dengan perintah :
nano /web
dan isi sebagai berikut
Masuk kedalam file direktory nya dan juga buat file baru dengan megetik
cd /var/www/
mkdir webiman(sesuaikan yang sudah kita buat tadi sebelumnya)
ls (untuk melihat isi)
Kemudian masuk kedalam file yang sudah kita buat barusan dan langsung masuk ke
file index.php
cd ./webiman/
ls
nano index.php
Nah ini tampilan dari index.php kita tinggal seting html/php nyasesuai keinginan kita
<?php
echo “<h1><center>Selamat Datang di Web IMAN.COM</center></h1
?>
Jika berhasil tinggal kita cek di browser ketik di address bar n ya domain kita, jika muncul
tampilan seperti ini maka sudah berhasil