Navigation
index
Client Manual
»
Table of Contents
¶
ownCloud 2.3 Server Administration Manual Introduction
Introduction
ownCloud Videos and Blogs
Target Audience
ownCloud 2.3 Release Notes
Changes in 9.0
Changes in 8.2
Changes in 8.1
Enterprise 8.1 Only
ownCloud 8.0
Manual LDAP Port Configuration
No Preview Icon on Text Files
Remote Federated Cloud Share Cannot be Reshared With Local Users
Manually Migrate Encryption Keys after Upgrade
Windows Server Not Supported
PHP 5.3 Support Dropped
Disable Apache Multiviews
ownCloud Does Not Follow Symlinks
No Commas in Group Names
Hebrew File Names Too Large on Windows
Google Drive Large Files Fail with 500 Error
Encrypting Large Numbers of Files
Enterprise 8.0 Only
Sharepoint Drive SSL Not Verified
No Federated Cloud Sharing with Shibboleth
Direct Uploads to SWIFT do not Appear in ownCloud
SWIFT Objectstore Incompatible with Encryption App
App Store is Back
ownCloud 7 Release Notes
Manual LDAP Port Configuration
LDAP Search Performance Improved
Protecting ownCloud on IIS from Data Loss
Antivirus App Modes
“Enable Only for Specific Groups” Fails
Changes to File Previews
4GB Limit on SFTP Transfers
“Not Enough Space Available” on File Upload
No More Expiration Date On Local Shares
Zero Quota Not Read-Only
Enterprise 7 Only
No Federated Cloud Sharing with Shibboleth
Windows Network Drive
Sharepoint Drive SSL
Shibboleth and WebDAV Incompatible
No SQLite
No App Store
LDAP Home Connector Linux Only
What’s New for Admins in ownCloud 2.3
Installation
System Requirements
Memory
Recommended Setup for Running ownCloud
Supported Platforms
ownCloud Deployment Recommendations
General Recommendations
Small Workgroups or Departments
Mid-sized Enterprises
Large Enterprises and Service Providers
Hardware Considerations
Software Considerations
File Storage
Session Storage
References
Preferred Linux Installation Method
Installation Quick Start
Installing ownCloud Enterprise Subscription
Downgrading Not Supported
Additional Installation Guides and Notes
Installation Wizard
Quick Start
Data Directory Location
Database Choice
Trusted Domains
Setting Strong Directory Permissions
Installing ownCloud From the Command Line
Installing and Managing Apps
Enterprise Subscription Supported Apps
Viewing Enabled Apps
Re-enabling Contacts and Calendar Apps
Managing Apps
Adding Third Party Apps
Using Custom App Directories
Using Your Own Appstore
Manual Installation on Linux
Prerequisites
Example Installation on Ubuntu 14.04 LTS Server
Apache Web Server Configuration
Enabling SSL
Installation Wizard
Setting Strong Directory Permissions
SELinux Configuration Tips
php.ini Configuration Notes
php-fpm Configuration Notes
Other Web Servers
ownCloud Community Appliance
Instructions for VirtualBox and OVA
Software Appliances
Installing PHP 5.4 on RHEL 6 and CentOS 6
RHEL 6
CentOS 6
Installing PHP 5.5 on RHEL 7 and CentOS 7
RHEL 7 Upgrade to PHP 5.5
CentOS 7 Upgrade to PHP 5.5
SELinux Configuration
Allow access to a remote database
Allow access to LDAP server
Allow access to remote network
Allow access to SMTP/sendmail
Allow access to CIFS/SMB
Troubleshooting
Nginx Configuration
Suppressing Log Messages
JavaScript (.js) or CSS (.css) files not served properly
Univention Corporate Server
Pre configuration
Installation
Postconfiguration (optional)
Using ownCloud
Hiawatha Configuration
Yaws Configuration
Mac OS X
ownCloud Server Configuration
Warnings on Admin Page
Cache Warnings
Transactional file locking
You are accessing this site via HTTP
The test with getenv(“PATH”) only returns an empty response
The “Strict-Transport-Security” HTTP header is not configured
/dev/urandom is not readable by PHP
Your web server is not yet set up properly to allow file synchronization
Outdated NSS / OpenSSL version
Your web server is not set up properly to resolve /.well-known/caldav/ or /.well-known/carddav/
Using the occ Command
occ Command Directory
Run occ As Your HTTP User
Apps Commands
Background Jobs Selector
Config Commands
Database Conversion
Encryption
File Operations
l10n, Create Javascript Translation Files for Apps
LDAP Commands
Logging Commands
Maintenance Commands
Trashbin
User Commands
Versions
Command Line Installation
Command Line Upgrade
Configuring the Activity App
Enabling the Activity App
Configuring your ownCloud for the Activity App
Configuring the ClamAV Antivirus Scanner
Installing ClamAV
Enabling the Antivirus App for Files
Configuring ClamAV on ownCloud
Configuring Memory Caching
APC
APCu
Memcached
Redis
Cache Directory Location
Recommendations Based on Type of Deployment
Additional Redis Installation Help
Defining Background Jobs
Parameters
Cron Jobs
Config.php Parameters
Default Parameters
Default config.php Examples
User Experience
Mail Parameters
Proxy Configurations
Deleted Items (trash bin)
ownCloud Verifications
Logging
Alternate Code Locations
Apps
Previews
LDAP
Comments
Maintenance
SSL
Memory caching backend configuration
Using Object Store with ownCloud
Sharing
All other configuration options
App config options
Email Configuration
Configuring an SMTP Server
Configuring PHP and Sendmail
Using Email Templates
Setting Mail Server Parameters in config.php
Send a Test Email
Troubleshooting
Enabling Debug Mode
Linking External Sites
Custom Client Download Repositories
Knowledge Base Configuration
Parameters
Language Configuration
Parameters
Logging Configuration
Parameters
Hardening and Security Guidance
Limit on Password Length
Operating system
Deployment
Use HTTPS
Use a dedicated domain for ownCloud
Ensure that your ownCloud instance is installed in a DMZ
Serve security related Headers by the Web server
Reverse Proxy Configuration
Defining Trusted Proxies
Overwrite Parameters
Example
Enabling Full-Text Search
Using Third Party PHP Components
Managing Third Party Parameters
Server Tuning & Performance Tips
ownCloud Server Tuning
Database Best Practice
Web server Tips
SSL / Encryption App
JavaScript and CSS Asset Management
Parameters
Automatic Configuration Setup
Parameters
Automatic Configurations Examples
User Management
User Management
Creating a New User
Reset a User’s Password
Renaming a User
Granting Administrator Privileges to a User
Managing Groups
Setting Storage Quotas
Deleting users
Resetting a Lost Admin Password
User Authentication with IMAP, SMB, and FTP
IMAP
SMB
FTP
User Authentication with LDAP
Configuration
Advanced Settings
Expert Settings
Testing the configuration
ownCloud Avatar integration
Troubleshooting, Tips and Tricks
SSL Certificate Verification (LDAPS, TLS)
Microsoft Active Directory
memberOf / Read MemberOf permissions
Duplicating Server Configurations
ownCloud LDAP Internals
LDAP User Cleanup
Deleting Local ownCloud Users
User Provisioning API
Instruction set
users / adduser
users / getusers
users / getuser
users / edituser
users / deleteuser
users / getgroups
users / addtogroup
users / removefromgroup
users / createsubadmin
users / removesubadmin
users / getsubadmingroups
groups / getgroups
groups / addgroup
groups / getgroup
groups / getsubadmins
groups / deletegroup
apps / getapps
apps / getappinfo
apps / enable
apps / disable
File Sharing and Management
File Sharing
Creating Persistent File Shares
Configuring Federated Cloud Sharing
Sharing With ownCloud 7
Creating a Direct Share Link
Creating Federated Cloud Shares via Public Link Share
Configuration Tips
Uploading big files > 512MB
System Configuration
Configuring Your Web server
Configuring PHP
Configuring ownCloud
Configuring the Collaborative Documents App
Enabling the Documents App
Enabling and testing MS Word support
Providing Default Files
Additional Configuration
Configuring External Storage (GUI)
Enabling External Storage Support
Storage Configuration
User and Group Permissions
Mount Options
Using Self-Signed Certificates
Available storage backends
Allow Users to Mount External Storage
Adding Files to External Storages
Configuration File
Configuring External Storage (Configuration File)
Using self-signed certificates
Adding files to external storages
Example
Priorities
Configuring Temporary Disk Space Needs
Backends
External Storage Password Management
External Storage Authentication mechanisms
Special Mechanisms
Password-based Mechanisms
Public-key Mechanisms
OAuth
Encryption Configuration
Before Enabling Encryption
Enabling Encryption
Sharing Encrypted Files
Encrypting External Mountpoints
Enabling Users File Recovery Keys
occ Encryption Commands
Files Not Encrypted
LDAP and Other External User Back-ends
Transactional File Locking
Previews Configuration
Parameters
Database Configuration
Converting Database Type
Run the conversion
Unconvertible Tables
Database Configuration
Requirements
Parameters
Troubleshooting
Oracle Database Setup
Outline of Steps
Configuring Oracle
Configure ownCloud
Mimetypes Management
Mimetype aliases
Adding custom aliases
Mimetype mapping
Icon retrieval
Maintenance
Maintenance Mode Configuration
Backing up ownCloud
Backup Folders
Backup Database
How to Upgrade Your ownCloud Server
Update Notifier and Updater App Are Not the Same
Prerequisites
Upgrade ownCloud From Packages
Upgrade Quickstart
Upgrading With Your Linux Package Manager
Upgrade Wizard
occ Upgrade
Setting Strong Directory Permissions
Manual ownCloud Upgrade
Reverse Upgrade
Troubleshooting
Upgrading ownCloud with the Updater App
Can’t Login Without Updating
Setting Permissions for Updating
Restoring ownCloud
Restore Folders
Restore Database
Migrating to a Different Server
Operations
Considerations on Monitoring
ownCloud Deployment Architecture
The Important Components of ownCloud
Scaling Across Multiple Machines
Application Layer
Database Layer
Storage Layer
Theming ownCloud
Issues and Troubleshooting
General Troubleshooting
Bugs
General Troubleshooting
Troubleshooting Web server and PHP problems
Troubleshooting WebDAV
Troubleshooting Contacts & Calendar
Other issues
Code Signing
FAQ
Fixing Invalid Code Integrity Messages
Errors
Enterprise Subscription Only
¶
Enterprise Subscription Installation (ES Only)
Installing & Upgrading ownCloud Enterprise Subscription
SELinux
Supported ownCloud Enterprise Subscription Apps
License Keys
Introduction
Configuration
Creating Branded ownCloud Clients (ES only)
Creating Branded Client Apps (Enterprise Only)
Overview
Building a Branded iOS App
Run Branded and Un-branded Desktop Sync Clients
Building an Android App or Desktop Sync Client
Using the Wizard
Signing Android Client
Custom Client Download Repositories
Updating Your Branded Desktop Clients (Enterprise Only)
Prerequisites
Install client-updater-server
Configure client-updater-server
Debugging client-updater-server
Distributing Your Branded Android App (Enterprise Only)
Digitally Signing Android Apps
Distribution via Email
Publish On Your ownCloud Server
Publish to the Google Play Store
Resources
Creating Branded iOS Apps (ES only)
Building and Distributing Your Branded iOS App
Create Certificate Signing Request
Create Bundle IDs
Setting up Testing Devices
Create Provisioning Profiles
Creating a P12 Certificate
Building Your iOS App With ownBrander
Testing Your New Branded iOS App
Publishing Your New Branded iOS App
Enterprise Server Branding (ES only)
Custom Theming ownCloud (ES only)
Overview
External Storage (ES only)
Jive Integration
Configuration
Use Cases
Configuring the Jive app
LDAP Home Connector
Mount home directory in Ubuntu
Configure ownCloud
Configure the LDAP server
Configuring S3 and OpenStack Swift Objects as Primary Storage
Implications
Configuration
Configuring SharePoint Integration
Enabling the SharePoint Plugin
Note
Troubleshooting
Installing and Configuring the Windows Network Drive App
Installation
Additional Installation Steps
Creating a New Share
Personal SMB Mounts
User Management (ES only)
Shibboleth Integration (Enterprise Subscription only)
Introduction
The Apache Shibboleth module
The ownCloud Shibboleth App
Shibboleth with Desktop and Mobile Clients
WebDAV Support
Known Limitations
Enabling Anonymous Uploads with Files Drop (ES Only)
Enabling Anonymous Uploads with Files Drop (ES Only)
Setting Up the Files Drop App
Using the Files Drop App
Enterprise Logging Apps (ES only)
Enterprise Logging Apps
Enterprise Firewall (ES only)
File Firewall (ES only)
Available Conditions
No Manual Editing
Controlling Access to Folders
Custom Configuration for Branded Clients
Table Of Contents
Table of Contents
Enterprise Subscription Only
This Page
Show Source
Quick search
Enter search terms or a module, class or function name.
Navigation
index
Client Manual
»