Getting Started with ownCloud

Getting Started with ownCloud
eBook: $17.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 44%!
Print + free eBook + free PacktLib access to the book: $52.98    Print cover: $34.99
save 34%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Learn ownCloud User Management
  • Scale ownCloud to support thousands of users
  • Integrate user management systems such as LDAP

Book Details

Language : English
Paperback : 134 pages [ 235mm x 191mm ]
Release Date : July 2013
ISBN : 1782168257
ISBN 13 : 9781782168256
Author(s) : Aditya Patawari
Topics and Technologies : All Books, Virtualization and Cloud, Open Source

Table of Contents

Chapter 1: Setting up ownCloud
Chapter 2: Usage of ownCloud and its Apps
Chapter 3: User Management and Admin Tools
Chapter 4: Securing your ownCloud
Chapter 5: ownCloud Backup, Restore, and Logging
Chapter 6: Load Balancing and HA for ownCloud
Chapter 7: ownCloud Application Development
  • Chapter 1: Setting up ownCloud
    • Installing ownCloud on Linux
      • Fedora
      • Ubuntu
    • Installing ownCloud on Windows Server 2008
      • Installing Internet Information Services (IIS)
      • Installing PHP
      • Installing ownCloud
    • Giving ownCloud a friendly URL
    • Coping with large data sets and other PHP fixes
    • MySQL versus SQLite usage
      • Setting up ownCloud with MySQL
    • Summary
    • Chapter 2: Usage of ownCloud and its Apps
      • Uploading a file
      • Syncing and sharing a file
        • Installing and configuring ownCloud sync clients
          • Ubuntu
          • Fedora
          • Windows and Mac
      • Creating and editing text files
      • Sharing files using ownCloud
      • Using ownCloud calendar
      • Using ownCloud contacts
      • Viewing and sharing photographs
      • Listening to music and watching videos
      • Summary
      • Chapter 3: User Management and Admin Tools
        • Inbuilt user and group management
          • Creating users and groups
          • Default storage
        • Integrating ownCloud with LDAP
          • Installing LDAP user and group backend
          • Setting up OpenLDAP on CentOS 6
          • Integrating ownCloud with OpenLDAP
          • Setting up Active Directory on Windows Server 2008
          • Integrating Active Directory with ownCloud
          • Other admin tasks
        • Summary
        • Chapter 4: Securing your ownCloud
          • Hardening the web server
            • Apache hardening
            • IIS hardening
              • UrlScan
              • Application pool identity
          • Securing ownCloud data directory
            • Security database
          • ownCloud encryption
          • Summary
            • Chapter 6: Load Balancing and HA for ownCloud
              • The key strategy
              • The user data storage
                • Configuring WebDAV
                • Making ownCloud using WebDAV
              • The web server
                • Load balancing Apache is quite easy using Windows GUI
                  • Request Counting
                  • Weighted Traffic Counting
                  • Pending Request Counting
                  • Enable the Balancer Manager
                • Load balancing IIS
              • The MySQL database
                • Basic terminologies
                • Data node
                • Management node
                • SQL node
                • Configuring the Data node and SQL node
                • Configuring the Management node
              • Summary
              • Chapter 7: ownCloud Application Development
                • ownCloud app directory structure
                • Setting up development environment
                • Database access for apps
                • Submitting an application to
                • Inspecting a pre-built application
                • Summary

                Aditya Patawari

                Aditya Patawari is a Systems Engineer by profession, and just loves to play around with Linux. He works on various parts of system lifecycles, and handles infrastructure automation and scaling of applications. He is also a contributor at Fedora project, and can be heard talking about the same along with the Linux systems automation at several conferences and events. His first contact with ownCloud was a year ago when he was just a student, and ownCloud itself was less than a year old, and a part of KDE project.
                Sorry, we don't have any reviews for this title yet.

                Submit Errata

                Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

                Sample chapters

                You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                Frequently bought together

                Getting Started with ownCloud +    Getting Started with Talend Open Studio for Data Integration =
                50% Off
                the second eBook
                Price for both: €24.85

                Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                What you will learn from this book

                • Choose between SQLite and MySQL
                • Integrate ownCloud with OpenLDAP and Active Directory
                • Configure custom storage backends such as WebDAV
                • Back up ownCloud
                • Migrate or restore ownCloud
                • Load balance ownCloud components
                • Log ownCloud for debugging

                In Detail

                Making your data easily accessible on multiple devices is the primary goal of ownCloud. It gives you control of your own data along with the flexibility to set it up the way you want it. Community backup to the project ensures high quality software and gives you the power to modify and create features.

                Getting Started with ownCloud is a practical handbook that provides step-by-step installation and scaling instructions. It will also give you an excellent understanding into how ownCloud can be integrated with components such as LDAP and WebDAV.

                This book starts with a basic setup of ownCloud for personal use and then clearly scales out various components of ownCloud with examples This book will also help provide you with the understanding to integrate existing systems such as LDAP with ownCloud.

                Starting from the setup on both Linux and Windows using either SQLite or MySQL, we move ahead to show you how efficiently user management can be done using ownCloud. We also look into storage backends and how to enhance the functionality of ownCloud by using ownCloud apps.

                You will learn everything you need to know about ownCloud setup and usage for small and corporate scale deployment.


                This is a standard, precise, and short tutorial for setting up ownCloud and includes advanced topics like encryption, user management, and server security. This ownCloud book would be an ideal starting point for anyone who wants to store their data and also share it.

                Who this book is for

                This book is for first time users as well as administrators who are interested or responsible for managing an ownCloud instance. You do not need any prior experience with any of the technology, including Linux/Windows, Apache/IIS, SQLite/MySQL, or even PHP. It is a beginner-friendly book, written with a first time user in mind.

                Code Download and Errata
                Packt Anytime, Anywhere
                Register Books
                Print Upgrades
                eBook Downloads
                Video Support
                Contact Us
                Awards Voting Nominations Previous Winners
                Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software