Owncloud installieren: Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
Zeile 82: Zeile 82:
In der Datei ''/var/www/owncloud/config/config.php'' folgende Zeilen hinzufügen:
In der Datei ''/var/www/owncloud/config/config.php'' folgende Zeilen hinzufügen:
<pre>
<pre>
'filelocking.enabled' => 'true',
'memcache.local' => '\OC\Memcache\Redis',
'memcache.local' => '\OC\Memcache\Redis',
'memcache.locking' => '\OC\Memcache\Redis',
'memcache.locking' => '\OC\Memcache\Redis',

Version vom 10. April 2016, 12:28 Uhr

Installation

Download:

wget https://download.owncloud.org/community/owncloud-8.2.2.zip

In Apache Wurzelverzeichnis verschieben

unzip owncloud-8.2.2.zip
sudo mv owncloud /var/www/owncloud/
sudo chown -R www-data:www-data /var/www/owncloud/

Datenbank erstellen:

mysql -u root -p
mysql> create database if not exists <database name>;
mysql> create user 'onwcloud'@'%' identified by '<password>';
mysql> grant usage on *.* to 'owncloud'@'%' identified by '<password>'; 
mysql> grant all privileges on owncloud.* to 'owncloud'@'%';
mysql> create user 'onwcloud'@'localhost' identified by '<password>';
mysql> grant usage on *.* to 'owncloud'@'localhost' identified by '<password>'; 
mysql> grant all privileges on owncloud.* to 'owncloud'@'localhost';
mysql> flush privileges;
mysql> quit;

Konfiguration

Apache-Konfiguration anlegen

cd /etc/apache2/conf-available/
sudo nano owncloud.conf
Alias /owncloud "/var/www/owncloud/"
<Directory "/var/www/owncloud">
    Options +FollowSymLinks
    AllowOverride All

    <IfModule mod_dav.c>
      Dav off
    </IfModule>

    SetEnv HOME /var/www/owncloud
    SetEnv HTTP_HOME /var/www/owncloud
</Directory>

<Directory "/var/www/owncloud/data/">
  # just in case if .htaccess gets disabled
  Require all denied
</Directory>
sudo a2enconf owncloud
sudo service apache2 reload

PHP Memory Cache

sudo apt-get install redis-server php5-redis

Redis-Version checken:

php -i | grep Redis

Falls die Version kleiner als 2.2.5 ist, dann Redis von mittels pecl installieren:

sudo apt-get install php5-dev
sudo apt-get install php-pear
sudo pecl install redis

In der Datei /var/www/owncloud/config/config.php folgende Zeilen hinzufügen:

'filelocking.enabled' => 'true',
'memcache.local' => '\OC\Memcache\Redis',
'memcache.locking' => '\OC\Memcache\Redis',
'redis' => array (
    'host' => 'localhost',
    'port' => 6379,
    'timeout' => 0,
    'password' => '',
  ),

Links

https://doc.owncloud.org/server/8.2/admin_manual/maintenance/migrating.html


Zurück zu Ubuntu