Thursday, February 7, 2019

Pengertian dan fungsi web server


Webserver merupakan salah satu kebutuhan yang digunakan oleh user untuk website yang mempunyai kapasitas penyimpanan yang besar dan juga akses yang cepat untuk trafik yang besar dalam mencegah terjadinya down pada suatu website atau aplikasi. Pada artikel kali ini IDCloudHost mengajak teman-teman membahas seputar Server / Web server.
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 :
  1. Apache termasuk dalam kategori freeware.
  2. Apache mudah sekali proses instalasinya.
  3. Mampu beroperasi pada berbagai platform sistem operasi.
  4. Mudah mengatur konfigurasinya. Apache mempunyai hanya empat file konfigurasi.
  5. 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
Semoga informasi mengenai Webserver ini bermanfaat bagi teman-teman pengunjungIDCloudHost.

Pengertian server dan fungsi server


Pengertian Server, Fungsi Server Beserta Cara Kerja dan Jenis-jenis Server


Dalam sebuah jaringan yang terdiri dari lebih dari satu buah komputer, biasanya terdapat konsep klien dan server. Server dan klien adalah dua pihak yang saling berhubungan.
Sederhananya, server merupakan penyedia berbagai macam data, dokumen dan hal lainnya yang dibutuhkan oleh klien. Klien membutuhkan server untuk terhubung dalam sebuah jaringan atau untuk meminta data / file yang terdapat pada server.
Server sendiri terdapat banyak jenisnya, tergantung penggunaan dan fungsinya. Untuk lebih memahami lagi seluk-beluk mengenai server, ada baiknya untuk menyimak artikel mengenai pengertian server, jenis-jenis server, fungsi server beserta manfaat dan cara kerja server dibawah ini.

Pengertian Server

pengertian server adalah
Server merupakan sebuah tempat yang dipenuhi dengan berbagai macam informasi, dimana server memiliki tugas utama untuk memberikan sebuah service atau layanan bagi para klien yang terhubung dengannya. Terdapat berbagai macam jenis server yang ada dengan fungsi yang berbeda-beda, misalnya saja web server yang digunakan untuk menyimpan data dalam sebuah web,FTP server yang menangani perpindahan file (transfer file), mail server yang melayani urusan email para klien, database server untuk menyimpan berbagai macam data atau file dan lain sebagainya.
Sebuah komputer dapat memiliki peran sebagai server, klien, atau bahkan keduanya. Misalnya saja, Anda memakai sebuah komputer A untuk mengakses website milik pengguna B, maka kini Anda berperan sebagai klien. Sebaliknya, jika pengguna B menggunakan komputernya untuk mengakses website Anda, maka Anda kini berperan sebagai server. Konsep tersebut lebih dikenal dengan sebutan konsep peer to peer.

Jenis-Jenis Server

fungsi server
Proxy server, salah satu jenis server yang digunakan untuk membatasi permintaan data
Terdapat beragam jenis server yang ada, dengan fungsi dan kegunaan yang berbeda-beda. Berbagai jenis server tersebut bisa anda lihat dibawah ini:
  1. Proxy server : membatasi permintaan data, kinerja koneksi, dan berbagi file antar server dan client di luar jaringan. Selain itu, proxy server ini juga berfungsi sebagai gerbang antara jaringan lokal dan jaringan luar (internet)
  2. Telnet server : mengatur komputer dengan melakukan log in dan log out pada komputer host.
  3. Virtual server : membuat sejumlah server fisik seolah-olah seperti menjadi beberapa server.
  4. Web server : menyimpan konten padawebsite dan berkomunikasi menggunakan HTTP.
  5. Audio dan video server : menyimpan fitur multimedia sebuah website.
  6. FTP server : mengatur transfer data dalam sebuah jaringan
  7. Aplikasi server : mengolah perintah yang diberika oleh klien dan menghubungkannya dengan database.
  8. Mail server : menyimpan berbagai macam surat elektronik, menangani berbagai permintaan klien.
  9. News server : mendistribusikan berbagai macam berita melalui jaringan berita.

Fungsi Server

Walaupun terdapat beragam jenis server, namun secara umum sebuah server memiliki fungsi yang sama. Berikut merupakan berbagai macam fungsi server secara umum:
  1. Melayani dan bertanggung jawab penuh terhadap permintaan data dari komputer klien.
  2. Menyediakan berbagai macam resourceuntuk dapat digunakan semua komputer klien yang masuk dalam jaringan, baik itu berupa perangkat keras maupun perangkat lunak/aplikasi.
  3. Bertanggung jawab dalam mengatur lalu-lintas data.
  4. Menyimpan berbagai file dan data untuk dapat diakses bersama-sama menggunakan protokol FTP.
  5. Mengatur hak akses (permissions) ke dalam sebuah jaringan, sehingga tidak semua klien mampu mengakses data yang terdapat dalam komputer server.
  6. Menyediakan aplikasi dan database yang mampu dijalankan di semua komputer klien.
  7. Memberikan perlindungan untuk komputer klien dengan pemasanganfirewall atau anti malware di komputer klien.

Manfaat Penggunaan Komputer Server

Dengan menggunakan sebuah komputer server, berbagai biaya dan juga waktu dapat dipangkas, sehingga sebuah kegiatan menjadi lebih ekonomis. Misalnya saja, jika di sebuah perusahaan terdapat sebuah komputer server yang terhubung ke semua komputer lain sebagai kliennya, maka sebuah data dapat dibagikan ke sesama klien dalam jaringan perusahaan tersebut.
jenis jenis server
Hampir semua komputer server memiliki spesifikasi yang tinggi
Kemudian jika misalnya ada komputer klien yang ingin mencetak sebuah file, maka bisa langsung melalui komputer server, sehingga hanya dibutuhkan satu buah printer saja. Tentu jauh lebih ekonomis dibandingkan dengan jika harus melakukan pemasangan printer untuk tiap komputer yang ada di perusahaan tersebut. Untuk membuat sebuah komputer server, terdapat beberapa hal yang harus diperhatikan, seperti :
  • RAM : kapasitas memori yang besar agar proses multitasking menjadi lebih cepat.
  • Processor : komputer sever sebaiknya memiliki kecepatan akses prosesor yang mumpuni agar kinerja tetap terjaga dan tidak down.
  • Hard Drive : berguna untuk menyimpan berbagai macam data komputer klien yang terpusat pada komputer server. Kebanyakan server canggih lebih memilih menggunakan SSD ketimbang hard drive atau harddisk karena performa atau kinerjanya lebih baik.

Cara Kerja Server

Secara sederhana, server bekerja atas permintaan dari sebuah klien. Misalnya saja, untuk kasus web server, ketika Anda mengetikkan suatu alamat website menggunakan browser, maka artinya komputer Anda sedang bertindak sebagai klien yang meminta informasi kepada web server. Web server tersebut kemudian mengirimkan isi website ke komputer Anda, sehingga Anda pun dapat mengakses isi website tersebut.
cara kerja server
Salah satu konsep cara kerja dari server (web server)
Untuk kasus lainnya, seperti server FTP, mungkin agak sedikit berbeda. Pada server FTP, Anda dapat mengunggah sebuah dokumen atau data menuju server FTP, sehingga dapat disimpan dalam server tersebut. Sebagai klien, Anda berhak untuk menyimpan data Anda di server FTP.
Nantinya, jika ada orang lain yang tergabung dalam jaringan server tersebut dan ingin mengunduh data atau dokumen Anda, maka server FTP akan menyediakan koneksi untuk klien lain tersebut. Secara umum, semua jenis server bekerja dengan menjalankan fungsi-fungsi yang telah disebutkan sebelumnya, mulai dari melayani permintaan data dari klien hingga memberikan perlindungan pada komputer klien. Hanya saja, untuk jenis server yang berbeda, hal yang dilayani pun berbeda.
Demikianlah penjelasan mengenai pengertian server, jenis-jenis server, fungsi server beserta manfaat dan cara kerja server. Semoga artikel diatas membantu Anda untuk lebih memahami dunia jaringan komputer beserta konsep klien-server yang ada di dalamnya.

Cara Konfigurasi Database Server Mysql di Debian 7

Cara Konfigurasi Database Server Mysql di Debian 7   Dicky Deriyanto     17.06 Cara Instalasi dan Konfigurasi Database Server Mysql...