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)
N
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
Recommended