Asalamualaikum wr.wb.
Add caption |
Contents: |
Server Dan Pemanfaatannya
1. PENGERTIAN SERVER
Peladen
(bahasa Inggris: server) merupakan sebuah sistem komputer yang
menyediakan jenis layanan tertentu dalam sebuah jaringan komputer.
Peladen didukung dengan prosesor yang bersifat scalable dan RAM yang
besar,dan juga dilengkapi dengan sistem operasi khusus, yang disebut
sebagai sistem operasi jaringan. Peladen juga menjalankan perangkat
lunak administratif yang mengontrol akses terhadap jaringan dan sumber
daya yang terdapat di dalamnya contoh sepertihalnya berkas atau
pencetak, dan memberikan akses kepada stasiun kerja anggota jaringan.
Umumnya,
di dalam sistem operasi peladen terdapat berbagai macam layanan yang
menggunakan arsitektur klien/server. Contoh dari layanan ini adalah
Protokol Konfigurasi Hos Dinamik, peladen surat, peladen PTH, peladen
PTB, peladen DNS, dan lain sebagainya. Setiap sistem operasi peladen
umumnya membundel layanan-layanan tersebut, meskipun pihak ketiga dapat
juga membuat layanan tersendiri. Setiap layanan tersebut akan menanggapi
permintaan dari klien. Sebagai contoh, klien PKHD akan memberikan
permintaan kepada peladen yang menjalankan layanan peladen PKHD; ketika
sebuah klien membutuhkan alamat IP, klien akan memberikan permintaan
kepada peladen, dengan bahasa yang dipahami oleh peladen PKHD, yaitu
protokol PKHD itu sendiri.
Contoh
sistem operasi peladen adalah Windows NT 3.51, dan dilanjutkan dengan
Windows NT 4.0. Saat ini sistem yang cukup populer adalah Windows 2000
Server dan Windows Server 2003, kemudian Sun Solaris, Unix, dan
GNU/Linux.
Peladen
biasanya terhubung dengan klien dengan kabel UTP dan sebuah kartu
jaringan. Kartu jaringan ini biasanya berupa kartu PCI atau ISA.
Dilihat
dari fungsinya, peladen bisa di kategorikan dalam beberapa jenis,
seperti peladen aplikasi, peladen data maupun peladen proksi. Peladen
aplikasi adalah peladen yang digunakan untuk menyimpan berbagai macam
aplikasi yang dapat diakses oleh klien, peladen data sendiri digunakan
untuk menyimpan data baik yang digunakan klien secara langsung maupun
data yang diproses oleh peladen aplikasi. Peladen proksi berfungsi untuk
mengatur lalu lintas di jaringan melalui pengaturan proksi. Orang awam
lebih mengenal proxy server untuk mengkoneksikan komputer klien ke
Internet.
Kegunaan peladen sangat banyak, misalnya untuk situs web, ilmu pengetahuan, atau sekadar penyimpanan data.
|
2. FUNGSI & CARA KERJA
Fungsi Server
1. Bertanggung jawab melayani permintaan komputer client.
2.
Menyediakan resource untuk di gunakan bersama baik itu perangkat keras
ataupun berupa aplikasi agar dapat di gunakan di semua komputer client
di dalam jaringan.
3. Bertanggungjawab mengatur lalu lintas data.
4. Dapat menyimpan file, data untuk di akes bersama menggunakan file sharing.
5.
Mampu mengatur hak akses level dalam jaringan, sehingga tidak semua
client bisa membuka data yang di simpan di komputer server.
6. menyediakan database atau aplikasi yang dapat di jalankan di semua komputer.
7. Melindungi komputer client dengan memasang firewall atau anti malware di komputer server.
Cara Kerja Server
Sederhananya
tugas web server adalah untuk menerima permintaan dari client dan
mengirimkan kembali berkas yang diminta oleh client tersebut.
Seperti
yang sudah saya informasikan diatas bahwa client yang dimaksud disini
adalah komputer desktop yang memiliki atau telah menginstall web browser
seperti Chrome, Mozilla, Opera dan lain-lain yang dapat terhubung ke
web server melalui jaringan internet atau intranet.
Perangkat
lunak web server terdapat pada komputer server, dan di komputer ini
pula-lah data-data website tersimpan dengan rapih. Sama halnya dengan
komputer client, komputer server juga harus terhubung dengan jaringan
internet atau jaringan intranet untuk dapat diakses oleh client.
Pada
saat client (browser) meminta data web page kepada server, maka
instruksi permintaan data oleh browser tersebut akan dikemas di dalam
TCP yang merupakan protokol transport dan dikirim ke alamat yang dalam
hal ini merupakan protokol berikutnya yaitu Hyper Text Transfer Protocol
(HTTP) dan atau Hyper Text Transfer Protocol Secure (HTTPS). Data yang
diminta dari browser ke web server disebut dengan HTTP request yang
kemudian akan dicarikan oleh web server di dalam komputer server. Jika
ditemukan, data tersebut akan dikemas oleh web server dalam TCP dan
dikirim kembali ke browser untuk ditampilkan. Data yang dikirim dari
server ke browser dikenal dengan HTTP response. Jika data yang diminta
oleh browser tersebut ternyata tidak ditemukan oleh web server, maka web
server akan menolak permintaan tersebut dan browser akan menampilkan
notifikasi error 404 atau Page Not Found.
Meskipun
proses atau cara kerja web server diatas seperti sangat rumit, tapi
pada prakteknya proses tersebut berlangsung dengan sangat cepat. Anda
bahkan bisa sampai tidak menyadari bahwa pada saat anda meminta suatu
halaman web, ternyata hal itu membutuhkan proses yang sangat panjang
sampai halaman tersebut dapat anda lihat di browser anda.
|
3. HARDWARE SERVER
5 Pengguna Concurrent
CPU: 2 x Intel Core 2 (2.66 Ghz, 128K Cache)
RAM: 4 GB
Ruang database Minimum: 10GB
25 Pengguna Concurrent
CPU: Quad 2GHz + CPU
RAM: 6GB
Ruang database Minimum: 10GB
|
4. JENIS LAYANAN/SERVICE PADA SERVER
- 1. WEB SERVER
- Apache2
Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
- PHP5 & PHP7
PHP: Hypertext Preprocessor adalah bahasa scrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
- MYSQL , Mariadb-Server & Client
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.MariaDB merupakan versi pengembangan terbuka dan mandiri dari MySQL. Sejak diakuisisinya MySQL oleh Oracle pada September 2010, Monty Program sebagai penulis awal kode sumber MySQL memisahkan diri dari pengembangan dan membuat versi yang lebih mandiri yakni MariaDB.
- PHPMyAdmin
PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
- Apache2
- 2. FTP SERVER
- PROFTPD
Proftpd (singkatan Pro FTP daemon) adalah sebuah server FTP. Proftpd adalah perangkat lunak gratis dan open-source, yang kompatibel dengan sistem Unix-seperti dan Microsoft Windows (melalui Cygwin). Seiring dengan vsftpd dan Pure-FTPd, proftpd adalah antara server FTP yang paling populer di lingkungan Unix-seperti hari ini. Dibandingkan dengan mereka, yang fokus mis pada kesederhanaan, kecepatan atau keamanan, tujuan utama desain proftpd adalah untuk menjadi sangat kaya fitur server FTP, memperlihatkan sejumlah besar pilihan konfigurasi untuk pengguna.
- PROFTPD
- 3. MAIL SERVER
- POP3
POP3 (Post Office Protocol version 3) adalah protokol yang digunakan untuk mengambil surat elektronik (email) dari server email.Protokol ini erat hubungannya dengan protokol SMTP di mana protokol SMTP berguna untuk mengirim surat elektronik dari komputer pengirim ke server.Protokol POP3 dibuat karena desain dari sistem surat elektronik yang mengharuskan adanya server surat elektronik yang menampung surat eletronik untuk sementara sampai surat elektronik tersebut diambil oleh penerima yang berhak. Kehadiran server surat elektronik ini disebabkan kenyataan hanya sebagian kecil dari komputer penerima surat elektronik yang terus-menerus melakukan koneksi ke jaringan internet.Protokol ini dispesifikasikan pada RFC 1939.
- IMAP
IMAP (Internet Message Access Protocol) adalah protokol standar untuk mengakses/mengambil e-mail dari server. IMAP memungkinkan pengguna memilih pesan e-mail yang akan ia ambil, membuat folder di server, mencari pesan e-mail tertentu, bahkan menghapus pesan e-mail yang ada.Kemampuan ini jauh lebih baik daripada POP3 (Post Office Protocol versi 3) yang hanya memperbolehkan kita mengambil/download semua pesan yang ada tanpa kecuali.
- Posfix
Postfix adalah mail transfer agent bebas dan terbuka. Postfix merupakan mail transfer agent default untuk sejumlah sistem operasi bertipe Unix. Postfix didistribusikan menggunakan Lisensi Umum IBM 1.0 yang merupakan lisensi perangkat lunak bebas tetapi tidak kompatibel dengan GPL.
- POP3
- 4. DNS SERVER
- Bind9
IND (singkatan dari bahasa Inggris: Berkeley Internet Name Domain) adalah server DNS yang paling umum digunakan di Internet, khususnya pada sistem operasi bertipe Unix yang secara de facto merupakan standar. BIND awalnya dibuat oleh empat orang mahasiswa di CSRG Universitas California Berkeley dan pertama kali dirilis di dalam 4.3BSD. Paul Vixie kemudian meneruskan pengembangannya pada tahun 1988 saat bekerja di DEC.
- Bind9
- 5. SAMBA SERVER
- Samba
Samba (lafal: [sɐbɐ]) adalah tarian Brasil dan genre musik yang berakar dari Afrika. Hal ini diakui di seluruh dunia sebagai simbol dari Brasil dan Karnaval Brasil. Dianggap sebagai salah satu ungkapan paling populer budaya Brasil, samba telah menjadi ikon identitas nasional Brasil. Samba de Roda (tari lingkaran) dari Bahia, yang menjadi warisan dunia oleh UNESCO bidang kemanusiaan pada tahun 2005, adalah akar utama dari Carioca samba, samba yang dimainkan dan ditarikan di Rio de Janeiro.
- Samba
5. PEMANFAATAN SERVER
- Di Industri/Prusahaan
- Di Kantor/Intansi
- Di Sekolah/Universitas
- Di Prusahaan Hossting
- Di ISP / Telkom,sdb
6. TARGET
- Bagi Client / Pengguna
- Menyediakan Apa Yang Di Butuhkan Oleh Client.
0 komentar:
Posting Komentar