(0275) 2974 127
Beberapa sistem operasi yang biasa digunakan di server atau Cloud VPS merupakan sistem operasi yang bersifat open source. Misalnya Ubuntu, Debian, CentOS, Opensuse, dan Fedora. Setiap sistem operasi terdapat kelebihan dan kekurangan pada masing-masing versinya. Kelebihan dan kekurangan itu sesuai penilaian dari pengguna. Ada pengguna yang merasa nyaman menggunakan Ubuntu, ada juga yang lebih senang menggunakan CentOS. Karena pada artikel kali ini akan belajar CentOS.
CentOS (Community Enterprise Operating System) adalah Distro Linux yang cocok dipakai dalam skala Enterprise atau skala perusahaan yang bebas biaya atau Gratis. CentOS sendiri di code dari source code Red Hat Enterprise (RHEL) yang dikembangkan dalam sebuah komunitas yang disebut CentOS Project.
CentOS bisa diunduh di ftp://mirrors.kernel.org/redhat/redhat/linux/enterprise. Software ini dirilis di bawah General Public License (GPL) dan nantinya dikembangkan oleh komunitas yang disebut CentOS Project.
CentOS saat ini sudah dipakai di seluruh dunia, banyak komunitas, mailing list, IRC dan website tutorial sudah tersebar diseluruh dunia supaya semua pengguna dapat mempelajarinya secara gratis. Sehingga untuk support tentang bagaimana cara membuat sebuah server dengan distro ini anda tidak perlu lagi kebingungan, karena sudah ada pengguna yang tersebar di seluruh dunia dan aktif di komunitas yang siap untuk membantu anda.
Keberadaan CentOS saat ini yaitu untuk menyediakan platform komputasi skala perusahaan secara gratis atau bisa disebut dengan open source, serta centos berusaha untuk mempertahankan 100% kompatibilitas terhadap sumber pusat (Red Hat Linux).
RHL (Red Hat Linux) awal nya disebut sebagai Redhat Commercial Linux yang merupakan distro linux pertama yang memakai sistem RPM Package Manager, selanjutnya diikuti sebagian perusahaan lain, seperti Mandriva Linux serta SUSE Linux.
CentOS tidak lain dan tidak bukan merupakan kloningan dari RHEL. Dimana RHEL merupakan produk dari Red Hat Linux yang pada prinsipnya hanya dilindungi aturan merek dagang, sehingga bisa membuat produk yang sukses di pasaran.
Sejarah CentOS dimulai pada tahun 1993 oleh Bob Young membangun ACC Corporation, awalnya perusahaan ini menjual aksesoris software Linux serta UNIX. Lalu pada tahun 1994 Marc Ewing membuat OS Linux sendiri, yang diberi nama Red HatLinux.
Akhirnya Ewing meluncurkannya produknya pada Oktober tahun yang sama, yang dikenal dengan rilis Halloween. Bisnisnya pun semakin besar ketika Bob Young membeli bisnis Ewing pada tahun 1995, dan keduanya bergabung menjadi Red Hat Software, dengan Young menjabat sebagai CEO dari Red Hat Software.
Perlu anda ketahui bahwa nama Red Hat melambangkan dari sistem operasi Linux, sebab sudah terkenal di seluruh dunia sebagai perusahaan Linux sejak awal.
Red Hat Inc adalah pilihan pertama dalam sistem operasi open source profesional dan masih menjadi lead market di masa depan. Sampai pada waktunya Red Hat Linux (RHL) produksinya dihentikan pada tahun 2004.
Mulai dari tahun 2003, Red Hat .inc sudah menghentikan produksi (RHEL) Red Hat, dan menggantinya dengan Red Hat Enterprise Linux (RHEL) yang nantinya pemakainya untuk kepentingan corporate/ perusahaan (berbayar), dan ada pula OS Fedora (yang di kembangkan oleh orang-orang dengan support Fedora Project dan masih disponsori oleh Red Hat) dengan sistem gratis untuk lingkungan rumahan.
Terakhir produksi RHEL adalah sistem operasi Red Hat Linux 9, merupakan OS yang launching paling akhir dengan cara resmi setelah tanggal 30 April 2004, meskipun untuk supportnya masih dalam sistem Fedora Legacy sampai awal 2007.
Linux adalah sebuah sistem operasi yang memiliki kemampuan multiuser dan multitasking yang bersifat bebas untuk siapapun.
Bebas disini bukan diartikan sebagai gratis, melainkan berarti kebebasan seperti lisensi yang dimiliki oleh linux yaitu GNU GPL (GNU is not unix general public licence). Yaitu, perangkat lunak yang memiliki lisensi GNU GPL akan menjamin 3 kebebasan bagi para pemakainya diantaranya adalah :
Dibawah ini merupakan beberapa distributor linux, yaitu :
Ada 2 alasan kenapa anda harus memilih CentOS sebagai sistem operasi utama sebuah private server. Dalam hal support, CentOS memiliki support yang lebih bagus, selain itu anda tidak perlu kebingungan dengan support software paket untuk update, karena jika anda menggunakan sebuah OS commercial, maka anda harus membayar sangat banyak terlebih dahulu agar bisa memperoleh update yang terkini, berbeda dengan CentOS ini, dimana CentOS Project akan memberikan support produknya secara berkala kepada anda. Jika anda berkeinginan membayar karena rasa terima kasih, anda tetap bisa membayar pada pihak CentOS, tetapi hal ini tidak wajib.
Namun dalam sistem upgrade Linux bukanlah perkara yang gampang, biasanya proses upgrade adalah pergantian software, yaitu dimana software yang lama diganti dengan software yang terbaru.
Sehingga menimbulkan aplikasi yang lama tidak support dengan aplikasi yang terbaru setelah di update, biasanya terjadi crash di aplikasi.
Setelah upgrade software yang terbaru, biasanya memiliki dampak perubahan signifikan yang berbeda dengan versi sebelumnya. Jika anda memiliki sebuah Cloud server yang harus aktif 24 jam maka server anda harus meminimalisir waktu downtime.
Tetapi pada dasarnya proses upgrade sistem akan merubah semua software menjadi sistem yang terbaru dan tidak peduli dengan konfigurasi lama anda, oleh sebab itu anda harus menulis ulang source code lama dan melakukan pengetesan semua konfigurasi, hal ini dilakukan untuk memastikan supaya server anda dapat berjalan dengan baik, hal ini adalah termasuk pekerjaan besar dan dapat menyebabkan downtime pada server yang cukup lama.
Kabar baiknya adalah CentOS dapat mencegah semua permasalahan diatas, sebab release pada CentOS memiliki kesamaan dengan versi sebelumnya hingga beberapa tahun, sehingga CentOS memiliki waktu dukungan secara berkala dari 5 tahun sampai dengan 10 tahun.
Berikut ini merupakan beberapa kelebihan centos, yaitu :
Berikut ini merupakan beberapa kekurangan centos, yaitu :
UX design merupakan singkatan dari User Experience design atau desain pengalaman pengguna. Istilah ini sering…
A/B testing adalah prosedur pengujian yang membandingkan dua halaman situs web atau lebih secara bersamaan…
Menemukan topik blog yang menarik dan terkini mungkin tidak mudah, terutama bagi pemula yang belum…
Cara Memonetisasi Blog – Menulis blog pribadi bukan lagi sekedar hobi, kegiatan ini menawarkan peluang…
Membuat blog adalah salah satu cara terbaik untuk berbagi cerita dan kisah Anda sambil terhubung…
Pada artikel ini, kami merekomendasikan beberapa contoh desain web terbaik untuk menginspirasi Anda. Dari contoh…