Web server adalah komputer di internet yang host situs Web, melayani halaman untuk pemirsa atas permintaan. Layanan ini disebut sebagai web hosting. Setiap web server memiliki alamat unik sehingga komputer lain yang terhubung ke internet tahu di mana menemukannya pada jaringan yang luas IP (Internet Protocol) alamat terlihat seperti ini: 69.93.141.146. Peta alamat ini ke tempat yang lebih ramah manusia alamat, seperti wiseGEEK. Web host menyewakan ruang di server web mereka kepada orang atau perusahaan untuk mengatur website mereka sendiri. Server web mengalokasikan alamat situs web yang unik untuk setiap situs Web itu host. Bila Anda terhubung ke internet, pribadi Anda komputer yang unik juga menerima alamat IP yang diberikan oleh ISP (penyedia layanan internet). Alamat ini mengidentifikasi lokasi komputer Anda di jaringan. Ketika Anda mengklik link untuk mengunjungi sebuah website, seperti www.wisegeek.com, browser Anda mengirimkan permintaan ke alamat IP wiseGEEK. Kembali permintaan ini mencakup informasi dan fungsi seperti surat pos yang dikirim melintasi kota, tetapi dalam kasus ini informasi tersebut ditransfer melalui jaringan. Yang komunike melewati beberapa komputer dalam perjalanan ke wiseGEEK, masing-masing routing lebih dekat ke tujuan akhir. Ketika permintaan Anda mencapai tujuan, web server yang host website wiseGEEK mengirimkan halaman di HTML kode ke alamat IP. Ini kembali komunike perjalanan kembali melalui jaringan. Komputer anda menerima kode dan menginterpretasikan browser Anda HTML code kemudian menampilkan halaman untuk Anda dalam bentuk grafis. Yang lebih kuat server, semakin cepat dapat melayani sampai halaman situs. Lebih lambat, server yang lebih kecil dapat menyebabkan frustrasi jeda waktu untuk pemirsa. Lalu lintas tinggi juga dapat memperlambat server yang tidak cukup kuat untuk menangani volume tinggi pertukaran data. Waktu lag ini harus menjadi perhatian jika Anda belanja untuk sebuah web host. Kebanyakan web host memiliki halaman yang didedikasikan untuk berbagi informasi teknis tentang web server mereka, termasuk kecepatan, kapasitas, konfigurasi jaringan dan rincian lainnya.
"Berikut cara Membuat Webserver di Linux Readhat.>>
- Pertama – tama ketik “vi /etc/httpd/conf/httpd.conf”

- Lalu cari DirestoryIndex dengan cara mengetik “/DirectoryIndex”.
- Tambahkan “index.php”.
- Lalu cari ServerName dengan cara mengetik “/ServerName”.

- Di bawahnya tambahkan “ServerName à ( domain )”.
- Lalu pergi ke paling bawah.

- Ketik “:set number”.
- Copykan dari “” sampai dengan “” dengan cara mengetik “: ( number a),( number b ) copy ( number c )”. Number a = number awal yang akan di copykan, Number b = number akhir, Number c = di copykan ke-.

- Setelah di copykan hapus semua tanda “#” di belakang script.
- Lalu di samping DocumentRoot ganti dengan lokasi file index.php ( misal “/home/vlial/www” ), dan ServerName diganti dengan ( domain ), yang lainnya hapus.
- Di bawah “#NameVirtualHost *” tambahkan “NameVirtualHost ( IP )”.
- Lalu save.
- Kemudian masuk “home” dengan cara mengetik “cd /home”, buat folder bernama “vlial” dengan cara mengetik “mkdir vlial”, lalu “cd vlial”, buat lagi folder “www” “mkdir www”, masuk folder “www” dengan mengetik “cd www”, di dalam “www” buat file “index.php” dengan mengetik ”vi index.php”, agar mudah kita akan membuat phpinfo saja sebagai contoh dengan mengetik “” di dalam “index.php”, lalu save.
- Lalu restart service httpd dengan mengetik “service httpd restart”.

- Setelah berhasil untuk mengecek ketik “lynx www.vlial.com”