Owncloud
Aus d0b
Version vom 21. Juli 2016, 22:22 Uhr von Sysd0b (Diskussion | Beiträge)
Inhaltsverzeichnis
Installieren
Sources hinzufügen
echo 'deb http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key apt-key add - < Release.key
Installieren
aptitude install owncloud
Sofern nichts schiefgelaufen ist, zu erreichen unter <http://domain.tld/owncloud>. Gewünschte Apps noch aktivieren wie z.B. Kontakte und Kalender, das war es schon. Wer noch nicht hat kann SQLite gegen eine andere DB austauschen und SSL akltivieren.
Apache + SSL
Wer noch keine Zertifikate hat, kann temporär eigene erstellen.
mkdir /etc/apache2/cert cd /etc/apache2/cert openssl genrsa -out server.key 4096 // Schlüssel erstellen openssl req -new -key server.key -out server.csr // crt erz. + Common Name vergeben = Server FQDN openssl x509 -req -days 3650 -in server.csr -signkey server.key -out server.crt // csr. erz. a2enmod ssl // Modul aktivieren a2ensite default-ssl service apache2 reload
Falls es noch nicht so ist, in der php.ini default_charset auf UTF-8 setzen (auskommentieren).
vim /etc/php5/apache2/php.ini Zeile 683: default_charset = "UTF-8"
Troubleshooting
Owncloud hängt trotz erfolgreichen Update im Wartungsmodus
vim /var/www/owncloud/config/config.php 18G Alt: 'maintenance' => true, 18G Neu: 'maintenance' => false,