Pages

Senin, 24 September 2018


File yang harus di edit file "interface"
Oke bila sudah tau file yang harus kita edit untuk mengkonfigurasi ip addressnya, sekarang langsung saja kita mulai pada tahap yang pertama, seperti yang di tunjukan oleh nomer satu yang di bawah ini...

1. Edit file interfaces yang berada di direktori /etc/network dengan perintah "
nano /etc/network/interfaces" tanpa tanda petik


2. Bila kalian sudah mengetikan perintah di atas, maka akan muncul tampilan kurang lebih seperti gambar di bawah ini


 3. Ubah sedikit script yang ada di file konfigurasi (file interfaces), dengan keterangan : 
allow-hotplug di ganti dengan auto, dan kata dhcp di ganti dengan static, lalu di bawahnya di isi dengan ip yang mau kita tentukan dan sesuaikan. Untuk lebih jelasnya silahkan lihat gambar di bawah ini. Bila terasa sudah tidak ada lagi yang mau ketik (selesai), silahkan tekan "Ctrl + x  =>  y  => Enter". itu berfungsi untuk mengesave file yang telah kita edit. untuk contoh mudahnya seperti Ctrl + s di Msword.

address 192.168.10.1      => ip komputer
nemask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.254
gateway 192.168.10.1

 4. Selanjutnya jika kalian sudah menyetting dan mengesave file konfigurasi interface, sekarang kita restart interfacesnya, agar bisa langsung di lihat hasilnya apakah konfigurasi kita benar atau salah, dan cara untuk merestartnya yaitu dengan mengetikan perintah "
/etc/init.d/networking restart"


 5. Bila kalian mengkonfigurasinya dengan baik tanpa ada kesalahan, maka hasil bila interfacesnya di restart akan muncul tampilan seperti gambar berikut.


6. Dan untuk mengetahui apakah ip yang di setting kita sesuai dengan apa yang kita inginkan dalam penyetingan tadi, kita hanya cukup mengetikan perintah "
ifconfig", dan taraa bisa di lihat pada gambar dibawah, bahwa ip dari komputer debian ini adalah 192.168.10.1 (sesuai dengan apa yang kita setting tadi)



jadi bisa di pastikan bahwa proses konfigurasi IP Address pada Debian 7 ini behasil dengan sempurna, tanpa ada masalah.

Mengidentifikasi adalah langkah pertama dalam menentukan kebutuhan server

Cara mengidentifikasi Kebutuhan Server dalam Jaringan - Mengidentifikasi adalah langkah pertama dalam menentukan kebutuhan server. Dalam materi Adminstrasi Server ini, siswa diharapkan mengetahui bagaimana cara identifikasi kebutuhan server.


Dalam menentukan dan membangun sebuah jaringan terdapat hal-hal yang perlu diperhatikan antara lain :

1. Jumlah Client

Banyaknya client sangat mempengaruhi lalu lintas data yang mengalir dalam jaringan sehingga perencanaan yang baik dan pemiliah perangkat serta topologi jaringan yang digunakan akan membuat jaringan tidak mudah down.

2. Jangkauan Jaringan ruang dan Waktu
Kemungkinan kerusakan atau kehilangan data dalam jaringan akan semakin besar jika jarak antara Node semakin panjang. Selain itu perbaikan dan perawatan memakan waktu yang cukup lama.

Oleh karena itu media transmisi serta topologi yang digunakan harus disesuaikan dengan jangkauan jaringan. Pemilihan media transmisi penting, memilih kabel atau lewat wireless

3. Jenis Layanan
Jenis layanan sebernarnya tergantung dengan kebutuhan User. Kebutuhan user disesuaikan dengan jenis-jenis layanan yang akan diinstal dalam server. Contohnya sharing data antara OS Linux dengan Windows.

Perlu dipertimbangkan kecepatan, kemudahan akan cara sharing sehingga tidak terjadi kerepotan dimasa datang.

4. Tingkat Keamanan dan Pelayanan MultiUser
Faktor berikutnya yang tak kalah penting adalah masalah keamanan atau Security. Server harus mampu mengatur kebijakan lewat sebuah Firewall yang mendukung sistem mulai dari pengelolaan hak akses user hingga prioritas user.

5. Jenis Sistem Operasi yang terhubung dalam Jaringan
Fakto terakhir dalam menentukan kebutuhan server dalam jaringan adalah jenis Sistem Operasi yang digunakan dalam jaringan. Harus difahami bahwa kemudahan serta kenyamanan menggunakan Sistem Operasi harus diutamakan

Analisis kebutuhan perangkar server

analisa kebutuhan perangkat server yang khusus membahas mengenai spesifikasi dan identifikasi perangkat keras (hardware) dan perangkat lunak (software) yang meliputi:
Pengertian Jaringan Komputer, Client server, Hardware dan software
Analisa kebutuhan perangkat Server
Spesifikasi perangkat keras untuk mesin server
Spesifikasi perangkat lunak untuk mesin server
Pengertian Jaringan Komputer, Client server, Hardware dan software

1. Jaringan Komputer
Jaringan Komputer adalah jaringan telekomunikasi atar 2 komputer atau lebih yang saling terhubung dan  dapat saling bertukar data untuk mencapai tujuan tertentu. Aplikasi jaringan komputer pada umumnya menggunakan sistem client-server, yang memberikan layanan disebut sebagai server dan yang meminta layanan disebut sebagai client.
Untuk terhubung kejaringan setiap komputer dala jaringan masing-masing harus memiliki sebuah kartu jaringan, kemudian dihubungkan melalui kabel maupun nirkabel sebagai medium transmisi data, dan terdapat perangkat lunak sistem operasi jaringan akan membentuk sebuah jaringan komputer yang sederhana. Apabila ingin membuat jaringan komputer yang lebih luas lagi jangkauannya, maka diperlukan peralatan tambahan seperti Hub, Bridge, Switch, Router, Gateway sebagai peralatan interkoneksinya.

2. Server
Server adalah suatu sistem komputer yang menyediakan layanan untuk client yang dilengkapi oleh sistem operasi khusus server (sistem operasi jaringan komputer), didukung oleh prosesor yang bersifat scalable serta RAM yang berkapasitas besar yang menyediakan berbagai macam jenis-jenis layanan,  menjalankan perangkat lunak administratif untuk  mengelola akses control dan sumber daya yang ada di dalamnya.

3. Client
Client adalah komputer yang terdapat dalam jaringan komputer, yang meminta layanan kepada mesin server untuk menggunakan berbagai macam sumber daya yang telah disediakan oleh server.

4. Hardware
Hardware atau perangkat keras yang menyusun sebuah komputer yang dapat disentuh secara fisik biasanya dikategorikan menjadi perangkat masukan (input) perangkat pemroses dan perangkat keluaran (output).

5. Software
Software atau Perangkat Lunak adalah data-data yang terdapat pada sebuah komputer yang doformat kemudian disimpan secara digital. Bisa dibilang bahwa Software merupakan komponen yang tidak terlihat secara fisik. Ada 2 kategori software yaitu:
Software Sistem Operasi: Merupakan Software yang digunakan untuk menghubungkan antara Hardware dengan Pengguna/User.
Software Aplikasi: Merupakan Software yang dapat diaplikasikan untuk memenuhi kebutuhan pengguna. Contohnya adalah Software paket aplikasi perkantoran seperti Libre Office dan Microsoft Office.
Analisis Kebutuhan Jaringan Komputer untuk perangkat server dan client

Kebutuhan Hardware :
1.    Personal computer
Personal Computer  atau PC merupakan perangkat utama dalam suatu jaringan computer. PC inilah yang akan bekarja mengirim dan mengakses data dalam jaringan.

2.    NIC
NIC merupakan port yang menghubungkan computer dengan jaringan. Port atau card ini bergabung di dalam PC yang menempel pada Main Board. Berdasarkan tipe bus, ada beberapa tipe NIC atau Network Card, yaitu ISA dan PCI.

3. Kabel jaringan
Kabel jaringan merupakan media yang digunakan untuk menghubungkan kopmputer satu dan komputer lainnya yang terhubung ke jaringan. beberapa jenis kabel jaringan  adalah sebagai berikut:
Kabel Coaxial, Tampilan fisik terdiri dari kawat tembaga sebagai inti yang dilapisi oleh isolator.
Fiber Optik, Terbuat dari serat kaca dengan teknologi canggih dan mempunyai kecepatan transfer data yang lebih cepat.
Twisted Pair, Terdiri dari beberapa kabel yang saling melilit. Ada dua jenis kabel Twisted Pair. Shielded Twisted Pair (STP) dan Unshielded Twisted Pair (UTP).

4. Konektor
Sebagai sarana penghubung antar kabel dengan colokan NIC.

5. Hub/Switch
Hub adalah alat yang digunakan untuk menghubungkan antar komputer dan perlatan lain dalam jaringan. Fungsi hub yaitu untuk mengarahkan informasi dalam jaringan
Hub dan switch memiliki persamaan fungsi untuk mengarahkan informasi dalam jaringan. Namun switch memiliki nilai lebih dibandingkan hub.

6. Modem
Modem atau Modul the Modulator adalah peralatan jaringan yang digunakan untuk terhubung ke jaringan internet menggunakan kabel telpon. Dengan kata lain, modem adalah alat yang bertugas untuk mengubah data dari bentuk digital ke analog dan sebaliknya yang bisa dipahami oleh kita.

7. Bridge
Bridge adalah peralatan yang digunakan untuk memperluas atau memecah jaringan. Bridge berfungsi untuk menghubungkan dan menggabungkan media jaringan yang tidak sama.

8. Router
Router memiliki kemampuan melewatkan paket IP dari satu jaringan yang berbeda ke jaringan lain yang bukan susunan atau jaringan yang mungkin memiliki banyak jalur diantara keduanya. Router berfungsi sebagai penghubung antar dua atau lebih jaringan untuk meneruskan data dari satu jaringan ke jaringan lainnya.

9. Repeater
Repeater berguna untuk memperkuat sinyal dengan cara menerima sinyal dari suatu segmen kabel LAN lalu memancarkan kembali dengan kekuatan yang sama dengan sinyal asli pada segmen kabel lain.

Kebutuhan Software :

1. System Operasi
Sistem operasi (bahasa Inggris: operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Contohnya, Windows, Linux, Mac OS, dll.

2. Web Server
Web Server adalah komputer server yang menyediakan informasi yang bisa dilihat oleh pengguna internet. Fungsi utama sebuah server web adalah untuk mentransfer berkas atas permintaan pengguna melalui protokol komunikasi yang telah ditentukan.

3. Web Browser
Web Browser atau dalam bahasa indonesia peramban web merupakan software yang mempunyai fungsi menampilkan halaman sebuah website. Sedangkan pengertian web browser menurut wikipedia "perangkat lunak yang berfungsi menampilkan dan melakukan interaksi dengan dokumen-dokumen yang disediakan oleh server web" .

4. File Transfer Protocol
Protokol pengiriman berkas (Bahasa inggris: File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pengiriman berkas (file) komputer antar mesin-mesin dalam sebuah Antarjaringan.

Analisis Jaringan Komputer di Sebuah Sekolah

a. Kebutuhan Hardware :

Personal Computer
Modem
Kabel UTP
Konektor RJ-45
NIC
Access Point
Antena
Hub / Switch
Router

b. Kebutuhan Software :

System Operasi : Windows 7
Web Browser : Mozila Firefox, Internet Explorer
Anti Virus (Avira)
Software Pendukung ( WinRar, Adobe Reader)
c. Topologi Jaringan :
topologi jaringan komputer adalah suatu cara atau konsep untuk menghubungkan beberapa atau banyak komputer sekaligus menjadi suatu jaringan yang saling terkoneksi.
Topilogi yang digunakan adalah topologi start, Topologi ini membentuk seperti bintang karena semua komputer di hubungkan ke sebuah hub atau switch dengan kabel UTP, sehingga hub/switch lah pusat dari jaringan dan bertugas untuk mengontrol lalu lintas data, jadi jika komputer 1 ingin mengirim data ke komputer 4, data akan dikirim ke switch dan langsung di kirimkan ke komputer tujuan tanpa melewati komputer lain. Topologi jaringan komputer inilah yang paling banyak digunakan sekarang karena kelebihannya lebih banyak

Minggu, 23 September 2018

 1.MENYAJIKAN HASIL ADMINSTRASI SUMBER DAYASUMBER DAYA JARINGAN


Pengertian Konfigurasi, Intergasi Dan Sistem operasi Jaringan 
Administrasi Berbagi Sumber Daya Jaringan (Sharing Resourse)
Resource sharing adalah kegiatan-kegiatan yang dilakukan secara bersama-sama oleh sekelompok perpustakaan yang tergabung dalam sebuah konsorsium atau jaringan yang bertujuan untuk meningkatkan layanan dan mengurangi biaya pengembangan koleksi.Resource sharing tersebut dapat dilakukan dengan kesepakatan formal maupun informal yang diterapkan secara lokal, nasional, ataupun internasional. Sedangkan sumber daya yang di-share tersebut dapat berupa koleksi, data bibliografis, pegawai, dan fasilitas.
 Tujuan dan Fungsi Sharing Resourse :
Tujuan : Resource sharing yang bertujuan agar seluruh program, peralatan, khususnya data dapat digunakan oleh setiap orang yang ada pada jaringan.
Fungsi :

  Konfigurasi Sharing Resourse :
Melalui Wifi atau LAN
Secara umum Ada 3 Tahap proses yang harus dilakukan untuk bisa share printer :
1. Pengaturan pada Semua Komputer (Komputer Master dan Komputer Cliens)
2. Pengaturan pada Komputer Master
3. Pengaturan pada Komputer Cliens
1.  Pengaturan pada Semua Komputer (Komputer Master dan Komputer Cliens)
Sebelum kita mulai sharing printer, terlebih dahulu Anda sudah mengetahui cara print daninstall driver printer di komputer Anda. Kemudian beberapa komputer sudah terhubung dengan jaringa LAN atau Wifi dengan sebuah workgroup yang sama, jika komputer tersebut belum terhubung silahkan ubah terlebih dahulu Workgroup pada komputer Anda dengan nama yang sama, pada contoh kali ini kami membuat nama workgroup dengan nama "WORKGROUP". Untuk Mengubahnya Seperti Berikut :
  •  Buka Control Panel melalu Start => Control Panel lalu temukan dan bukaSystem 
  • Pilih Tab Computer Name, lihat apakah workgroup tersebut sudah sama dengan nama workgroup yang anda inginkan. Jika belum ubah workgorup tersebut dengan klik Change.
  • Lalu ubahlah workgroup dengan nama yang Anda inginkan dan harus sama dengan nama workgroup pada komputer yang lain yang ingin Anda share printer, lalu klik OK.
2. Pengaturan pada Komputer Master
Pada Komputer yang terhubung langsung dengan Printer yang ingin Anda Share haruslah mengatur settingan printer sebagai berikut:
  • Buka kembali Control Panel melalui Start kemudian pilih dan buka Printer and Faxes, pada windows Printer And Faxes tersebut Akan terlihat printer yang sudah ready dan terhubung dengan komputer sekarang ini, klik kanan printer yang Anda ingin share lalu klik Sharing... (contoh kami menggunakan printer brother)
  • ·         Lalu akan terbuka Tab Sharing Properties seperti di bawah ini. Silahkan pilih Share this printer, Beri nama sesuka Anda atau biarkan dengan nama yang sudah ada kemudian klik OKJika ada permintaan CD Windows, atau konfirmasi dari printer sharing, pilih Just Enable File and Printer Sharing dan Klik OK.
3. Pengaturan pada Komputer Cliens
Setelah pengaturan pada tahap kedua selesai (jangan kebalik urutannya harus 1, 2 dan 3) maka terakhir kita Tambahkan printer yang telah di-sharing tadi pada komputer cliens:
  • Buka Control Panel melalu Start => Control Panel lalu pilih Printer and Faxes Pada tab di sebelah kiri pilih Add a PrinterSeperti gambar dibawah ini:
Maka akan terbuka Add Printer WizardKlik Next > 

  • ·         Kemudian Pada Local or Network printer pilih  A network printer, or a printer altachead to another computer lalu klik Next >
  • ·         Kemudian pilih Browse for printer lalu klik Next >maka komputer Anda akan mencari printer yang tadinya sudah kita share. Untuk proses cepatnya Anda bisa pilih yang kedua yaitu Connect to this printer dengan mengetikkah Nama printer master dan nama printer yang dishare tadi dengan format "\\server\printer" atau jika menggunakan contoh dari kami yang menggunakan printer brother maka



  • ·         Terakhir akan muncul info untuk mengkonfirmasi apakah Share Printer Jaringan ini akan dijadikan Printer Deafult, Anda bisa pilih tidak dengan menekan tombol No atau Pilih sesuai kebutuhan. Kami menyarankan Anda tidak memilih Yes karena setiap Anda print nanti akan ngeprint otomatis ke printer server, bagi pemula akan bingung karena yang diprint tidak keluar-keluar padahal sudah terprint di printer master
2.pembahasan service pada sistem operasi

Services on the Server of Network Operating System. Seperti telah dibahas pada postingan sebelumnya, sistem operasi jaringan atau Network Operating System (NOC) merupakan sebuah sistem operasi untuk mengkoordinasikan kegiatan dari beberapa komputer dalam sebuah jaringan. Sistem operasi ini tentu berbeda dengan sistem operasi seperti Windows, Mac OS, atau UNIX yang dirancang untuk single user untuk mengendalikan satu komputer. Sistem Operasi ini menyediakan fungsi khusus untuk :

    menghubungkan sejumlah komputer dan perangkat lainnya ke sebuah jaringan
    mengelola sumber daya jaringan
    menyediakan layanan
    menyediakan keamanan jaringan bagi multiple users

Umumnya, sistem operasi ini terdiri atas banyak layanan atau service yang ditujukan untuk melayani pengguna, seperti:

    layanan berbagi berkas (file sharing)
    layanan berbagi alat pencetak (printer sharing)
    DNS Service
    HTTP Service, dan sebagainya.

3.penambahan service pada sistem operasi

1. Mail Server
Mail server yaitu layanan atau perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa http://FTP.

2. DHCP Server
DHCP atau Dinamyc Host Configuration Protocol adalah sebuah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. Komputer yang memberikan nomor IP inilah yang disebut sebagai DHCP server, sedangkan komputer yang melakukan request disebut DHCP Client.

3. Web Server
Web Server adalah layanan server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan web browser dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Salah satu server web yang terkenal di linux adalah Apache. Apache merupakan server web antar platform yang dapat berjalan di beberapa platform seperti Linux dan Windows.

Web Server juga merupakan sebuah komputer yang menyediakan layanan untuk internet. Server disebut juga dengan host. Agar anda dapat memasukkan web yang anda rancang ke dalam internet, maka anda harus memiliki ruangan terlebih dahulu dalam internet (hosting), ruangan inilah yang disediakan oleh server.

4. DNS Server
DNS atau Domain Name System adalah distribute database system yang digunakan untuk pencarian nama komputer di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). DNS server berfungsi untuk menterjemahkan (mentranslasi) IP address sebuah server menjadi nama domain. DNS digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address.

DNS dapat disamakan fungsinya dengan buku telepon. Dimana setiap komputer di jaringan Internet memiliki host name (nama komputer) dan Internet Protocol (IP) address. Secara umum, setiap client yang akan mengkoneksikan komputer yang satu ke komputer yang lain, akan menggunakan host name. Lalu komputer anda akan menghubungi DNS server untuk mencek host name yang anda minta tersebut berapa IP address-nya. IP address ini yang digunakan untuk mengkoneksikan komputer anda dengan komputer lainnya.

Sebagai contoh, http://aantomatika.blogspot.com mempunyai IP address 223.255.219.30. Ketika seseorang mengakses blog tersebut yang berarti merequest situs http://aantomatika.blogspot.com, DNS request tersebut akan diarahkan oleh DNS server ke server yang memiliki IP address 223.255.219.30.

5. FTP Servers
FTP (File Transfer Protocol) server adalah layanan sistem operasi yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client.

FTP client adalah computer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file berupa download, upload, rename file, deleting file, dll sesuai dengan permission yang diberikan oleh FTP server. Tujuan dari FTP server adalah sebagai berikut :

    sharing data
    menyediakan indirect atau implicit remote computer
    menyediakan tempat penyimpanan bagi user
    menyediakan transfer data yang reliable dan efisien

6. Proxy Server
Proxy server adalah server yang berfungsi melayani permintaan dokumen World Wide Web dari pengguna internet, dapat menyimpan sementara (cache) file html server lain untuk mempercepat akses internet. Dapat dikatakan proxy server bekerja dengan menjembatani komputer (program internet seperti browser, download manager dan lainnya) ke internet.

4.pembahasan sistem operasi kernel

Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.
Karena akses terhadap perangkat keras terbatas, sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebut. Hal tersebut dinamakan sebagai multiplexing.
Akses kepada perangkat keras secara langsung merupakan masalah yang kompleks, oleh karena itu kernel biasanya mengimplementasikan sekumpulan abstraksi hardware. Abstraksi-abstraksi tersebut merupakan sebuah cara untuk menyembunyikan kompleksitas, dan memungkinkan akses kepada perangkat keras menjadi mudah dan seragam. Sehingga abstraksi pada akhirnya memudahkan pekerjaan programer.
Untuk menjalankan sebuah komputer kita tidak harus menggunakan kernel sistem operasi. Sebuah program dapat saja langsung di- load dan dijalankan diatas mesin ‘telanjang’ komputer, yaitu bilamana pembuat program ingin melakukan pekerjaannya tanpa bantuan abstraksi perangkat keras atau bantuan sistem operasi. Teknik ini digunakan oleh komputer generasi awal, sehingga bila kita ingin berpindah dari satu program ke program lain, kita harus mereset dan meload kembali program-program tersebut.
Ada 4 kategori kernel:
1. Monolithic kernel. Kernel yang menyediakan abstraksi perangkat keras yang kaya dan tangguh.
2. Microkernel. Kernel yang menyediakan hanya sekumpulan kecil abstraksi perangkat keras sederhana, dan menggunakan aplikasi-aplikasi yang disebut sebagai server untuk menyediakan fungsi-fungsi lainnya.
3. Hybrid (modifikasi dari microkernel). Kernel yang mirip microkernel, tetapi ia juga memasukkan beberapa kode tambahan di kernel agar ia menjadi lebih cepat.
4. Exokernel. Kernel yang tidak menyediakan sama sekali abstraksi hardware, tapi ia menyediakan sekumpulan pustaka yang menyediakan fungsi-fungsi akses ke perangkat keras secara langsung atau hampir-hampir langsung.
Dari keempat kategori kernel yang disebutkan diatas, kernel Linux termasuk kategori monolithic kernel. Kernel Linux berbeda dengan sistem Linux. Kernel Linux merupakan sebuah perangkat lunak orisinil yang dibuat oleh komunitas Linux, sedangkan sistem Linux, yang dikenal saat ini, mengandung banyak komponen yang dibuat sendiri atau dipinjam dari proyek pengembangan lain.
Kernel Linux pertama yang dipublikasikan adalah versi 0.01, pada tanggal 14 Maret 1991. Sistem berkas yang didukung hanya sistem berkas Minix. Kernel pertama dibuat berdasarkan kerangka Minix (sistem UNIX kecil yang dikembangkan oleh Andy Tanenbaum). Tetapi, kernel tersebut sudah mengimplementasi proses UNIX secara tepat.
Pada tanggal 14 Maret 1994 dirilis versi 1.0, yang merupakan tonggak sejarah Linux. Versi ini adalah kulminasi dari tiga tahun perkembangan yang cepat dari kernel Linux. Fitur baru terbesar yang disediakan adalah jaringan. Versi 1.0 mampu mendukung protokol standar jaringan TCP/IP. Kernel 1.0 juga memiliki sistem berkas yang lebih baik tanpa batasan-batasan sistem berkas Minix. Sejumlah dukungan perangkat keras ekstra juga dimasukkan ke dalam rilis ini. Dukungan perangkat keras telah berkembang termasuk diantaranya floppy-disk, CD-ROM, sound card, berbagai mouse, dan keyboard internasional. Dukungan juga diberikan terhadap modul kernel yang loadable dan unloadable secara dinamis.
Satu tahun kemudian dirilis kernel versi 1.2. Kernel ini mendukung variasi perangkat keras yang lebih luas. Pengembang telah memperbaharui networking stack untuk menyediakan support bagi protokol IPX, dan membuat implementasi IP lebih lengkap dengan memberikan fungsi accounting dan firewalling. Kernel 1.2 ini merupakan kernel Linux terakhir yang PC-only. Konsentrasi lebih diberikan pada dukungan perangkat keras dan memperbanyak implementasi lengkap pada fungsi-fungsi yang ada.
Pada bulan Juni 1996, kernel Linux 2.0 dirilis. Versi ini memiliki dua kemampuan baru yang penting, yaitu dukungan terhadap multiple architecture dan multiprocessor architectures. Kode untuk manajemen memori telah diperbaiki sehingga kinerja sistem berkas dan memori virtual meningkat. Untuk pertama kalinya, file system caching dikembangkan ke networked file systems, juga sudah didukung writable memory mapped regions. Kernel 2.0 sudah memberikan kinerja TCP/IP yang lebih baik, ditambah dengan sejumlah protokol jaringan baru. Kemampuan untuk memakai remote netware dan SMB (Microsoft LanManager) network volumes juga telah ditambahkan pada versi terbaru ini. Tambahan lain adalah dukungan internal kernel threads, penanganan dependencies antara modul-modul loadable, dan loading otomatis modul berdasarkan permintaan (on demand). Konfigurasi dinamis dari kernel pada run time telah diperbaiki melalui konfigurasi interface yang baru dan standar.
Semenjak Desember 2003, telah diluncurkan Kernel versi 2.6, yang dewasa ini (2008) telah mencapai patch versi 2.6.26.1 ( http://kambing.ui.edu/kernel-linux/v2.6/). Hal-hal yang berubah dari versi 2.6 ini ialah:
* Subitem M/K yang dipercanggih.
* Kernel yang pre-emptif.
* Penjadwalan Proses yang dipercanggih.
* Threading yang dipercanggih.
* Implementasi ALSA (Advanced Linux Sound Architecture) dalam kernel.
* Dukungan sistem berkas seperti: ext2, ext3, reiserfs, adfs, amiga ffs, apple macintosh hfs, cramfs, jfs, iso9660, minix, msdos, bfs, free vxfs, os/2 hpfs, qnx4fs, romfs, sysvfs, udf, ufs, vfat, xfs, BeOS befs (ro), ntfs (ro), efs (ro).
5.pemilihan aplikasi server 
1Web ServerMenampilkan informasi perusahaan Aplikasi multiguna berbasis web seperti ERP (Enterprise Resource Planning) dan CMS (Content Management System)
2FTP (File Transfer Protocol) ServerMelayani transaksi data kapasitas besar
3SMTP (Simple Mail Transfer Protocol)Melayani pengiriman surat elektronik
4Proxy ServerMenyimpan halaman web yang pernah diakses oleh user
5SNMP (Simple Network Management Protocol)Monitoring trafik jaringan TCP/IP
6IRC (Internet Relay Chat)Chatting server
7POP3 (Post Office Protocol version 3)Melayani transfer surat elektronik dari mail server ke mail user agent,
seperti: outlook express dan evolution
8VPN (Virtual Private Network) ServerMelayani tunneling aplikasi vpn client, memberikan IP lokal komputer
yang berbeda lokasi sehingga tetap dalam satu subnet
 9 VoIP (Voice over Internet Protocol) Server Melayani percakapan suara jarak jauh melalui media internet
 10 Database Server Menyediakan layanan pengelolaan basis data dan melayani komputer atau program aplikasibasis data yang menggunakan model klien/server
 11 Remote Server Melayani kontrol komputer server jarak jauh melalui jaringan
 12 DHCP (Dynamic Host Configuration Protocol) Server Layanan yang dapat “menyewakan” alamat IP dan informasi TCP/IP lainnya kepada semua klien yang memintanya
 13 DNS (Domain Name System) Server Layanan menerjemahkan alamat domain sebuah komputer ke dalam bentuk IP
 14 Software Server Layanan yang digunakan untuk menjalankan suatu software applikasi berbasis jaringan
 15 Streaming Media Server/Server Audio/Server Multimedia Melayani servis streaming data media seperti musik, video tanpa harus mendownload terlebih dahulu
 16 Groupware Server Software yang dirancang yang memungkinkan pengguna untuk bekerja sama, terlepas dari lokasi, melalui Internet atau intranet perusahaan dan berfungsi bersama-sama dalam suasana virtual
 17 Game Server Layanan yang digunakan untuk pusat untuk menghubungkan antar pemain (client) dengan pemain yang lainnya
 18 Home Server Merupakan layanan yang khusus bagi pengguna rumah yang membutuhkan layanan seperti home entertainment. Komputer ini bisa juga ditambah layanan servis lainnya seperti printing servis, web servis, maupun file servis sebagai backup data

6.sistem operasi untuk keutuhan komputer server
Server adalah perangkat jaringan yang memberikan layanan terhadap pengguna. Server melayani pengguna dengan handal dan harus bisa melakukanya setiap saat. Maka analisa terhadap kebutuhan server untuk bisa memenuhi tugasnya sangat dibutuhkan.
Server yang lemah, tidak sesuai, dan tidak handal, bisa membuat kerugian yang besar. Oleh karena itu, ada beberapa faktor yang harus dipertimbangkan sebelum membuat sebuah server.
Server harus disesuaikan berdasarkan kebutuhan kesesuaian dengan hardware jaringan yang lainya, aktifitas bisnis yang dilakukanya, jumlah pengguna yang dilayaninya, juga harus dilengkapi dengan software yang mendukung kinerja hardware secara optimal, handal, dan terjamin.
Server adalah komputer sentral atau komputer pusat yang berfungsi untuk menyediakan jenis layanan (service) tertentu yang dibutuhkan oleh client dalam sebuah jaringan komputer. Server juga berfungsi  menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), dan memberikan akses kepada workstation atau komputer yang terhubung ke server. Komputer Server biasanya didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan (network operating system).
Tugas utama server adalah melayani komputer client atau merespon setiap request atau permintaan dari komputer client. fungsi dari server itu sendiri sangat dipengaruhi oleh jenis server sebagai berikut:

1. Server Aplikasi

Server yang digunakan untuk menyimpan dan menjalankan berbagai macam aplikasi yang dapat diakses oleh client.

2. Server Data

Server jenis ini di gunakan untuk menyimpan berbagai data , baik data yang belum diolah ataupun data yang sudah diolah menjadi informasi. data ini dapat di akses oleh client dengan bantuan aplikasi yang ada di server.

3. Server Proxy

Sedangkan Server proxy berfungsi untuk mengatur lalu lintas di jaringan melalui pengaturan proxy. Orang awam lebih mengenal proxy server untuk mengkoneksikan komputer client ke Internet.

4. Telnet Server

Melakukan remote komputer dengan melakukan log in dan log out sebuah komputer host.

5. Virtual Server

Membuat jumlah server fisik, seolah-olah menjadi beberapa server.

6. Web Server

Memberikan konten pada ke web browser untuk berkomunikasi dengan menggunakan HTTP (Hypertext Transfer Protocol).

7. Server Audio dan Video

Memberikan fitur multimedia pada sebuah situs web untuk menyiarkan streaming konten multimedia.

8. File Transfer Protocol Server

FTP server digunakan untuk transfer data dalam jaringan.

9. Server Aplikasi

Berfungsi untuk mengolah perintah dalam jaringan antara client dan database.

10. Mail Server

Jenis server yang menangani permasalahan untuk menangani e-mail.

11. News Server

Popular Posts