# ownCloud Administrators Manual

# Introduction

Welcome to the ownCloud Administrator Guide. This guide describes administrator tasks for ownCloud; a flexible, open source, file synchronization and sharing solution. ownCloud is comprised of a server running on either a Linux or Microsoft Windows platform as well as client applications for Microsoft Windows, Mac OS X and Linux (Desktop Client) and mobile clients for both the Android and Apple iOS operating system.

## Target Audience

This guide is targeted towards people who want to install, administer, and optimize the ownCloud server. If you want to learn more about the ownCloud Web user interface or how to install clients on the server, refer to the following:

- User Manual
- Desktop Client Manual

## ownCloud Videos

See ownCloud Videos for howtos, demos, news, and Webinars for both the Community and Enterprise versions of ownCloud.

## Document Structure

This document is broken out into three major sections – Installation, Configuration, and Maintenance. The Issues sections has instructions for reporting bugs. The following sections provide detailed information about various tasks associated with each of these sections.

### Installation

This section provides detailed instructions on how to install ownCloud in different scenarios. It contains the following topics:

- ownCloud Appliances
- Installing and Managing Apps
- Hiawatha Configuration
- Installation Wizard
- Lighttpd Configuration
- Preferred Linux Installation Method (recommended)
- Mac OS X (not supported)
- Nginx Configuration
- Other Installation Methods
- Manual Installation on Linux
- Univention Corporate Server
- Windows 7 and Windows Server 2008
- Yaws Configuration
- SELinux Configuration

Note

If you just want to try out ownCloud in a virtual machine, without any configuration, refer to ownCloud Appliances. For your convenience, this topic contains ready-to-use images.

### Configuration

This section describes how to configure ownCloud and your Web server. It contains the following topics:

- Configuring the ClamAV Antivirus Scanner
- Automatic Configuration Setup
- Defining Background Jobs
- Uploading big files > 512MB (as set by default)
- Configuring the Collaborative Documents App
- Config.php Parameters
- Custom Client Configuration
- Database Configuration
- Email Configuration
- Configuring External Storage (GUI)
- Configuring External Storage (Configuration File)
- File Sharing
- Files Locking App Configuration
- JavaScript and CSS Asset Management
- Knowledge Base Configuration
- Language Configuration
- Logging Configuration
- Previews Configuration
- Reverse Proxy Configuration
- Enabling Full-Text Search
- Encryption Configuration
- Configuring Server-to-Server Sharing
- Serving Static Files for Better Performance
- Using Third Party PHP Components
- User Authentication with IMAP, SMB, and FTP
- User Authentication with LDAP
- LDAP User Cleanup
- User Management
- Resetting a Lost Admin Password

### Maintenance

This sections describes the maintenance tasks associated with the ownCloud server (for example, updating or migrating to a new version of ownCloud). It contains the following topics:

- Backing up ownCloud
- Converting From SQLite to MySQL, MariaDB, or PostgreSQL
- Maintenance Mode Configuration
- Migrating ownCloud Installations
- Restoring ownCloud
- Updating ownCloud with the Updater App
- Upgrading Your ownCloud Server

### Issues

What to do when you have problems, and where to report bugs.

- Issues and Troubleshooting