Slide 1
Membangun Cloud OS denganoneye Operating System
Contoh Infrastructure as a Service
Slide 2
System Requirement
- Web Server Apache2
- Database Server sqlite3
- Modul php5-imap
- Modul php5-sqlite
- Oneye Operating System
Slide 3
Instalasi Server diUbuntu
- Instalasi Web Server $sudo apt-get install apache2
- Install MySQL Server $sudo apt-get install mysql-server
- Install Sqlite 3 sudo apt-get install sqlite3 libsqlite3-dev
- Install PHP 5 $sudo apt-get install php5
$sudo apt-get install libapache2-mod-auth-mysql
$sudo apt-get install php5-mysql
$sudo apt-get install php5-sqlite3
$sudo apt-get install php5-imap
Slide 4
Instalasioneye OS
- Download oneye OS di http://downloads.oneye-project.org/onye_0.9.0.zip
Extract danpidahkankedirektori /var/www
$ Sudo unzip onye_0.9.0.zip
$ sudo cp –r oneye /var/www/
Slide 5
Cek Directory Permittions
Slide 6
Cek PHP Configuration
Slide 7
Isi Password danNama System
Slide 8
Login Screen
Slide 9
Web Desktop
Slide 10
PengembanganLebihLanjut
- Membelinama domain sendiribaikuntuk office atau personal
- Upload ke-hosting agar bisadiaksesdimanasaja
- Diupayakan hosting didicated hosting supayaleluasauntukmeng-custom configurasi web server
- Ataumeng-online-kan server sendiridenganmembeli IP Public ataumenggunakanlayanangratisan
Slide 11
Referensi
- http://theplana.wordpress.com/2007/05/11/install-sqlite3-on-ubuntu/
- http://stackoverflow.com/questions/948899/how-to-enable-sqlite3-for-php
- http://serverfault.com/questions/173443/how-do-i-enable-the-imap-functions-in-php
- http://oneye-project.org/downloads/
- http://ozs.web.id
Cloud Operating System Berbasis Web dengan Menggunakan Oneye
Oneye merupakan sistem operasi berbasis Web dan merupakan alternatif dari Eyeos
yang sekarang dikenakan biaya untuk memperolehnya. Meski demikian Eyeos
tetap menyajikan dukungan komunitas dengan sejumlah fitur dan beragam
inovasi lainnya. Untuk bisa menikmati beragam layanan aplikasi sistem
operasi Oneye, berikut persyaratan yang harus tersedia :
- Sistem operasi, pada spesifikasi ini saya tidak membatasi penggunaan jenis sistem operasi yang anda pakai. Namun baiknya juga anda menggunakan sistem operasi GNU/Linux dan kebetulan sistem operasi yang saya pakai adalah Debian 7.
- Terinstal WebServer, jika anda menggunakan Linux anda bisa mengunduh beberapa aplikasi Webserver seperti PHP, Apache, dan lain sebagainya. Namun untuk mempermudah praktik anda bisa menggunakan Webserver XAMPP (Windows) atau LAMPP (XAMPP untuk Linux) yang bisa diunduh disini
- Terinstal Web Browser, tentu hal yang sangat vital karena oneye berjalan pada browser
1. Langkah Instalasi
1.1 Menginstal WebServer di Linux
- Pastikan anda telah mengunduh paket WebServer untuk Linux, Link Download
- Unduhan yang anda download berekstensi .run untuk menginstalnya buka terminal dan login sebagai root kemudian rubah hak aksesnya misal chmod +x lampp.run, dan untuk menginstalnya ketik ./lampp.run dan seperti biasa tinggal tekan tombol next saja :), kurang lebih berikut screenshoot-nya ;
- Untuk menjalankan WebServer ketik sudo /opt/lampp/lampp start
1.2 Instalasi Oneye
- Unduh paket oneye di sini, saat penulisan ini versi terbaru oneye adalah versi 0.9.0
- Ekstrak paket oneye di folder htdocs dengan menggunakan terminal dan login sebagai root kemudian ketik sudo unzip oneye_0.9.0.zip -d /opt/lampp/htdocs
- Kemudian rubah hak akses folder oneye agar bisa diakses melalui browser dengan mengetik sudo chmod 777 -R /opt/lampp/htdocs/oneye
- Setelah itu buka oneye melalui browser dengan membuka alamat http://localhost/oneye/
- Lalu buatlah password dan ikuti proses instalasinya
- Untuk login ke sistem gunakan akun root dan password yang telah dibuat sebelumnya
- Anda pun bisa membuat akun pengguna, dengan mengklik New User di halaman Login
- Berikut tampilan oneye setelah anda login
2. Eksplorasi Oneye
2.1 Panel Menu
Panel menu merupakan akses untuk membuka aplikasi yang terinstal di dalamnya. Di Oneye ada beberapa kategori aplikasi ;
- Office, terdiri dari beberapa paket aplikasi seperti File Manager, Word Processor, SpreadSheet, Presentation, Mail Client, Calendar dan Contact Manager
- Network, terdiri dari beberapa paket aplikasi seperti Public Board, FTP Client, Internal Messaging, Navigator dan RSS Feed Burner
- Accessories, terdiri dari beberapa paket aplikasi seperti Calculator, Text Editor, dan Process Manager
- Games, anda bisa menikmati layanan game catur atau Chess, Tetravex, dan Catching
- Dan Ikon panel lainnya
2.2 Desktop
Layaknya sistem operasi biasa, desktop menyuguhkan beragam pintasan
aplikasi atau Shortcut. Uniknya secara default, dekstop pada oneye
menyerupai desktop KDE
yang berfungsi untuk melakukan tugas spesifik seperti membuat dokumen,
upload file dan lain sebagainya. Widget ini juga mendukung drag and drop
sehingga bisa dipindah posisinya.
2.3 File Manager
File Manager berfungsi untuk mengatur berkas - berkas baik prosedur
penyimpanan file maupun untuk alokasi file yang akan disimpan. Oneye
sekilas mempunyai struktur sistem berkas mirip dengan GNU/Linux yaitu
terletak pada direktori tunggal "HOME" yang kemudian di dalamnya
terdapat subfolder seperti Desktop, Document, Images, Musics, dan
Videos. Selain itu masing - masing user juga mempunyai direktori user
yang berbeda. Agar folder antara user satu dengan yang lainnya bisa
diakses, maka folder tersebut harus disharing dengan cara klik kanan
kemudian pilih share with.
Pada gambar berikut merupakan folder folderku yang sebelumnya
telah dibuat di user Muksidin kemudian di-share secara public, sehingga
user tamu bisa mengakses folder tersebut melalui folder public. Folder
public berfungsi untuk mengakses folder yang di-sharing oleh user lain.
2.4 Memainkan Multimedia
Oneye juga bisa digunakan untuk memutar file multimedia seperti musik,
video dan gambar. Untuk menikmati fitur ini unggah terlebih dahulu file
multimedianya melalui toolbar pada File Manager yaitu Upload Files atau
bisa dijumpai juga dengan meng-klik kanan pada desktop atau juga melalui
Widget desktop.
Upload Files
Player Music
Player Music
Memutar file Video
Ini hanyalah sekelupas contoh kecil fitur aplikasi yang dimiliki oleh
oneye, sedangkan di dalamnya masih banyak beragam aplikasi yang pembaca
bisa eksplorasi sendiri. Dengan penjelasan yang singkat mengenai cloud
computing beserta implementasinya dengan Cloud Operating System,
setidaknya memberikan pemahaman serta menambah pengetahuan tentang Cloud
Computing secara nyata.
Akhir kata semoga artikel ini memberikan manfaat kepada pembaca.
Selamat mencoba & belajar :)
Referensi :
Tidak ada komentar:
Posting Komentar