Sistem Operasi Ubuntu Server
Harindra Wisnu Pradhana
Magister Sistem Informasi, Universitas Diponegoro
Jl Imam Barjo SH, Pleburan Semarang Indonesia
harindrawisnu@[Link]
Abstrak--Sistem dan teknologi informasi berkembang pesat baik Kata kunci kedua adalah cocok untuk laptop, desktop
di sisi pengembangan perangkat keras, perangkat lunak, hingga bahkan server. Ubuntu sebagai sistem operasi diterbitkan
muatan informasi yang beredar di dalamnya. Sistem operasi dalam berbagai versi berbeda mulai dari ubuntu, kubuntu,
sebagai jembatan antara perangkat keras dan perangkat lunak
xubuntu, ubuntu-lite serta ubuntu server. Keberagaman versi
merupakan komponen penting dalam perkembangan teknologi.
Sistem operasi dalam sebuah server memerlukan keandalan dan
ini disesuaikan dengan berbagai arsitektur komputer yang ada.
kemampuan yang tinggi untuk menyediakan layanan-layanan Ubuntu lite dan xubuntu yang didesain begitu ringan dan
sehingga server tersebut dapat bermanfaat dalam mendukung praktis cocok untuk komputer dengan sumber daya yang
kinerja sistem informasi. Ubuntu sebagai salah satu produk sistem cukup terbatas. Kubuntu dan ubuntu didesain untuk komputer
operasi ternama memiliki satu distribusi yang didesain khusus dengan sumber daya yang bisa dibilang rata-rata dan memiliki
untuk server yang disebut ubuntu server. Sistem operasi ini cukup tenaga untuk melakukan proses komputasi. Ubuntu
menawarkan berbagai kelebihan dan keunggulan dibanding sistem server sebagai sistem operasi tanpa tampilan grafis didesain
operasi server lain. Mulai dari kemudahan pengoperasian, dengan mempertahankan keandalan dan kekokohan debian.
kestabilan penggunaan, hingga dukungan komunitas dan
Kata kunci ketiga sebagaimana tersebut diatas adalah
korporasi yang sangat luas sehingga mendukung pengembangan
sistem informasi yang berbasis pada platform linux ini. fleksibilitas ubuntu yang dapat digunakan di rumah, sekolah
dan dunia kerja. Ubuntu memiliki berbagai aplikasi bawaan
I. PENDAHULUAN yang bermanfaat untuk pengguna-pengguna di rumah seperti
Ubuntu merupakan salah satu distribusi sistem operasi multimedia dan permainan. Penggunaan di dunia pendidikan
berbasis linux yang dikembangkan dari distribusi debian. didukung dengan adanya distribusi edubuntu yang didesain
Proyek Ubuntu disponsori oleh Canonical Ltd sebuah dengan menyertakan paket-paket aplikasi pendidikan di
perusahaan milik Mark Shuttleworth yang berkedudukan di dalamnya. Selain itu ubuntu juga memiliki aplikasi office yang
Belanda. Nama Ubuntu diambil dari nama sebuah konsep dapat dipergunakan untuk mengubah dokumen, tabel-tabel
ideologi di Afrika Selatan. Kata ubuntu berasal dari bahasa serta membuat presentasi. Selain itu ubuntu juga memiliki
kuno Afrika, yang berarti rasa perikemanusian terhadap aplikasi grafis yang cukup tangguh untuk berbagai keperluan
sesama manusia. Tujuan dari distribusi Linux Ubuntu adalah baik pengolahan gambar bitmap maupun vektor.
membawa semangat yang terkandung di dalam Ubuntu ke Kata kunci terakhir dalam deskripsi ubuntu oleh Canonical
dalam dunia perangkat lunak. adalah ketersediaan aplikasi. Ubuntu sebagai pengembangan
Pihak pengembang yaitu Canonical Ltd, memiliki deskripsi dari debian mewarisi adanya paket-paket aplikasi yang dapat
tersendiri untuk ubuntu yaitu “Ubuntu is a community dengan mudah didapatkan, dipasang dan dikonfigurasi. Paket-
developed operating system that is perfect for laptops, paket aplikasi ini disebut dengan repositori. Paket ini dapat
desktops and servers. Whether you use it at home, at school diunduh secara tersendiri maupun menggunakan aplikasi
or at work Ubuntu contains all the applications you'll ever pengelola paket yang juga tersedia di sistem operasi ubuntu
need, from word processing and email applications, to web tersebut sehingga pengguna dapat memilah-milah paket-paket
server software and programming tools”. Deskripsi ini yang hendak dipasang pada komputernya dan
memiliki beberapa kata kunci diantaranya antara lain sebagai mengkonfigurasinya sehingga dapat dimanfaatkan secara
berikut : maksimal sesuai keinginan pengguna.
• Dikembangkan oleh komunitas. II. SEPUTAR UBUNTU SERVER
• Cocok untuk laptop, desktop dan server.
Sistem operasi ubuntu server dapat dipasang pada beberapa
• Dapat digunakan di rumah, sekolah dan dunia kerja tipe arsitektur komputer diantaranya Intel X86, AMD64,
• Memuat semua aplikasi yang dibutuhkan ARM, SPARC, PowerPC, Itanium64 bahkan pada
Kata kunci pertama dalam deskripsi dari Canonical adalah Playstation3. Ubuntu server memiliki kebutuhan sistem
bahwa ubuntu dikembangkan oleh komunitas. Mengikuti jejak minimum yang harus dipenuhi diantaranya adalah sebagai
dari debian, ubuntu memiliki dukungan komunitas yang berikut:
sangat besar dan mencakup seluruh dunia. Dukungan • Prosesor 300Mhz
komunitas ini mencakup berbagai bidang mulai dari
• Memory 64MB
pengembangan, perbaikan, hingga solusi untuk berbagai
permasalahan yang dapat dikupas melalui media forum, • HDD 500MB
mailing list, blog dan lain sebagainya. • VGA 640x480
Kebutuhan diatas merupakan minimum ketersediaan pada keamanan, keandalan, kecepatan dan lain-lain. Pembaharuan
komputer untuk dapat bekerja dengan ubuntu server. Namun ini dikendalikan pula dengan menggunakan APT sehingga
demikian, semakin besar layanan maupun penggunaan server, memudahkan pengguna dalam mengelolanya. Pembaharuan
sebaiknya disediakan sumber daya komputer yang lebih tinggi tidak hanya tersedia untuk paket-paket aplikasi, namun juga
untuk memperlancar proses komputasi yang terjadi pada keseluruhan distribusi. Setiap kali diluncurkan versi terbaru
server. dari distribusi ubuntu maka pengguna tidak perlu melakukan
proses installasi ulang melainkan cukup melakukan
pembaharuan pada sistemnya sehingga tidak perlu melakukan
konfigurasi ulang.
Kelebihan keempat adalah bahwa distribusi debian terkenal
akan kestabilan dan kualitasnya terutama di sisi server.
Ubuntu mempertahankan reputasi ini dalam menyediakan
layanan-layanan terbaik untuk sebuah sistem operasi server
dengan menyediakan paket-paket aplikasi server yang
berkualitas dan dapat diandalkan.
B. Kelebihan distribusi ubuntu
Selain kelebihan sebagai warisan dari distribusi debian,
ubuntu memiliki ciri khas tersendiri yang juga merupakan
Gambar 1. Ubuntu dikembangkan dengan berdasarkan pada distribusi debian nilai lebih dari sistem operasi ini. Berbagai kelebihan ubuntu
A. Ubuntu sebagai pengembangan dari debian. sebagaimana nampak pada gambar sebelumnya diantaranya
adalah sebagai berikut :
Ubuntu server sebagaimana dijelaskan sebelumnya • Predictable life-cycle
merupakan pengembangan dari distribusi debian. Gambar
• Enterprise integration
diatas mengilustrasikan bagaimana susunan pengembangan
sistem operasi ubuntu dengan berbagai kelebihan distribusi • Software partners
debian diantaranya adalah : • Support & certification
• Packaging • Hardware certification
• Application choice
• Updates
• Stability & quality
Kelebihan pertama adalah adanya pemaketan yang
memudahkan pengguna menambahkan maupun mengatur
aplikasi apa saja yang ada pada server. Lebih dari 17000 paket
perangkat lunak tersedia untuk distribusi ubuntu mulai dari
paket-paket aplikasi, data hingga library yang dibutuhkan
dalam proses kerja aplikasi tersebut. Dikenal adanya
Advanced Packaging Tools (APT) pada distribusi ubuntu yang
merupakan bawaan dari debian. APT ini merupakan satu
aplikasi yang mengatur keseluruhan paket yang ada di dalam
komputer maupun menghubungkan dengan paket-paket yang Gambar 2. Siklus sistem operasi ubuntu
ada pada server repositori sehingga dapat ditambahkan
maupun di konfigurasi ke dalam sistem operasi ubuntu. Satu kelebihan sistem operasi ubuntu yang tidak dimiliki
Kelebihan kedua adalah adanya pilihan aplikasi yang distribusi linux lainnya adalah adanya siklus yang terprediksi
sangat luas pada sistem operasi ubuntu. Pilihan aplikasi ini sebagaimana janji Canonical yang akan selalu meluncurkan
dibebaskan pada pengguna untuk memilih dari sekian banyak versi terbaru ubuntu setiap enam bulan sekali. Peluncuran
aplikasi yang ada pada repositori, mana yang hendak versi baru ini disertai paket-paket aplikasi terkini dilengkapi
digunakan dan mana yang tidak. Sebagai contoh untuk dengan berbagai pengembangan serta yang tak kalah penting
perambah ada pilihan gnome-nautilus, mozilla firefox, opera, adalah penggunaan kernel linux terbaru yang telah teruji
iceweasel, dolphin, epiphany serta masih banyak lagi kestabilannya. Setiap dua tahun sekali pihak Canonical
perambah yang ada di repositori. Masih banyak contoh pilihan meluncurkan versi ubuntu untuk Long Term Service (LTS)
aplikasi di repositori yang bebas dipergunakan untuk yang memiliki siklus hingga enam tahun untuk server
keperluan pengguna sistem operasi ubuntu ini. sehingga pengguna dapat memperkiraan pemilihan versi yang
Kelebihan ketiga adalah tersedianya pembaharuan yang paling tepat untuk sistem yang hendak dibangun.
dapat dipasang pada sistem operasi ubuntu tersebut. Kelebihan kedua adalah adanya integrasi dengan
Pembaharuan yang dimaksud adalah paket-paket aplikasi versi perusahaan dalam hal ini Canonical. Berbeda dengan debian
terbaru yang telah diperbaiki dan diperbaharui baik di sisi yang murni dikembangkan dari komunitas, ubuntu memiliki
payung perusahaan ternama yang mengkoordinir serta
membiayai keseluruhan pengembangan sistem operasi ubuntu Dan masih banyak lagi penyedia layanan pelatihan seputar
sehingga lebih terarah dan relatif pesat perkembangannya. ubuntu baik yang merupakan mitra Canonical maupun bukan.
Canonical selain mengembangkan juga menyediakan Selain itu yang tidak dapat dipungkiri lagi adalah dukungan
distribusi ini secara gratis serta bebas dalam bentuk CD komunitas yang luar biasa besar. Sebagai distribusi linux
sehingga siapapun dapat mendapatkannya cukup dengan paling populer di dunia, ubuntu memiliki pengguna yang
memesan melalui internet tanpa dipungut biaya dari pihak sangat banyak tersebar di seluruh dunia termasuk di
Canonical. Indonesia. Ubuntu-id sebagai salah satu komunitas lokal
Selain Canonical sebagai pemegang nama ubuntu, masih pengguna ubuntu memiliki anggota ribuan dan tersebar di
banyak perusahaan lain sebagai corporate partner yang seluruh pelosok nusantara sehingga dapat memberikan
menyediakan aplikasi-aplikasi sehingga dapat dipergunakan kontribusi yang berarti bagi pengguna baru yang menghadapi
pada sistem operasi ubuntu. Sebagai salah satu contoh adalah permasalahan dalam menggunakan sistem operasi ini.
Sun Microsystem yang menyediakan open office sebagai Kelebihan lain pada sistem operasi ubuntu server adalah
aplikasi perkantoran umum yang telah dipergunakan sebagai adanya sertifikasi di sisi perangkat keras yang jarang dimiliki
aplikasi bawaan pada ubuntu. Aplikasi ini sangat efektif dan distribusi linux lainnya. Kelebihan ini membantu pengguna
bermanfaat bagi para pengguna ubuntu. Selain open office, dalam menentukan pilihan dalam pengadaan komputer
terdapat pula netbeans yang bisa dimanfaatkan untuk maupun perangkat keras server sebelum dipasang dengan
melakukan pemrograman menggunakan bahasa pemrograman sistem operasi ubuntu. Hal ini akan mendukung proses
java. Beberapa perusahaan ternama yang tercatat sebagai gold pengembangan sistem informasi yang stabil, handal serta
partners diantaranya adalah : efektif dan efisien sehingga dapat memenuhi kebutuhan
• Centrify pengguna.
• Command Prompt Inc
III. APLIKASI SERVER
• Eucalyptus Systems Inc
• Fluendo Ubuntu server sebagai sistem operasi server tak lepas
• Likewise ® Software kaitannya dengan berbagai aplikasi-aplikasi yang tersedia
dalam hal menyediakan layanan. Berbagai aplikasi server
• MySQL Ab
tersedia untuk dapat dipergunakan pada ubuntu server mulai
• Openbravo
dari sistem web server, basis data, file sharing hingga berbagai
• Parallels perangkat lunak penyedia layanan lain yang sering
• RealNetworks Inc dipergunakan diatas sistem operasi ubuntu server.
• Unison Ubuntu server sebagaimana dijelaskan sebelumnya
• VMware memiliki dukungan terhadap jaringan yang begitu luas.
• Zarafa Deutschland Gmbh Ubuntu server sebagai sistem berbasis linux menggunakan
• Zimbra TCP/IP sebagai protokol komunikasi antar komputer. Dalam
Serta masih banyak software partners lain yang hal ini selain sebagai client pada jaringan, ubuntu server juga
menyediakan aplikasi cuma-cuma untuk disertakan pada dapat memberikan layanan di bidang jaringan. Layanan
repositori ubuntu sehingga dapat dimanfaatkan oleh para tersebut diantaranya adalah sebagai berikut :
pengguna sistem operasi ini. • Routing
Kelebihan lain adalah adanya support dan sertifikasi yang • Dynamic Host Configuration Protocol (DHCP)
dikelola oleh pihak Canonical. Tercatat ada berbagai training • Domain Name Service (DNS)
partners yang telah bermitra dengan Canonical yang tersebar • Proxy Server
di seluruh dunia untuk melaksanakan pendidikan dan • Firewall
pelatihan dalam pengoperasian sistem operasi ubuntu server
• OpenSSH Server
serta melakukan uji sertifikasi diantaranya adalah sebagai
• File Sharing
berikut :
• FTP Server
• Obsidian, Afrika Selatan
• Web Server
• GeeGo Education, Taiwan
• Databases Server
• Tieturi Oy, Findlandia
• Email Services
• IB-Groupe Cegos, Perancis
Penggunaan linux sebagai router telah dikenal sejak lama.
• TraiCen Computer Training & Consulting Gmbh,
Sistem operasi ubuntu server yang cukup ringan dan stabil
Jerman
juga memiliki kemampuan untuk dimanfaatkan sebagai router.
• ATComputing, Belanda Dengan melakukan forwarding paket-paket data dari satu
• Redpill Linpro AS, Norwegia segmen jaringan ke segmen jaringan lain memungkinkan
• ALTKOM Akademia S.A, Polandia ubuntu server melakukan fungsi sebagai router. Berbagai
• Eureca Training Center, Rusia metode routing tersedia pada ubuntu server mulai dari static
• QA Group Ltd, Inggris routing hingga berbagai jenis dynamic routing.
• Savoir-Faire Linux, Amerika
Dynamic Host Configuration Protocol (DHCP) merupakan kontribusi pesat dalam perkembangan web. Kemudahan dalam
layanan yang sangat berguna bagi implementasi jaringan. berpindah dari satu halaman ke halaman lain dengan sekali
Pengaturan konfigurasi alamat IP, default gateway, hingga tekan hyperlink menjadi tonggak berkembang luasnya web
DNS resolver akan sangat memudahkan penambahan sebagai media pertukaran informasi terpopuler di internet.
komputer-komputer baru dalam suatu segmen jaringan. Ada dua aplikasi penyedia layanan web yang populer dan
Ubuntu server juga memiliki kemampuan untuk dipergunakan dapat dipasang di ubuntu yaitu Apache dan Tomcat. Apache
sebagai server DHCP. Selain memudahkan penambahan sering pula dikombinasikan dengan PHP yang menyediakan
terminal dalam suatu jaringan, server DHCP juga dapat kemampuan komputasi kode pemrograman di sisi server
mengalokasikan alaman IP sehingga tidak terjadi bentrokan sehingga pengguna hanya menerima informasi yang
pengiriman data karena alamat yang sama. dihasilkan dari komputasi ini. Tomcat juga mendukung
Domain Name System (DNS) merupakan penemuan yang komputasi di sisi server dengan bahasa yang berbeda yaitu
sangat luar biasa di dunia internet. Keberadaan DNS membuat menggunakan JSP dan servlet.
pengguna internet tidak perlu lagi menghafal alamat-alamat
berupa deret angka melainkan dapat mengingat nama dari
suatu situs yang lebih mudah dihafalkan. Ubuntu server juga
memiliki dukungan untuk dijadikan sebagai server DNS.
Beberapa aplikasi sebagai pilihan dapat digunakan untuk
menyediakan layanan ini diantaranya bind, djbdns dan lain-
lain.
Proxy dan Firewall Server merupakan penyedia layanan
portal akses dalam suatu jaringan. Proxy server
memungkinkan terminal melalui jalur khusus dalam
mengakses terminal atau server di sisi lain dari suatu
interkoneksi jaringan. Hal ini dapat dimanfaatkan untuk
membatasi akses pengguna dalam suatu jaringan. Batasan ini
dapat didasarkan besarnya bidang transmisi yang digunakan,
maupu isi data yang diakses. Pembatasan yang dilakukan
dapat digunakan untuk membuat penggunaan jaringan lebih
efektif dan efisien serta menghindari penyalahgunaan
jaringan. Terdapat beberapa aplikasi proxy dan firewall pada
repositori ubuntu diantaranya squid, tinyproxy, firestarter,
iptable dan lain sebagainya.
Ubuntu server juga memiliki aplikasi yang merupakan
bawaan dari sistem BSD yaitu openssh server. Aplikasi ini
memungkinkan pengguna mengendalikan suatu mesin ubuntu
server dari jarak jauh selama tersedia jaringan yang
menghubungkan dari pengguna ke ubuntu server tujuan.
Dengan adanya layanan ini pengguna dapat seolah-olah Gambar 3. Web Server pada ubuntu
sedang mengakses terminal pada mesin ubuntu server tujuan.
Hal ini dapat memudahkan pengendalian, pengoperasian serta Adanya web server yang menyediakan komputasi di sisi
konfigurasi suatu mesin ubuntu server meski dari jarak jauh. server tidak bisa lepas dengan dukungan basis data. Sering
File sharing tak luput dari layanan yang ada pada ubuntu- kali perhitungan-perhitungan serta proses yang terjadi pada
server. Protokol Network File System (NFS) sebagai standar server web menggunakan data dengan jumlah yang cukup
file sharing dari linux serta File Transfer Protocol (FTP) besar dan kompleks. Basis data dapat dimanfaatkan sebagai
sebagai protokol pertukaran berkas tersedia pula pada media penyimpanan sehingga informasi yang dihimpun dapat
repositori ubuntu untuk dapat dimanfaatkan oleh pengguna tertata rapi dan memungkinkan untuk dipanggil sewaktu-
sehingga beberapa pengguna dapat mengakses mesin ubuntu waktu informasi itu dibutuhkan. Begitu banyak aplikasi basis
server untuk melakukan pertukaran berkas antar pengguna data yang tersedia di repositori ubuntu server, dua diantaranya
ataupun sekedar sebagai tempat penyimpanan saja. yang paling populer adalah MySQL dan PostgreSQL.
Penggunaan protolol-protokol ini telah sangat luas sehingga Aplikasi server lain yang cukup populer adalah mail
banyak aplikasi yang dapat dipergunakan sebagai client untuk service. Penggunaan e-mail sangat marak sejak pertama kali
mengakses sistem pertukaran berkas ini. ditemukan sebagai metode pengiriman pesan baru. Pengguna
Layanan server web merupakan salah satu aplikasi yang yang memiliki e-mail account di suatu server dapat
sangat populer dipergunakan di internet. Server yang memanfaatkannya untuk mengirim maupun menerima pesan
menyediakan halaman-halaman web untuk dapat diakses dari pengguna pada server yang sama maupun lain.
pengguna sehingga pengguna akan mendapatkan informasi Penggunaan yang praktis dan efisien memudahkan pengguna
yang diinginkan. Ditemukannya hyperlink memberikan dalam berkomunikasi dan saling bertukar informasi melalui
jaringan internet. Keberadaan alamat e-mail juga telah IV. PENUTUP
menjadi identitas seseorang di dunia maya yang sering Ubuntu server merupakan salah satu pilihan yang patut
dipergunakan sebagai media konfirmasi keberadaan orang dipertimbangkan dalam menentukan sistem operasi yang akan
tersebut. Banyak contoh aplikasi mail server yang tersedia di digunakan dalam mengembangkan suatu server berbasis linux.
repositori ubuntu server diantaranya sendmail, postfix dan lain Berbagai kelebihan ubuntu server seperti dukungan komunitas
sebagainya. serta software partner dapat menjadi nilai tambah
dibandingkan distribusi linux lain maupun platform server
lain. Tersedianya repositori serta sistem pemaketan aplikasi
memudahkan pengguna dalam menggunakan serta
mengkonfigurasi sistem operasi ubuntu server, pada repositori
ini jugalah tersedia ribuan aplikasi yang dapat dipasang dan
dimanfaatkan sebagai layanan diatas sistem operasi ubuntu
server. Berbagai aplikasi server yang tersedia memberikan
pilihan yang beragam serta penggunaan protokol standar
memungkinkan pengguna mengakses dari lintas platform
menggunakan aplikasi client yang banyak tersedia di internet.
DAFTAR PUSTAKA
[1] Arumugam, Bhuvaneswaran, Ubuntu Server Guide, Netherland :
Canonical Ltd., 2006.
[2] Barcet, Nick and Clark, Rick, Ubuntu Server Edition : An overview of
technologies, Netherland : Canonical Ltd., 2008.
Gambar 4. Mail Service pada ubuntu [3] Wisnu, Harindra, Ubuntu Semarang profile. Semarang, Indonesia :
Ubuntu Indonesia Sub Local Community Semarang, 2009.
Sebagaimana penggunaan file sharing, protokol standar [4] (2009) Ubuntu Page on Wikipedia. [Online]. Available :
yang digunakan pada mail service memungkinkan banyak [Link]
vendor mengembangkan mail client sehingga fleksibel dan [5] (2009) Ubuntu Server Edition on Ubuntu Sites. [Online]. Available :
[Link]
dapat dimanfaatkan untuk mengakses berbagai server
penyedia layanan ini. Beberapa contoh aplikasi yang ada
dinataranya adalah evolution, firebird, dan lain sebagainya.