Professional Documents
Culture Documents
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
- DNS Server - Database Server - Squid - FTP Server - Email Server - Directory Services - Diskless Clients - Encryption - Samba - Virtualization - Subversion - Web Server - Webmin - Firewall - Remote X Sessions
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