Jumat, 26 Desember 2014

Cloud OS denganoneye Operating System

Membangun cloud os dengan oneye operating systemSlide 1

Membangun Cloud OS denganoneye Operating System

Contoh Infrastructure as a Service

System requirementSlide 2

System Requirement

  • Web Server Apache2
  • Database Server sqlite3
  • Modul php5-imap
  • Modul php5-sqlite
  • Oneye Operating System
Instalasi server di ubuntuSlide 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
Instalasi oneye osSlide 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/
Cek directory permittionsSlide 5

Cek Directory Permittions

Cek php configurationSlide 6

Cek PHP Configuration

Isi password dan nama systemSlide 7

Isi Password danNama System

Login screenSlide 8

Login Screen

Web desktopSlide 9

Web Desktop

Pengembangan lebih lanjutSlide 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
ReferensiSlide 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 :
  1. 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.
  2. 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
  3. 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
Di panel juga tersedia tombol Closed Session yang berfungsi sebagai tombol logout atau kembali ke menu Login

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