susunan warna kabel pada jaringan straight dan cross over beserta fungsinya


Susunan warna kabel straight

Kabel straight digunakan biasanya untuk menghubungkan device atau perangkat yang berbeda seperti : menghubungkan komputer ke hub, hub ke komputer, komputer ke switch atau sebaliknya.

Urutan warna kabel straight itu sama  di setiap kedua ujung kabel itu memiliki warna yang sama baik itu ujung 1 atau ujung 2
Urutan warna kabel straight
1. Putih orange
2. Orange
3. Putih hijau
4. Biru
5. Putih biru
6. Hijau
7. Putih coklat
8. coklat
                                                   

sumber: https://catatanshand.blogspot.com

Susunan warna kabel cross

Kabel cross digunakan biasanya untuk menghubungkan device atau perangkat yang berbeda seperti : menghubungkan komputer ke komputer, hub ke hub, switch ke switch.

Urutan warna kabel cross itu berbeda dengan straight cross di setiap kedua ujung kabel itu berbeda warna antara ujung 1 dengan ujung 2.
urutan warna kabel cross
Ujung pertama pada kabel cross memiliki warna yang sama dengan urutan kabel straight.

Ujung 1 pada  kabel Straight

1. Putih orange
2. Orange
3. Putih hijau
4. Biru
5. Putih biru
6. Hijau
7. Putih coklat
8. coklat

Ujung 2 pada kabel cross

1. Putih hijau
2. Hijau
3. Putih biru
4. Orange
5. Putih orange
6. Biru
7. Putih coklat
8. Coklat
sumber: http://komputerwongkito.blogspot.com

Demikian ulasan saya meneganai urutan warna kabel straight dan kabel cross yang sangat penting dalam membangun sebuah jaringan komputer.
Read more

Pengertian Jaringan Komputer Dan Sejarah Jaringan Komputer

Pengertian jaringan komputer.
Dalam Blog kali ini saya ingin membahas pengertian jaringan koputer,latar belakang dan sejarah jaringan komputer , Jenis-jenis jaringan,topologi jaringan,ip address,Domain Name system (DNS).
menurut saya pengertian jarinagan komputer adalah hubungan antara dua komputer yang saling bertukar data,perangkat maupun informasi sehingga terjalin suatu komunikasi.             
 Sejarah jaringan komputer dan latar belakang. 

Pada tahun 1940-an ada sebuah penelitian yang ingin memanfaatkan sebuah perangkat komputer secara bersama-sama.Hal ini terus berkembang hingga tahun 1950-an jenis komputer mulai bervariasi sampai terciptanya super komputer.Karena mahalnya harga perangkat komputer ada tuntutan bahwa komputer harus mampu melayani beberapa terminal.itulah yang mendasari konsep distribusi proses berdasarkan waktu yang dikenal nama TTS(Time Sharing system) bentuk aplikasi pertama kali sebuah jaringan (Network) komputer.

sumber: https://www.flickr.com


Konsep ini berkembang menjadi proses distribusi (Distributed processing).Dalam proses ini beberapa komputer Host (Server) mngerjakan sebuah pekerjaan besar secara paralel untuk melayani beberapa terminal yang tersambung secara seri disetiap host.
sumber:https://id.wikipedia.org

Jenis-jenis jaringan.

1.LOCAL AREA NETWORK (LAN).

LOCAL AREA NETWORK (LAN)  merupakan jaringan milik pribadi didalam sebuah gedung atau kampus yang berukuran bebrapa kilometer .LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi (workstation) dalam kantor suatu perusahaan atau pabrik untuk memakai sumber daya (resource)  seperti printer secara bersama-sama dan sling bertukar informasi.

sumber:https://www.indoworx.com




2. METROPOLITAN AREA NETWORK (MAN)

METROPOLITAN AREA NETWORK (MAN) merupakan versi LAN yang berukuran lebih besar dan biasanya menggunakan teknologi yang sama dengan LAN mencakup kantor-kantor perusahaan yang berdekatan atau sebuah kota dan dapat dimanfaatkan untuk keperluan pribadi atau umum.
sumber:https://www.gurupendidikan.co.id


3. WIDE AREA NETWORK (WAN)
   
Memiliki jangkauan yang mencakup daerah geografis yang luas WAN mampu menlingkupi sebuah negara bahkan benua. Jenis-jenis jaringan ini terdiri dari kumpulan mesin-mesin yang bertujuan untuk menjangkau program-program (aplikasi) pemakai (user).
sumber:https://id.wikipedia.org


4.INTERNET

(kependekan dari interconnection-networking) adalah seluruh jaringan komunikasI yang menggunakan media elektronik. yang saling terhubung menggunakan standar sistem global Transmission Control Protocol/Internet Protocol Suite (TCP/IP) sebagai protokol pertukaran paket (packet switching communication protocol) untuk melayani miliaran pengguna di seluruh dunia.Rangkaian internet yang terbesar dinamakan Internet.


sumber: https://spectrum.ieee.org


5.WIRELESS (JARINGAN TANPA KABEL).

Wireless atau wireless network merupakan sekumpulan komputer yang saling terhubung antara satu dengan lainnya sehingga terbentuk sebuah jaringan komputer dengan menggunakan media udara/gelombang sebagai jalur lintas datanya. Pada dasarnya wireless dengan LAN merupakan sama-sama jaringan komputer yang saling terhubung antara satu dengan lainnya, yang membedakan antara keduanya adalah media jalur lintas data yang digunakan, jika LAN masih menggunakan kabel sebagai media lintas data, sedangkan wireless menggunakan media gelombang radio/udara. Penerapan dari aplikasi wireless network ini antara lain adalah jaringan nirkabel diperusahaan, atau mobile communication seperti handphone, dan HT.

sumber:http://dinda-rompas.blogspot.com






Topologi jaringan.
adalah suatu cara menghubungkan komputer yang satu dengan komputer lainnya sehingga membentuk jaringan.
Dsini saya akan membahas topologi jaringan  yang banyak digunakan saat ini adalah topologi bus,topologi token ring dan star.

CONTOH TOPOLOGI

1.Toplogi Bus
sebuah topologi yang media transmisinya menggunakan kabel tunggal atau kabel pusat  tempat yang menghubungkan client dan server. Topologi bus ini memakai kabel BNC dan di bagian kedua ujungnya harus diberi terminator. Sebenarnya Topologi ini cukup sederhana serta mudah ditangani, tetapi saat ini telah banyak ditinggalkan dikarenakan padatnya lalulintas data dan jika terdapat satu node yang rusak maka seluruh jaringan tidak bisa berfungsi.
sumber:http://pangeranarti.blogspot.com

Keuntungan topologi bus:
- Lebih Hemat kabel, karena media transmisinya hanya memakai kabel tunggal serta terpusat sehingga tidak memerlukan kabel yang banyak.
- Mempunyai Layout kabel yang sederhana, dalam pemasangan topologi bus skema dan rancangan kabel yang dipakai sangat sederhana sehingga pemasangannya lebih mudah.
- Mudah dikembangkan, karena dalam pengembangan jaringan komputer baik client maupun server bisa dilakukan dengan mudah tanpa mengganggu komputer lain.
Kerugian topologi bus:
- Sulit mengidentifikasi kesalahan jika jaringan mengalami gangguan.
- Lalu lintas data padat karena topologi bus menggunakan kabel terpusat sebagai transmisi.
- Jika terdapat salah satu client yang rusak, maka jaringan tidak dapat berfungsi.
- Sebagai penguat sinyal dibutuhkan repeater untuk jarak jauh.

2.TOPOLOGI TOKEN RING 
Adalah topologi jaringan berbentuk rangkaian titik yang masing-masing terhubung ke dua titik lainnya, sedemikian sehingga membentuk jalur melingkar membentuk cincin.
Pada Topologi cincin, masing-masing titik/node berfungsi sebagai repeater yang akan memperkuat sinyal disepanjang sirkulasinya, artinya masing-masing perangkat saling bekerjasama untuk menerima sinyal dari perangkat sebelumnya kemudian meneruskannya pada perangkat sesudahnya, proses menerima dan meneruskan sinyal data ini dibantu oleh TOKEN.
TOKEN berisi informasi bersamaan dengan data yang berasal dari komputer sumber, token kemudian akan melewati titik/node dan akan memeriksa apakah informasi data tersebut digunakan oleh titik/node yang bersangkutan, jika ya maka token akan memberikan data yang diminta oleh node untuk kemudian kembali berjalan ke titik/node berikutnya dalam jaringan. Jika tidak maka token akan melewati titik/node sambil membawa data menuju ke titik/node berikutnya. proses ini akan terus berlangsung hingga sinyal data mencapi tujuannya.
Dengan cara kerja seperti ini maka kekuatan sinyal dalam aliran data dapat terjaga. Kemampuan sinyal data dalam melakukan perjalanan disepanjang lingkaran adalah hal yang sangat vital dalam Topologi cincin.
Pada topologi cincin, komunikasi data dapat terganggu jika satu titik mengalami gangguan. Jaringan FDDI mengantisipasi kelemahan ini dengan mengirim data searah jarum jam dan berlawanan dengan arah jarum jam secara bersamaan. Topologi ring digunakan dalam jaringan jauh saat komputer yang terhubung ke jaringan dalam jumlah yang banyak.

sumber:https://www.maxmanroe.com


Kelebihan:
  • Mudah untuk dirancang dan diimplementasikan
  • Memiliki performa yang lebih baik daripada topologi bus, bahkan untuk aliran data yang berat sekalipun.
  • Mudah untuk melakukan konfigurasi ulang dan instalasi perangkat baru.
  • Mudah untuk melakukan pelacakan dan pengisolasian kesalahan dalam jaringan karena menggunakan konfigurasi point to point
  • Hemat kabel
  • Tidak akan terjadi tabrakan pengiriman data (collision), karena pada satu waktu hanya satu node yang dapat mengirimkan data.


Kekurangan:
  • Peka kesalahan, sehingga jika terdapat gangguan di suatu node mengakibatkan terganggunya seluruh jaringan. Namun hal ini dapat diantisipasi dengan menggunakan cincin ganda (dual ring).
  • Pengembangan jaringan lebih kaku, karena memindahkan, menambah dan mengubah perangkat jaringan dan mempengaruhi keseluruhan jaringan.
  • Kinerja komunikasi dalam jaringan sangat tergantung pada jumlah titik/node yang terdapat pada jaringan.
  • Lebih sulit untuk dikonfigurasi daripada Topologi bintang
  • Diperlukan penanganan dan pengelolaan khusus bandles

3.TOPOLOGI STAR 
merupakan bentuk topologi jaringan yang berupa konvergensi dari node tengah ke setiap node atau pengguna. Topologi jaringan bintang termasuk topologi jaringan dengan biaya menengah

sumber:https://www.maxmanroe.com


Kelebihan:
  • Kerusakan pada satu saluran hanya akan memengaruhi jaringan pada saluran tersebut dan station yang terpaut.
  • Tingkat keamanan termasuk tinggi.
  • Tahan terhadap lalu lintas jaringan yang sibuk.
  • Penambahan dan pengurangan station dapat dilakukan dengan mudah.
  • Akses Kontrol terpusat.
  • Kemudahan deteksi dan isolasi kesalahan/kerusakan pengelolaan jaringan.
Paling fleksibel.

Kekurangan:
  • Jika node tengah mengalami kerusakan, maka seluruh rangkaian akan berhenti.
  • Boros dalam pemakaian kabel.
  • HUB/SWITCH jadi elemen kritis karena kontrol terpusat.
  • Peran hub sangat sensitif sehingga ketika terdapat masalah dengan hub maka jaringan tersebut akan down.
  • Jaringan tergantung pada terminal pusat.
  • Jika menggunakan HUB dan lalu lintas data padat dapat menyebabkan jaringan lambat.
  • Biaya jaringan lebih mahal daripada bus atau ring.

IP ADDRESS (ALAMAT IP).

IP Address adalah sebuah alamat pada komputer agar komputer bisa saling terhubung dengan komputer lain, IP Address terdiri dari 4 Blok, setiap Blok di isi oleh angka 0 - 255. Contoh IP Address seperti 192.168.100.1 , 10.57.38.223 , ini adalah IPv4.

IP Address Memiliki 2 bagian, yaitu Network ID dan Host ID , contoh 192.168.100.1 , secara default Net ID nya adalah 192.168.100 dan Host ID nya adalah 1, agar komputer bisa saling terhubung , IP yang digunakan Net ID nya harus sama, dan Host ID nya harus berbeda.
Agar mudah ngerti, Net ID adalah nama jalan dan Host ID adalah nomor Rumah, jadi Jln. Diponegoro No 3 , jika nama jalan dari beberapa orang sama, maka nomor rumah mereka tidak mungkin sama.

KELAS A , pada kelas A 8 bit pertama adalah network Id, dan 24 bit selanjutnya adalah host Id,kelas A meiliki network Id dari 0 sampai 127.
KELAS B , pada kelas B 16 bit pertama adalah network Id, dan 16 bit selanjutnya adalah host Id, kelas B memiliki network id dari 128 sampai 191

KELAS C, pada kelas C 24 bit pertama adalah network Id, dan 8 bit selanjutnya adalah host Id, kelas C memiliki network id dari 192 sampai 223

KELAS D, IP kelas D digunakan untuk multicasting, yaitu penggunaan aplikasi secara bersama-sama oleh beberapa komputer, dan IP yang bisa digunakan adalah 224.0.0.0 – 239.255.255.255

KELAS E,  memiliki range dari 240.0.0.0 – 254.255.255.255, IP ini digunakan untuk eksperimen yang dipersiapkan untuk penggunaan IP address di masa yang akan datang.

Domain Name System(DNS).
Domain Name system (DNS) adalah suatu system yang memungkinkan nama suatu host pada jaringan komputer atau internet di translasikan menjadi ip address (alamat ip).

Sekian Dari Ulasan saya Mengenai Pengertian jaringan,Jenis jaringan,Toplogi jaringan,Ip address, dan Domain Name system (DNS) 


Read more

Konfigurasi webmail server dengan Rouncube debian 9

Membangun webmail server dengan rouncube.

dalam blog kali ini saya ingin mengulas bagaimana cara konfigurasi webmail server dengan rouncube debian. Caranya adalah sebagai berikut:

1.Siapkan aplikasi filezilla dan rouncube

2. Untuk rouncube extract melalui winrar dengan penerapan winrar sebagai " run as administrator" caranya sebagai berikut.
         
              start→ all program→ winrar→ klik kanan → pilh "run as administartor"→ kemudian extarct.

3. Install paket mc lynx apache2 ssh dengan cara ketik perintah dibawah ini pada server.
            apt-get install mc lynx apache2  ssh

4. Install juga paket bind9 php7.0 mysql-server dengan ketik perintah dibawah ini pada server.
           libapache2-mod-php phpmyadmin
          apt-get install bind9 php7.0 mysql-server 
         
          libapache2-mod-php phpmyadmin

5.konfigurasi bind9 dengan cara ketik perintah dibawah ini pada server.
    
     a. registrasi ip ke domain dengan cara sebagai berikut.
                 
                mcedit /etc/bind/named.conf.default-zones
     
     b. copy file db.local ke db.domain

     c. copy file db.127 ke db.ip

6. Membuat folder penyimpanan webmail dengan cara ketik perintah dibawah ini pada server.
                mkdir /var/www/rouncube

7. copy file dari 000-default.conf ke mail.conf dengan cara ketik perintah dibawah ini pada server.

                 cp /etc/apche2/site-available/000-default.conf /etc/apache2/site-available/mail.conf

8.edit file mail.conf dengan cara ketik perintah dibawah ini pada server.

       mcedit /etc/apache2/site-available/mail.conf
   baris ke10 tambahkan 
      servername.mail.nama.com
baris ke12 edit menjadi.
      Document /var/www/roundcube/

9. Edit file apache2.conf dengan cara ketik perintah di bawah ini pada server.

          mcedit /etc/apache2/apache2.conf

hapus tanda # dari baris 176-180
kemudian edit baris 176 menjadi 
            <Directory /var/www/roundcube/>

10. aktifkan configurasi mail.conf dengan cara ketik perintah ini pada server.

          a2ensite mail.conf

         service apache2 restart

11.  aktifkan port dan password di ssh  dengan cara ketik perintah dibawah ini pada server.

         mcedit /etc/ssh/sshd_config 
   
       hapus tanda # pada baris ke 13 dan 32
       baris ke 32 edit menjadi  
                          permitrootlogin yes
                          service ssh restart

12. Pada client buka filezilla,pindahkan seluruh file rouncube yang sudah di extract ke dalam folder /var/www/roundcube

13. Membuat database melalui web browse client dengan php myadmin pada server.

    NB: jika password root di phpmyadmin tidak bekerja lakukan cara di bwaha ini di server.
  
               mysql -u root -p mysql
       kemudian ketik 
   
  UPDATE user SET plugin=WHERE user='root';
           flush privileges;
                  exit
Agar phpmyadmin masuk tanpa password root ketik perintah di bawah ini pada server.

              mcedit /etc/phpmyadmin/config.inc.php
hapus tanda// pada baris 103 pada server.

kembali ke client melalui webbrowse client dengan phpmyadmin,buat database dengan nama roundcube

14.  Kemudian melalui webbrowse buka alamat 
    
         mail.nama.com/installer

lalu pilih NEXT paling bawah masukkan nama domain di support URL dengan data yang di masukkan ke phpmyadmin pada IMAP setting dan SMTP Setting ubah localhost menjadi nama domain paling bawah pilih CREATE CONFIG. Nanti akan muncul permintaan pengcopyan data .
config.inc.php (yang didownload terlebih dahulu)
ke /var/www/roundcube/config di server melalui filezilla
kemudian pilih Continue.
jika bagian cehck if di directory masih NOT OK.
Silahkan buka server kemudian  masuk ke var dengan cara ketik perintah di bawah ini pada server.

          cd /var/www/roundcube/
          chown -R www-data : www-data config/
          chown -R www-data : www-data temp/
          chown -R www-data : www-data local/
          cd
Setelah itu kembali ke webbrowse client lalu refresh mail.com/installer jika bagian check if directory ok maka lanjutkan INITILIZE DATABASE, jika semua ok webmail bisa dibuka mail.nama.com

15. Kembali ke server untuk membuat mail servernya install paket psotfix dovecot-imapd dan dovecot-pop3d dengan ketik perintah dibawah ini pada server.

     apt-get install postfix dovecot-imapd dovecod-pop3d

pilih situs internet masukkan nama domain.


16. Membuat penyimpanan data psotfix di server dengan cara ketik perintah di bawah ini.
      
       maildirmake-dovecot /etc/skel/maildir

17. Tambahkan folder maildir dengan cara ketik perintah di bawah ini pada server.
  
        mcedit /etc/postfix/main.cf
        
        paling bawah tambahkan perintah dibawah ini pada server.
         
          home_mailbox =Maildir/

18. edit file dovecot.conf dengan cara ketik perintah dibawah ini pada server.
   
      mcedit /etc/dovecot/dovecot/dovecot.conf
hapus tanda # baris baris 30

19.ketik perintah   mcedit /etc/dovecot/conf.d/auth.conf   pada server
   
      hapus tanda # baris 10 kemudian edit menjadi 

        disable_palintext_auth=0
Baris 100 kemudian edit menjadi 

        auth_mechanisms = plain login

20.ketik perintah  mcedit /etc dovecot/conf.d /10-mail.conf  pada server 
   
       baris 30 ubah menjadi 
mail_location =maildir:~/Maildir

21.lanjut ke perintah    mcedit /etc/dovecot/conf.d/10master.conf
    hapus tanda # baris 90 -92 kemudian edit 

     user=postfix
      group= postfix

22. membuat 2 user login dengan cara ketik perintah di bawah ini pada server.

     adduser amir
     adduser hamzah

23. ketik perintah dibawah ini 
   
         Service postfix restart
         Service dovecot restart

24. Uji coba di client mengirim email melalui menu compose 
      
       to : hamzah@nama.com
      subject: judul surat 
        isi surat 
     send

Semoga Bermanfaat...!!!
https://safitri-blcklaten.blogspot.com/2017/02/konfigurasi-webmail-menggunakan.html
https://www.dewaweb.com/blog/roundcube-webmail/
   


                
               
Read more

Konfigurasi Ftp Server non-anonymous.



Ftp server non-anonymous.








dalam blog kali ini saya ingin mengulas bagaimana cara konfigurasi ftp sever no-anonymous sebelumnya marilah kita terlebih dahulu mengetahui arti dari ftp Server.



File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server . FTP server adalah suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client.






Caranya adalah sebagai berikut:



1.Install paket vsftd dengan cara ketik perintah di bawah ini




apt-get install vsftd



2. Edit file vsftd dengan cara ketik perintah dibawh ini




mcedit/etc/vsftpd.conf

anonymous_enable=No

local_enable=YES

write_enable=YES

local_umask=022



3. Membuat akun login untuk ftp



  • Membuat folder dengan cara ketik perintah di bawah ini



mkdir/home/data



  • Membuat user akses dengan cara ketik perintah di bawah ini



useradd-d/home/data/nama



  • Membuat password nama dengan cara ketik perintah di bawah ini



passwd nama



4. Restart Ftp dengan cara ketik perintah di bawah ini



service vstpd restart



5.Test pada web browser client dengan cara di bawah ini



ftp://nama domain (domain kalian).



Semoga ulasan saya bermanfaat..!!!



Refrensi lainnya:http://news.palcomtech.com/konfigurasi-ftp-server-linux-debian-mode-akses-non-anonymous/

https://alhasan77.blogspot.com/2018/09/konfigurasi-ftp-server-user-anonymous.html





https://ubuntuforums.org/showthread.php?t=1487996






 
Read more

Install SSH Server Debian9

ssh server
Dalam blog kali ini saya ingin memberitahukan bagaimana cara menginstall SSH SERVER pada debian9 sebelum kita mengetahui caranya terlebih dahulu kita mengetahui pengertian dari SSH SERVER tersebut.Menurut artikel yang pernah saya baca SSH SERVER adalah suatu server yang berfugsi untuk menerima request dari client dan menjalankan perintah yang diinstruksikan client.SSH SERVER berjalan pada port 22 dengan TCP koneksi. Selain itu SSH juga bisa dipakai untuk melakukan pertukaran data seperti FTP,dengan menggunakan sftp:// SSH Server dapat berjalan layaknya FTP dengan secure. setelah kita mengetahui pengertian dari SSH SERVER tersebut marilah kita mengetahui bagaimana cara 
cara install SSH SEVER  adalah  sebagai berikut:
1. install ssh dengan cara  ketik perintah di bawah ini pada server 
   apt-get install ssh
2. konfigurasi sshd_config dengan cara ketik perintah dibawah ini 
 mcedit /etc/ssh/sshd_config
hapus tanda # pada
port 22
Perminrootlogin yes
f2 f10
3. restart ssh dengan cara ketik perintah di bawah ini 
 service ssh restart
4. uji di clien menggunakan winscp atau filezilla
host : 192.168.10.1
username : root
password : *** ( yang telah kalian buat).
direcconnect
Semoga Bermanfaat...!!!
Refrensi lainnya: https://www.kitaadmin.com/2018/09/konfigurasi-ssh-debian.html
https://www.zonemint.net/2018/04/konfigurasi-ssh-di-debian-9.html
https://www.zonemint.net/2018/04/konfigurasi-ssh-di-debian-9.html
Read more

authentikasi DNS server pada Debian 9

authentikasi domain (WEB)

Caranya adalah sebagai Berikut:

1. membuat directory untuk penyimpanan password dengan cara ketik perintah di bawah ini pada server 
mkdir /home/secure
 2. membuat user login dengan cara ketik perintah di bawah ini pada server 
misal
useradd mk

3. registratsi user login dengan htpass dengan cara   ketik perintah di bawah ini pada server 
htpasswd -c /home/secure/passwd mk
input password yang akan digunakan

4. edit file apache2 untuk sistem login dengan cara ketik perintah di bawah ini 
misal yang akan di authentikasi domain tambahan contoh
mcedit /etc/apache2/sites-available/ah.conf
baris 14 (dibawah documentroot) tambahkan

<Directory /var/www/ah/>
Options Indexes FollowSymLinks Multiviews
AllowOverride AuthConfig
AuthName "SILAHKAN LOGIN"
AuthType Basic
AuthUserFile /home/secure/passwd
Require user mk
</Directory>

NB: Jika tidak menggunakan domain tambahan, edit langsung
di 000-default.conf

5. restart apache2 dengan cara ketik perintah di bawah ini pada server
service apache2 restart

6. uji di web browse
Semoga Bermanfaat....!!!

Read more

Dasar-dasar komputer-Memahami Macam macam sistem operasi (os)

DASAR – DASAR KOMPUTER

PENGENALAN DASAR KOMPUTER




Komputer berasal dari kata to compute yang berarti menghitung. Menurut V.C. Hamacher, Z.G. Vranesic dan S.G. Zaky yang tergabung dalam Computer Organization, komputer didefinisikansebagai sebuah mesin penghitung elektronik yang cepat dapat menerima informasi input digital, memprosesnya sesuai dengan suatu program yang tersimpan di memorinya (stored program) dan menghasilkan output informasi.

Pendapat lain tentang komputer menurut American Standard Institute dan sudah didiskusikan serta sudah disetujui dalam suatu pertemuan Internasional Organization For Standardization Technical Commite, komputer adalah suatu pemroses data (data processor) yang dapat melakukan perhitungan yag besar dan cepat, termasuk perhitungan aritmatika yang besar atau operasi logika, tanpa campur tangan dari manusia untuk mengoperasikannya selama pemrosesan.

Komputer dibentuk dari bagian-bagian yang terstandardisasi, termasuk komponen tambahan dan expansion card untuk melakukan suatu fungsi tertentu pada komputer. Tujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi. Supaya tujuan pokok tersebut terlaksana, maka harus ada elemen-elemen yang mendukungnya. Elemen-elemen tersebut brainware (manusia), hardware (perangkat keras) dan software (perangkat lunak). Ketiga elemen sistem komputer tersebut harus saling berhubungan dan membentuk satu kesatuan. Perangkat keras tanpa perangkat lunak, maka tidak akan berfungsi seperti yang diharapkan, hanya berupa benda mati saja. Perangkat lunak yang akan mengoperasikan perangkat keras-nya. Perangkat keras yang sudah didukung oleh perangkat lunak juga tidak akan berfungsi kalau tidak ada manusia yang mengoperasikannya.

A. BRAINWARE

Merupakan operator atau manusia yang terlibat di dalam mengoperasikan serta mengatur sistem komputer yang dapat juga disebut sebagai pengguna. Brainware dapat dikategorikan menjadi 2 (dua), yaitu:

1. Laterat komputer

Kategori Laterat komputer merupakan seorang pengguna/user yang memiliki pengetahuan dan pemahaman tentang apakah komputer dan bagaimana alat tersebut digunakan. Seorang laterat komputer tidak memiliki kemampuan dan keterampilan untuk menganalisis kerusakan, memanfaatkan komputer untuk aplikasi berbasis interfacing, mengidentifikasi dan pemilihan komponen-komponen yang baik unuk performa terbaik sekaligus merakitnya menjadi sebuah komputer yang lengkap dan dapat beroperasi.

2. Kompeten komputer:

Seorang kompeten komputer menguasai terminologi komputer yang digunakan, menguasai fungsi bagian-bagian sistem komputer, dan memiliki keterampilan menggunakan komputer untuk menghasilkan informasi atau melakukan tugas-tugas yang diinginkan. Kategori ini juga memiliki kemampuan mengidentifikasi dan memilih komponen komputer yang baik untuk performa terbaik. Seorang Diploma III Teknik Telekomunikasi dan Navigasi Udara diharapkan memiliki kategori seorang kompeten komputer karena peralatan Telekomunikasi dan Navigasi Udara saat ini dioperasikan menggunakan sistem komputer sehingga seorang teknisi dituntut untuk selalu siap akan datangnya teknologi komputer terbaru.

B. HARDWARE

1. Komponen Dasar Perangkat Keras Komputer

Perangkat keras atau disebut juga piranti keras adalah peralatan di sistem komputer yang secara fisik terlihat dan dapat dijamah. Komponen-komponen perangkat keras komputer meliputi: Motherboard (papan induk / papan utama),

Mikroprosesor (atau disebut prosesor saja), RAM, Cassing, VGA Card, Disk

Drive, Hard disk, CD ROM, monitor dan lain- lain.

Perangkat keras sistem komputer dapat diklasifikasikan dalam 5 (lima) kelompok yaitu; Input Device, Output Device, Processing Device, Storage Device dan Communication atau I/O Device. Unit-unit ini terhubung satu dengan yang lainnya. Unit-unit I/O digunakan untuk komunikasi antara representasi informasi internal dari sinyal-sinyal elektris dalam komputer dengan representasi eksternal seperti terminal, printer, dan alat-alat sensor atau kontrol. Program-program tersimpan dalam memori dan dikerjakan oleh CPU. CPU membaca deskripsi, atau representasi tiap program dari memori, membaca data yang diperlukan untuk setiap langkah mengeksekusi atau memproses setiap langkah program, kemudian mengembalikan hasilnya ke memori yang sesuai.

1. CPU (Central Processing Unit)
CPU adalah pusat pengendali dan pemerosesan pada sebuah komputer yang mengatur semua instruksi program dan semua aktivitas yang dilakukan dalam komputer, sehingga CPU biasa disebut sebagai otak dari komputer.
sumber: https://www.tokopedia.com
2. Motherboard (Mainboard)
Mainboard adalah papan sirkuit utama yang berguna sebagai tempat macam-macam komponen elektronik yang saling terhubung yang memiliki chip bios, port, slot dan jalur konektor sebagai penghubung dari masing-masing perangkat.
sumber: https://www.monitornerds.com

3. Monitor
Monitor adalah sebuah perangkat keluaran yang digunakan untuk mengeluarkan hasil pemerosesan yang dilakukan oleh komputer berupa informasi yang dibutuhkan oleh orang yang memakai komputer.
sumber: https://breakingnews.co.id

4. Keyboard
Keyboard adalah sebuah perangkat masukan yang digunakan untuk memasukan data berupa huruf, angka maupun symbol tertentu serta melakukan perintah-perintah untuk menyimpan file dan membuka file. Keyboard disebut juga sebagai papan ketik pada komputer.

sumber: https://steelseries.com

5. Mouse
Mouse adalah sebuah perangkat masukan yang berguna sebagai penunjuk posisi kursor/pointer pada layar monitor.
sumber: https://steelseries.com

6. RAM (Random Access Memory)
Ram (Random Access Memory) adalah Tempat dimana kita menemukan instruksi-instruksi yang hendak dikerjakan dan sebagai media penyimpanan sementara.
sumber: https://hexus.net
7. Harddisk
Harddisk adalah Perangkat keras yang terbuat dari bahan kaku yang berlapisi piringan magnetik oksida yang mempunyai kapasitas penyimpanan yang sangat besar.

sumber: https://www.gamingscan.com
8. Processor
Processor adalah perangkat keras yang berguna untuk melakukan pembacaan, pengertian dan melaksanakan perintah dari pelaksanaan program.
sumber: https://inet.detik.com

9. Power Supply 
Power Supply adalah perangkat keras komputer yang digunakan untuk memberikan tenaga dan energi arus listrik pada komputer.
sumber: http://www.digitalalliance.co.id

10. LAN Card (Local Area Network)
LAN (Local Area Network) adalah jembatan penghubung antara komputer server dan komputer client dalam jaringan LAN.
sumber: https://www.amazon.com



SOFTWARE
 Pengenalan Software
Software Komputer adalah istilah umum yang digunakan untuk menggambarkan koleksi program, prosedur and dokumentasi komputer yang melakukan beberapa tugas pada sebuah sistem komputer. Istilah ini mencakup application software seperti word processors yang mengerjakan tugas-tugas produktif pengguna, sistem software seperti operating systems yang menghubungkan hardware agar dapat menjalankan software application, and middleware yang mengontrol dan mengkoordinasikan sistems distribusi.

System software
Membantu agar hardware dan sistem komputer dapat bekerja yang termasuk dalam kelas ini adalah operating systems, device drivers, diagnostic tools, servers, windowing syistems, utilities dan sebagainnya. Tugas sistem software adalah untuk membungkus pemrogram aplikasi sebanyak mungkin dari kekompleksan komputer yang digunakan secara detail, terutama memory dan feature hardware lainnya serta alat-alat asesoris lainnya seperti printer, readers, display, keyboard, alat-alat komunikasi dan sebagainya. Kelas inilah yang akan dibahas kemudian pada bab keempat terutama Operating System.

Programming software
Menyediakan peralatan untuk membantu seorang programer dalam menulis program dan software komputer menggunakan bahasa pemrograman yang berbeda dengan cara yang lebih cocok menurut pemrogram. Peralatan ini mencakup text editors, compilers, interpreters, linkers, debuggers, dan sebagainya. Sebuah Integrated development environment (IDE) menyatukan peralatan tersebut kedalam seperangkat software dan programmer tidak perlu mengetik perintah berulang kali untuk proses compiling, interpreting, debugging, tracing, dan sebagainya, karena IDE biasanya memiliki graphical user interface, or GUI.

Application software
Mengijinkan pengguna untuk menyelesaikan satu atau lebih tugas-tugas khusus (tidak berkaitan dengan komputer). Software seperti in meliputi industrial automation, business software, educational software, medical software, databases, and komputer games.
Sebuah program tidak akan dapat bekerja dengan lengkap hanya dengan satu buah program saja. Dia membutuhkan software tambahan dari kumpulan software yang ada agar menjadi lengkap. Kumpulan ini termasuk software

Operating System (Sistem Operasi)
Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.
Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.
Biasanya, istilah Sistem Operasi sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall.
Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software. Lebih jauh daripada itu, Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain,
dan memiliki akses kepada system file. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur skedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi- fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal. Sistem Operasi secara umum terdiri dari beberapa bagian:
1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
2. Kernel, yaitu inti dari sebuah Sistem Operasi
3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
4. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
5. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.

Sistem Operasi saat ini
Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum
(termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:

1. Keluarga Microsoft Windows - yang antara lain terdiri dari Windows
Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows
95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, dan Windows Vista yang akan dirilis pada tahun 2007)),Windows 7 ,Windows 8, dan Windows 10.
2. Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3.Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).

Proses
Prosesor mengeksekusi program-program komputer. Prosesor adalah sebuah chip dalam sistem komputer yang menjalankan instruksi-instruksi program komputer. Dalam setiap detiknya prosesor dapat menjalankan jutaan instruksi.
Program adalah sederetan instruksi yang diberikan kepada suatu komputer. Sedangkan proses adalah suatu bagian dari program yang berada pada status tertentu dalam rangkaian eksekusinya. Di dalam bahasan Sistem Operasi, kita lebih sering membahas proses dibandingkan dengan program. Pada Sistem Operasi modern, pada satu saat tidak seluruh program dimuat dalam memori, tetapi hanya satu bagian saja dari program tersebut. Sedangkan bagian lain dari program tersebut tetap beristirahat di media penyimpan disk. Hanya pada saat dibutuhkan saja, bagian dari program tersebut dimuat di memory dan dieksekusi oleh prosesor. Hal ini sangat menghemat pemakaian memori.
Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka bagaimana sebuah sistem prosesor tunggal dapat menjalankan multi-proses? Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan.
Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa
sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas lebih rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama. Suatu sistem operasi dapat juga merubah nilai prioritas proses tertentu, agar proses tersebut akan dapat memiliki kesempatan lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah sangat terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya).
Read more