Build and Deploy Desktop Personal Cloud using eyeOS Cloud Computing Operating System on Linux by krabah

VIEWS: 3,549 PAGES: 35

More Info
									Global Open Versity, Cloud Computing Labs             Install Guide eyeOS 2 Cloud Computing OS on Linux v.1.0



                             Global Open Versity
                Cloud Computing Hands-on Labs Training Manual

       Build & Deploy Desktop Personal Cloud using eyeOS Cloud
                Computing Operating System on Linux
                                         Kefa Rabah
                            Global Open Versity, Vancouver Canada
                                   krabah@globalopenversity.org
                                    www.globalopenversity.org

Table of Contents                                                                                 Page No.


BUILD & DEPLOY DESKTOP PERSONAL CLOUD USING EYEOS CLOUD COMPUTING OPERATING
SYSTEM LINUX                                                              1

1.0 Introduction                                                                                            1

2.0 Assumptions                                                                                             2

3.0 Hands-on Labs Session                                                                                   2

4.0 Installing & Configuring Pre-requisites                                                                 3

Part 1: Installing & Configure MySQL                                                                        3
  Step 1: Install MySQL Database Server Package                                                             3
  Step 2: Configure the mod-rewrite on Apache                                                               4

Part 2: Configure “php.in” file                                                                             5
  Step 1: Increase the PHP memory limit                                                                     5

Part 3: Install Other Pre-requisite Packages                                                                5
  Step 1: Install Stomp.py Package                                                                          5
  Step 2: Install Curl Package                                                                              6
  Step 3: Install Recoll                                                                                    6
  Step 4: Install ExifTool                                                                                  6
  Step 5: Download & Install OpenOffice Daemon                                                              6
  Step 6: Install Kaazing Gateway                                                                           7
  Step 7: Install Apache ActiveMQ Daemon                                                                    8

Part 4: Download and Installation eyeOS                                                                     9
  Step 1: Download eyeOS                                                                                    9
  Step 2: Install eyeOS                                                                                    10

Part 5: Post Installation Tasks                                                                            13
  Step 1: Explore the eyeOS Tabs                                                                           13
  Step 2: Favorite Applications                                                                            18

Part 6: New User Online Registration                                                                       23
  Step 1: Registering as a new user                                                                        23
  Step 2: Uploading Documents                                                                              25
                                                                                                            1
   April 2007, Kefa Rabah, Global Open Versity, Vancouver Canada

www.globalopenversity.org                           VCC300 – Build & Deploy eyeOS Cloud Computing
Global Open Versity, Cloud Computing Labs             Install Guide eyeOS 2 Cloud Computing OS on Linux v.1.0



  Step 3: Joining an Existing Group                                                                        27
  Step 4: Adding Contacts                                                                                  28

Part 7: Troubleshooting OpenOffice.org 3.2 Startup                                                         30

Part 8: Need More Training on Windows                                                                      31
  Build & Deploy eyeOS Cloud Computing Training                                                            31

Linux Administration Training                                                                              31

Part 9: Hands-on Labs Assignments                                                                          32




A GOV Open Access Technical Academic Publications
Enhancing education & empowering people worldwide through eLearning in the 21st Century


                                                                                                            2
   April 2007, Kefa Rabah, Global Open Versity, Vancouver Canada

www.globalopenversity.org                            VCC300 – Build & Deploy eyeOS Cloud Computing
Global Open Versity, Cloud Computing Labs             Install Guide eyeOS 2 Cloud Computing OS on Linux v.1.0




                             Global Open Versity
                Cloud Computing Hands-on Labs Training Manual

         Build & Deploy Desktop Personal Cloud using eyeOS Cloud
                    Computing Operating System Linux
By Kefa Rabah, krabah@globalopenversity.org               Aug 10, 2010                      GTI Institute



1.0 Introduction
eyeOS is free Cloud Computing Operating System software which let you access all your necessary files,
folders, office, calendar, contacts and much more anywhere in the world. You can use it personally on
your computer or you can use it for collaborative work and share data to your company, firm, clients and
colleagues for more innovative ideas and better brain storming. You can host eyeOS on your server and
make your own Cloud system to access your data anywhere you want to.

eyeOS is released under the AGPLv3 license and only needs Apache 2 server, PHP5 and MySQL
database server to run. With eyeOS you can build your own private Cloud Desktop today. If you don’t
have webhosting or Webserver anywhere then you can create free account on eyeOS free public server
and start your own cloud right away and yeah it’s Free

Moreover, eyeOS 2.0 now comes with Live Collaboration engine which allows you to work collaboratively
with other users simultaneously in the same document, thanks to the new Social Bar. It also has a
powerful applications bundle that includes 5 powerful applications out of the box thought to be simple and
easy to use: Word Processor, Calendar, Mail Client, Spreadsheets and Files Manager. However, the most
important element of eyeOS is the built-in cloud privacy - eyeOS is the Safe Cloud Computing system
because you can host it in your own company or organization. Privacy is paramount especially in cloud
computing where there has been no research to back it. However, with eyeOS strong believe in privacy in
cloud computing – the onus remains on how best you implement IT security best practices in your
organization network infrastructure.

In education sector - eyeOS cloud is an excellent tool that can easily be implemented in education
environment to complement eLearning tools like Moodle LMS. The eyeOS group has excelled in
delivering the design, implementation and maintenance of this desktop cloud solution that is capable of
bringing enhancements in learning delivering, flexibility and security while reducing the complexity and
investment costs associated with current IT solutions – since in any case it’s open source – free to use.
For example, a department can install eyeOS to all its Desktop and laptop computers and then integrate
all the activities, syllabus, lab materials. Courses can be implemented as group activities and students can
be enrolled into such groups. When implemented appropriately, eyeOS cloud has the capability and
flexibility to provide the platform for testing the solution and knowledge about IT integration in the
classroom.

When fully implemented, students will have access to education materials to follow the courses and create
their own content. By using the eyeOS Desktop Cloud, they can also collaborate with other students using
                                                                                                            1
   April 2007, Kefa Rabah, Global Open Versity, Vancouver Canada

www.globalopenversity.org                           VCC300 – Build & Deploy eyeOS Cloud Computing
Global Open Versity, Cloud Computing Labs             Install Guide eyeOS 2 Cloud Computing OS on Linux v.1.0



social networks, communities and web/video conferences. By using this solution, teachers will be able to
completely focus on course content and rather than addressing and solving IT issues. Education partners’
stakeholder, parents, guardians or relatives will be able to support the students with their education since
the virtual classroom can be accessed from any device with Internet access. In general, deploying eyeOS
cloud in learning environment is bold initiative that is definitely bound to promote technological innovation
that is expected to revolutionize the way education is delivered in the future leading to better learning
outcome and experiential learning environment for students.

Today building your own private hosting solution have never been so easy – especially with the current
advances in open source technologies. For example, you can use DTC GPL Control Panel to build your
own private ISP hosting solutions. Easy Hosting Control Panel (EHCP) is relatively new and it currently
works
								
To top