Jaringan Komputer - Jilid IX
Pengantar Sistem Operasi CentOS 6




      rezar muslim | rezar@rezarmuslim.net
Pendahuluan
~ CentOS merupakan kepanjangan dari Community Enterprise Operating System
~ Sistem Operasi CentOS merupakan salah satu distro Linux yang merupakan
  turunan dari Red Hat Enterprise Linux (RHEL)
~ Menggunakan paket aplikasi dari RPM (Red Hat Package Manager)
~ CentOS dibuat oleh North American Enterprise Linux. Namun berbeda dengan
  turunan Linux lainnya, CentOS merupakan copy-an dari RHEL 99%
~ CentOS hanya membuang label RH dan diganti dengan label generic
~ Isi dari program CentOS sama dengan RHEL. Drivers yang jalan di RHEL
  otomatis jalan juga di CentOS
~ Sama seperti RHEL, CentOS juga mendukung CPanel (Control Panel untuk Web
  Hosting)
Pendahuluan
~ Kelebihan dan kekurangan CentOS (www.centos-id.com):




~ Karena CentOS dibangun berdasarkan RHEL maka segala kelebihan dan
  kekurangan RHEL juga menjadi bagian CentOS.
Pendahuluan
~ Daftar rilis Sistem Operasi CentOS :
Pendahuluan
~ Kebutuhan spesifikasi minimum CentOS (berdasarkan dari data RHEL) :
Fitur CentOS 6
~ CentOS memiliki fitur – fitur aplikasi server yang lengkap, seperti :
  - Backup               - Virtualization
  - DNS Server           - Subversion
  - Database Server      - Web Server
  - Squid                - Webmin
  - FTP Server           - Firewall
  - Email Server         - Remote X Sessions
  - Directory Services
  - Diskless Clients
  - Encryption
  - Samba
Fitur CentOS 6
~ Untuk layanan Backup komputer server, aplikasi yang dapat digunakan :
  - Aplikasi BackupPC
  - Rotational backup : menggunakan skrip untuk melakukan backup secara remote
  - Aplikasi AMANDA (Advanced Maryland Automatic Network Disk Archiver)
  - Aplikasi rsnapshot
~ Untuk layanan DNS Server, aplikasi yang dapat digunakan :
  - BIND (Barkeley Internet Name Domain)
  - MyDNS : aplikasi untuk mengelola DNS Server
  - PowerDNS : aplikasi untuk mengelola DNS Authotitative server dan Recursive Server
  - djbDNS : aplikasi untuk mengelola DNS Server dan tools konfigurasi untuk server dan
  client
Fitur CentOS 6
~ Untuk layanan Database Server, aplikasi yang dapat digunakan :
  - MySQL : aplikasi untuk membuat database (open source)
  - Oracle : aplikasi untuk membuat database (licensed)
~ Untuk layanan Web Server, aplikasi yang dapat digunakan :
  - Apache2 : aplikasi yang berfungsi sebagai web server
  - lighttpd : aplikasi yang berfungsi sebagai web server (sama seperti apache2)
  - LAMP : aplikasi web server yang dilengkapi dengan php5 dan mysql
  - nginx : aplikasi yang berfungsi sebagai web server
~ Untuk layanan Proxy, aplikasi yang digunakan :
  - Squid Proxy
~ Untuk layanan FTP server, aplikasi yang digunakan :
  - Vsftpd (Very Secure FTPD)
Fitur CentOS 6
~ Untuk layanan Mail Server, aplikasi yang digunakan :
  - Postfix : aplikasi yang berfungsi sebagai mail server
  - Courier : aplikasi yang berfungsi sebagai smtp, imap dan pop3
  - Squirrelmail : aplikasi yang berfungsi untuk mengakses email client via web browser
  - qmail : aplikasi yang berfungsi sebagai Mail Transfer Agent (SMTP server)
~ Untuk layanan Directory Server, aplikasi yang digunakan adalah :
  - Centos-ds : aplikasi yang berfungsi untuk membuat active directory
~ Untuk layanan Diskless Client, aplikasi yang digunakan :
  - NFS (Network File Sharing)
  - PXE (Preboot Execution Environment)
~ Untuk layanan Encryption, aplikasi yang digunakan adalah :
  - Cryptsetup : aplikasi untuk enkripsi folder /tmp, /swap dan /home
Fitur CentOS 6
~ Untuk layanan Encryption, aplikasi yang digunakan adalah :
  - Cryptsetup : aplikasi untuk enkripsi folder /tmp, /swap dan /home
  - dm-crypt : aplikasi untuk mengenkripsi filesystem
~ Untuk layanan file sharing dengan client Windows, aplikasi yang digunakan :
  - Samba
~ Untuk layanan virtulisasi, aplikasi yang dapat digunakan :
  - Xen : aplikasi yang berfungsi untuk virtualisasi operating system di dalam CentOS
  - KVM (Kernel Virtual Machine)
  - Vserver
  - OpenVZ : aplikasi virtualisasi yang support 32 bit
  - Virtual Box
  - Spice
Fitur CentOS 6
~ Untuk layanan Subversion, aplikasi yang digunakan :
  - svn : aplikasi yang berfungsi untuk menjalankan layanan subversion
~ Untuk melakukan remote administrasi sistem via web browser, aplikasi yang digunakan :
  - Webmin (Web Administration)
~ Untuk layanan Firewall, aplikasi yang digunakan :
  - SELinux (Security Enhanced Linux)
  - iptables : skrip konfigurasi untuk mengatur kemanan jaringan
~ Untuk layanan Remote komputer server, aplikasi yang digunakan :
  - FreeNX : aplikasi yang berfungsi untuk melakukan remote desktop komputer server
  - VNC (Virtual Network Computing) : berfungsi sama seperti FreeNX
Referensi CentOS
~ Beberapa situs yang berisi artikel tentang CentOS :
  1. http://www.centos.org : Situs resmi CentOS
  2. http://www.howtoforge.com/howtos/linux/centos
  3. http://www.techotopia.com
  4. http://www.centos-id.com/
Terima Kasih

Jarkom - Jilid IX

  • 1.
    Jaringan Komputer -Jilid IX Pengantar Sistem Operasi CentOS 6 rezar muslim | rezar@rezarmuslim.net
  • 2.
    Pendahuluan ~ CentOS merupakankepanjangan dari Community Enterprise Operating System ~ Sistem Operasi CentOS merupakan salah satu distro Linux yang merupakan turunan dari Red Hat Enterprise Linux (RHEL) ~ Menggunakan paket aplikasi dari RPM (Red Hat Package Manager) ~ CentOS dibuat oleh North American Enterprise Linux. Namun berbeda dengan turunan Linux lainnya, CentOS merupakan copy-an dari RHEL 99% ~ CentOS hanya membuang label RH dan diganti dengan label generic ~ Isi dari program CentOS sama dengan RHEL. Drivers yang jalan di RHEL otomatis jalan juga di CentOS ~ Sama seperti RHEL, CentOS juga mendukung CPanel (Control Panel untuk Web Hosting)
  • 3.
    Pendahuluan ~ Kelebihan dankekurangan CentOS (www.centos-id.com): ~ Karena CentOS dibangun berdasarkan RHEL maka segala kelebihan dan kekurangan RHEL juga menjadi bagian CentOS.
  • 4.
    Pendahuluan ~ Daftar rilisSistem Operasi CentOS :
  • 5.
    Pendahuluan ~ Kebutuhan spesifikasiminimum CentOS (berdasarkan dari data RHEL) :
  • 6.
    Fitur CentOS 6 ~CentOS memiliki fitur – fitur aplikasi server yang lengkap, seperti : - Backup - Virtualization - DNS Server - Subversion - Database Server - Web Server - Squid - Webmin - FTP Server - Firewall - Email Server - Remote X Sessions - Directory Services - Diskless Clients - Encryption - Samba
  • 7.
    Fitur CentOS 6 ~Untuk layanan Backup komputer server, aplikasi yang dapat digunakan : - Aplikasi BackupPC - Rotational backup : menggunakan skrip untuk melakukan backup secara remote - Aplikasi AMANDA (Advanced Maryland Automatic Network Disk Archiver) - Aplikasi rsnapshot ~ Untuk layanan DNS Server, aplikasi yang dapat digunakan : - BIND (Barkeley Internet Name Domain) - MyDNS : aplikasi untuk mengelola DNS Server - PowerDNS : aplikasi untuk mengelola DNS Authotitative server dan Recursive Server - djbDNS : aplikasi untuk mengelola DNS Server dan tools konfigurasi untuk server dan client
  • 8.
    Fitur CentOS 6 ~Untuk layanan Database Server, aplikasi yang dapat digunakan : - MySQL : aplikasi untuk membuat database (open source) - Oracle : aplikasi untuk membuat database (licensed) ~ Untuk layanan Web Server, aplikasi yang dapat digunakan : - Apache2 : aplikasi yang berfungsi sebagai web server - lighttpd : aplikasi yang berfungsi sebagai web server (sama seperti apache2) - LAMP : aplikasi web server yang dilengkapi dengan php5 dan mysql - nginx : aplikasi yang berfungsi sebagai web server ~ Untuk layanan Proxy, aplikasi yang digunakan : - Squid Proxy ~ Untuk layanan FTP server, aplikasi yang digunakan : - Vsftpd (Very Secure FTPD)
  • 9.
    Fitur CentOS 6 ~Untuk layanan Mail Server, aplikasi yang digunakan : - Postfix : aplikasi yang berfungsi sebagai mail server - Courier : aplikasi yang berfungsi sebagai smtp, imap dan pop3 - Squirrelmail : aplikasi yang berfungsi untuk mengakses email client via web browser - qmail : aplikasi yang berfungsi sebagai Mail Transfer Agent (SMTP server) ~ Untuk layanan Directory Server, aplikasi yang digunakan adalah : - Centos-ds : aplikasi yang berfungsi untuk membuat active directory ~ Untuk layanan Diskless Client, aplikasi yang digunakan : - NFS (Network File Sharing) - PXE (Preboot Execution Environment) ~ Untuk layanan Encryption, aplikasi yang digunakan adalah : - Cryptsetup : aplikasi untuk enkripsi folder /tmp, /swap dan /home
  • 10.
    Fitur CentOS 6 ~Untuk layanan Encryption, aplikasi yang digunakan adalah : - Cryptsetup : aplikasi untuk enkripsi folder /tmp, /swap dan /home - dm-crypt : aplikasi untuk mengenkripsi filesystem ~ Untuk layanan file sharing dengan client Windows, aplikasi yang digunakan : - Samba ~ Untuk layanan virtulisasi, aplikasi yang dapat digunakan : - Xen : aplikasi yang berfungsi untuk virtualisasi operating system di dalam CentOS - KVM (Kernel Virtual Machine) - Vserver - OpenVZ : aplikasi virtualisasi yang support 32 bit - Virtual Box - Spice
  • 11.
    Fitur CentOS 6 ~Untuk layanan Subversion, aplikasi yang digunakan : - svn : aplikasi yang berfungsi untuk menjalankan layanan subversion ~ Untuk melakukan remote administrasi sistem via web browser, aplikasi yang digunakan : - Webmin (Web Administration) ~ Untuk layanan Firewall, aplikasi yang digunakan : - SELinux (Security Enhanced Linux) - iptables : skrip konfigurasi untuk mengatur kemanan jaringan ~ Untuk layanan Remote komputer server, aplikasi yang digunakan : - FreeNX : aplikasi yang berfungsi untuk melakukan remote desktop komputer server - VNC (Virtual Network Computing) : berfungsi sama seperti FreeNX
  • 12.
    Referensi CentOS ~ Beberapasitus yang berisi artikel tentang CentOS : 1. http://www.centos.org : Situs resmi CentOS 2. http://www.howtoforge.com/howtos/linux/centos 3. http://www.techotopia.com 4. http://www.centos-id.com/
  • 13.