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 dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML. Dalam bentuk sederhana web server akan mengirim data HTML kepada permintaan web Browser sehingga akan terlihat seperti pada umumnya yaitu sebuah tampilan website.
Fungsi Web Server
Fungsi utama Web server adalah untuk melakukan atau akan tranfer 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 atau banyak lagi.Beberapa Jenis Web Server di antanya adalah :
- Apache Web Server / The HTTP Web Server
- Apache Tomcat
- Microsoft windows Server 2008 IIS (Internet Information Services)
- Lighttpd
- Zeus Web Server
- Sun Java System Web Server
Dari daftar list diatas yang paling dominan dan digunakan hanya pada Apache dan Microsoft Windows Server.
Cara Kerja Dari Web Server
Cara kerja dari Web Server merupakan salah satu mesin yang dimana tempat software atau aplikasi beroperasi dalam mendistribusikan web page ke user/pengguna, ini bisa ditentukan pada permintaan user.Menghubungkan antara Web Server dan Web Browser Internet dan ini merupakan gabungan dari jaringan Komputer yang ada di seluruh dunia. Setelah semuanya terhubung secara fisik, Protocol TCP , IP atau networking protocol yang memungkinkan semua komputer di dunia dapat berkomunikasi satu sama lainnya.
Ketika browser meminta data web page kepada server maka instruksi dari permintaan data browser tersebut akan di kemas di dalam TCP yang merupakan satu protocol transport kemudian dikirim ke alamat, dalam hal ini adalah protocol berikutnya yaitu HTTP atau Hyper Text Transfer Protocol yang sudah kita kenal. HTTP ini merupakan sebuah protocol yang akan digunakan dalam WWW (World Wide Web) antar komputer yang saling terhubung dalam jaringan internet di dunia ini.
Untuk dapat mengenal protocol anda bisa mengetik http://, dan seketika itu anda akan di bawa ke jaringan internet seluruh dunis.
Data yang di passing dari browser ke Web server biasanya disebut HTTP request yang akan meminta web page dan kemudian web server akan mencarikan data HTML yang ada dan akan di kemas dalam bentuk TCP protocol kemudian di kirim kembali ke browser dan data yang dikirim dari mulai server ke browser disebut HTTP response. dan bila data yang diminta oleh web browser tidak ditemukan Web server maka akan menimbulkan error yang biasanya kita sebut dengan halaman error 404 atau Page Not Found.
Tutorial Menginstall Web Server Pada CentOS 7 Melalui Webmin
1.Pertama-tama buat folder untuk menyimpan file-file web server. Gunakan perintahmkdir /var/www/mghofir-rio.my.id
2. Sebelumnya install terlebih dahulu apachenya. Caranya Cari Apache WebServer pada Un-Used Modules lalu klik install. Setelah itu kita buat virtual hostnya atau menambahkan domain. Caranya masuk kedalam web webmin lalu klik Apache Web Server. Kemudian klik Create Virtual Host. Lalu masukan lokasi folder untuk menyimpan file-file web server yang sebelumnya sudah dibuat kedalam kolom Dokcument Root. Lalu masukan domainnya pada Server Name. Jika sudah Klik Create New.
3. Setelah virtual host berhasil terbuat kita lakukan konfigurasi untuk mengatur www untuk domain mghofir-rio.my.id. Karena jika tidak diatur maka saat kita akses domain dengan www akan error. Untuk mengaturnya klik virtualhostnya (icon internet/bola dunia) yang berada pada tab Exsisting Virtual Host.
4. Setelah masuk pada Virtual Server Options klik Networking and Addresses.
5. Setelah itu masukan domain dengan www, contoh www.mghofir-rio.my.id pada Alternate Virtual Server Names juga isi server hostname dengan nama domain kamu. Jika sudah klik Save.
6. Selanjutnya kita buat dns bindnya. Untuk tutorialnya ada di Membuat DNS Server Pada Webmin
Thankss 😄
No comments:
Post a Comment