Senin, 22 Juli 2019

Apa itu Server ???

Server atau server, dalam bahasa komputer, adalah komputer dan programnya , yang melayani komputer lain .

Server hadir dan menanggapi permintaan dari komputer lain . Komputer lain, yang membuat permintaan , akan menjadi "klien" server.
Apa itu Server ???

Tepatnya mereka disebut server karena mereka melayani hal-hal dan berada di layanan komputer lain. Misalnya jika Anda memiliki email, Anda menerimanya dari server email , jika Anda ingin melihat halaman web, Anda menerimanya dari server web , jika Anda bekerja di jaringan komputer, semua layanan bersama jaringan akan berada di server jaringan dan begitu banyak layanan dan jenis server lain yang akan kita lihat.

Model atau arsitektur yang diikuti server adalah server klien , yaitu permintaan klien dan server menyediakan sumber daya atau layanan.

Server digunakan untuk mengelola sumber daya jaringan.

Server harus selalu aktif , karena jika berhenti, server akan berhenti melayani orang lain. Ketika server gagal (menutup atau memiliki kesalahan) itu menyebabkan pengguna lain dari jaringan mengalami masalah, karena mereka tidak memiliki layanan yang disediakan oleh server tersebut.

Misalnya, pengguna dapat mengonfigurasi server untuk mengontrol akses ke jaringan, mengirim / menerima email, mengelola pekerjaan cetak, atau meng-host situs web.

Jaringan yang paling dikenal dan terbesar adalah Internet , dan penuh dengan server . Tapi hati-hati ada server dalam jaringan kecil dan khusus, bahkan Anda dapat membuat komputer sendiri server.

Tergantung pada layanan yang disediakan oleh server, itu harus memiliki perangkat lunak khusus (program) yang mampu menawarkan layanan tersebut. Perangkat keras ini hanyalah sebuah komputer, meskipun disarankan untuk menjadi high-end , untuk menanggapi permintaan secepat mungkin.

Dalam gambar berikut, kami melihat tumpukan server perusahaan yang didedikasikan untuk menyediakan penyimpanan informasi, juga disebut Cloud Computing .

server internet

Biasanya, sebagian besar server dirancang untuk beroperasi tanpa intervensi manual apa pun selama operasi. Tentu saja, sebelum mereka harus dikonfigurasi dengan benar.
Jenis Server

Mari kita lihat jenis-jenis server utama dan jelaskan apa yang masing-masing untuk:


  • Server Email atau Server Email : Ini adalah komputer dalam jaringan yang berfungsi sebagai kantor surat virtual. Transfer dan simpan pesan email melalui jaringan.

server email

Server ini memiliki program yang mampu menyimpan email untuk pengguna lokal dan dengan serangkaian aturan yang ditentukan pengguna yang menentukan bagaimana server email bereaksi terhadap tujuan dari pesan tertentu.

Biasanya server ini dibagi menjadi 2 yang berbeda, satu untuk email masuk (disebut POP3) dan satu untuk surat keluar (disebut SMTP):

Server POP3 menyimpan pesan email yang masuk sampai pengguna memeriksa email mereka dan kemudian mentransfernya ke komputer ketika pengguna memintanya.

Server SMTP mengatur pengiriman pesan email ke Internet. Server SMTP mengelola email keluar dan digunakan bersama dengan server POP3 atau IMAP email yang masuk. Ketika pengguna memberikan perintah untuk mengirim, server mengirimkannya.

Jenis server email lain adalah IMAP yang memungkinkan bekerja dengan pesan email tanpa harus mengunduhnya ke komputer sebelumnya. Anda dapat melihat, menghapus, dan mengatur pesan langsung di server surat tanpa mengunduhnya ke komputer Anda. Contohnya adalah yahoo, Hotmail, dll.

Ada juga server Fax yang melakukan hal yang sama dengan server email, tetapi untuk penerimaan dan pengiriman faks.


  • Server FTP : Ini adalah salah satu yang tertua di Internet, "protokol transfer file" atau dalam Protokol Spanyol untuk Transfer File. Mereka digunakan untuk melakukan transfer file aman antar komputer (mengirim file dari satu situs ke situs lain). FTP menjamin keamanan file dan kontrol transfer mereka.


Dalam hal ini, klien 1 mengirim permintaan ke server FTP untuk mengirim file ke klien 2. Server mengirimkannya ke situ dan klien 2 menerimanya. Semua proses ini dilakukan melalui program yang disebut FTP yang dipasang di klien 1 dan 2. Server akan memiliki program lain (perangkat lunak) yang akan mengurus penerimaan dan pengiriman.

Jenis server ini digunakan untuk mengunggah file dari halaman web ke server web , file gambar, video, ke cadangan (salinan cadangan), dll.


  • Server Web atau Server Web : Semua halaman web yang dapat Anda lihat melalui internet disimpan di server, yang disebut server web.


Sebuah server web menyimpan file-file web dan memberikannya kepada klien yang memintanya, membuat transfer file melalui jaringan melalui browser . Klien memintanya melalui browsernya dan server web mengirimkannya ke browser klien sehingga ia dapat melihatnya.

File web mencakup teks, gambar, video, dll., Dan hanya peramban yang dapat melihatnya.

Server "melayani" (mengirim) file web (misalnya web dalam format html) ke browser klien sehingga dapat dilihat. Server, browser, dan komunikasi melalui jaringan akan mengikuti beberapa standar yang disebut " protokol HTTP ".

server web

Ruang yang ditinggalkan oleh server ini untuk meng-host situs web Anda disebut Hosting. Ada dua jenis hosting utama:

Hosting Berbagi Pakai : di server web ada beberapa laman yang dihosting oleh berbagai klien.

Dedicated Hosting : Anda memiliki server untuk Anda sendiri di mana Anda dapat meng-host situs web Anda. Secara logis harganya lebih mahal.

Banyak kali dikatakan server web bersama atau khusus untuk merujuk ke jenis hosting ini.

Server web menggunakan program khusus untuk mengelola layanan mereka. Bergantung pada program yang digunakan server web untuk mengelola dan melayani halaman web, mereka dapat memiliki berbagai jenis. Semua jenis yang akan kita lihat di bawah ini adalah program manajemen server web (perangkat lunak).

Jenis Server Web

  • Apache HTTP Server : Ini adalah server web paling populer di dunia yang dikembangkan oleh Apache Software Foundation. Server web Apache adalah perangkat lunak sumber terbuka dan dapat diinstal pada hampir semua sistem operasi termasuk Linux, Unix, Windows, FreeBSD, Mac OS X, dan banyak lagi. Sekitar 60% komputer yang digunakan sebagai server web menjalankan server Web Apache.
  • Microsoft IIS adalah Server Web berkinerja tinggi dari Microsoft. Server Web ini berjalan pada platform Windows NT / 2000 dan 2003 (dan dalam versi baru Windows yang akan datang juga). IIS disertakan dengan Windows NT / 2000 dan 2003; Karena IIS terintegrasi dengan sistem operasi, IIS relatif mudah dikelola.
  • Lighttpd , diucapkan ringan juga merupakan server web gratis yang didistribusikan dengan sistem operasi FreeBSD. Server web open source ini cepat, aman dan menghabiskan lebih sedikit daya CPU. Lighttpd juga dapat dijalankan pada sistem operasi Windows, Mac OS X, Linux dan Solaris.
  • Sun Java System Web Server adalah server web yang cocok untuk situs web besar dan menengah dan perusahaan besar. Meskipun server gratis itu bukan open source. Namun, itu berjalan pada platform Windows, Linux dan Unix. Server web Sun Java System mendukung beberapa bahasa, skrip dan teknologi yang diperlukan untuk Web 2.0, seperti JSP, Java servlets, PHP, Perl, Python, Ruby on Rails, ASP dan ColdFusion, dll.
  • Jigsaw (Server W3C) berasal dari World Wide Web Consortium. Ini adalah open source dan gratis dan dapat berjalan di beberapa platform seperti Linux, Unix, Windows, Mac OS X Free BSD, dll. Jigsaw telah ditulis di Java dan Anda dapat menjalankan skrip CGI dan program PHP.
  • Server Ngnix adalah server web yang sangat ringan dan berfungsi pada sistem Unix dan Windows. Ini telah menjadi server HTTP paling populer ke-4 di jaringan dan juga didistribusikan di bawah lisensi BSD. Ini digunakan pada 19% server web.


jenis server web

Dalam jaringan Internet ada beberapa server yang disebut DNS yang bertanggung jawab untuk mengelola nama-nama domain dari halaman web (alamat situs web). Server-server ini disebut Server DNS . Untuk mengetahui lebih lanjut tentang ini, kunjungi tautan berikut: Apa itu DNS dan server DNS? .


  • Server Proxy atau Server Jaringan : Mereka digunakan untuk mengelola jaringan komputer, memungkinkan akses atau tidak ke jaringan klien. Mereka biasanya menyertakan perlindungan jaringan seperti firewall (firewall).
  • Server Basis : Ini adalah komputer yang disiapkan untuk meng-host database yang akan digunakan oleh satu atau lebih klien. Selain itu, server ini melakukan tugas-tugas seperti analisis data, penyimpanan, manipulasi data, dan tugas-tugas khusus lainnya.Audio / Video Server : Memungkinkan streaming konten multimedia . Streaming adalah teknik pengiriman informasi secara terus menerus, yang memungkinkan misalnya, menonton film saat diunduh, tanpa harus mengunduhnya sepenuhnya untuk melihatnya.


server streaming


  • Server Obrolan atau Server Obrolan : Ini adalah tim yang didedikasikan untuk mengelola dan memelihara obrolan dan penggunanya. Yang paling terkenal adalah IRC. Sekarang mereka juga dikenal sebagai server secara real time, karena mereka memungkinkan informasi untuk dipertukarkan secara instan.
  • Server Groupware : Mereka adalah server yang memfasilitasi pekerjaan dalam kelompok beberapa komputer, dengan tujuan umum (misalnya proyek).
    Server ini memiliki perangkat lunak yang memungkinkan pengguna untuk berkolaborasi secara independen di mana mereka berada, memungkinkan mereka untuk melakukan pekerjaan kolaboratif .
    File dan data yang disimpan dalam server groupware dapat diubah, diakses, dan diambil oleh anggota kelompok kerja. Groupware juga dikenal sebagai perangkat lunak kolaborasi.
  • Telnet Server : Ini adalah server yang memungkinkan kita untuk masuk ke komputer manapun dan melakukan tugas di komputer lain. Kita dapat bekerja dengan komputer kita dari jarak jauh, yaitu dari komputer lain.
  • SIP Server : Mereka bertanggung jawab untuk mengatur pembentukan panggilan telepon melalui Internet. SIP menyimpan alamat IP tempat mereka harus mengakses untuk berkomunikasi dengan pengguna. Itu tidak mengirimkan audio atau video, itu hanya menetapkan komunikasi.
  • Daftar Server atau Daftar Server : Memungkinkan untuk mengelola milis.
  • Cloud Server : Sungguh server ini yang mereka lakukan adalah meninggalkan Anda atau menyewa ruang server. Sebagian besar digunakan untuk menyimpan sejumlah besar informasi di server dan menyimpannya di luar komputer kita. Banyak perusahaan menyewa server cloud (di cloud) untuk memiliki semua informasi berharga dari perusahaan, menggunakannya kapan saja mereka mau dan membuat backup server itu sendiri.


Jika Anda ingin tahu lebih banyak tentang kunjungan awan, tautan berikut: Komputasi Awan .

  • Cluster of Servers : Sekelompok server adalah pengelompokan beberapa server yang didedikasikan untuk tugas yang sama.Ada waktu ketika server tunggal kecil untuk semua permintaan klien dan lebih banyak diperlukan. Dalam kasus ini mereka dikelompokkan dalam apa yang dikenal sebagai Cluster Server.


EmoticonEmoticon