invis_server_wiki:upgrade:132_to_135

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
invis_server_wiki:upgrade:132_to_135 [2018/12/01 13:12]
flacco [Vorbereitung]
invis_server_wiki:upgrade:132_to_135 [2019/02/07 19:37]
flacco [Nacharbeit]
Zeile 46: Zeile 46:
 Im Idealfall ist damit alles erledigt. Im Idealfall ist damit alles erledigt.
  
-Sollten zuvor wichtige Pakete deinstalliert worden sein, müssen diese wieder installiert werden.+===== Nacharbeit ===== 
 + 
 +Sollten zuvor wichtige Pakete deinstalliert worden sein, müssen diese wieder installiert werden. Wenn das der Fall ist, dürfte es Pakete der Kopano-Webapp betreffen. Bevor Sie diese wieder installieren können müssen Sie ggf. Anpassungen an einer oder mehreren Repository-Dateien vornehmen. 
 + 
 +Kontrollieren Sie unter: <​file>/​etc/​zypp/​repos.d</​file>​ alle Dateien, die die Bezeichnung "​kopano"​ (unabhängig von der Schreibweise) im Namen tragen auf die Zeichenkette "​SLE_12"​ im "​Base-URL"​ Pfad tragen und ändern sie diese auf "​SLE_12_PHP7"​ um. Vermutlich wird sich im Home-Verzeichnis des Benutzers "​root"​ Ihres Servers im unsichtbaren Verzeichnis <​file>​.zypp</​file>​ eine Datei namens "​credentials.conf"​ befinden. Öffnen Sie sie in Ihrem Lieblingseditor und ändern Sie dort ebenfalls alle Pfade entsprechend. 
 + 
 +Führen Sie 
 +<​code>​ 
 +invis:~ # zypper ref 
 +</​code>​ 
 + 
 +aus und installieren Sie via YaST alle zur Kopano-Webapp gehörenden Pakete neu. 
 + 
 +Testen Sie im nächsten Schritt, ob Sie ownCloud erreichen. Erhalten Sie dabei einen Fehler 500 oder 403 (forbidden) ändern Sie in der Datei <​file>/​etc/​apache2/​vhosts.d/​vh-combined-extern</​file>​ den "​IfDefine OWNCLOUD"​ Container wie folgt ab: 
 + 
 +<​code>​ 
 +    <​IfDefine OWNCLOUD>​ 
 +        Alias /owncloud "/​srv/​www/​htdocs/​owncloud/"​ 
 +        <​Directory "/​srv/​www/​htdocs/​owncloud/">​ 
 +            AllowOverride FileInfo Options Indexes AuthConfig 
 +            Options +SymLinksIfOwnerMatch 
 + 
 +            <​IfModule mod_dav.c>​ 
 +                Dav off 
 +            </​IfModule>​ 
 + 
 +            SetEnv HOME /​srv/​www/​htdocs/​owncloud 
 +            SetEnv HTTP_HOME /​srv/​www/​htdocs/​owncloud 
 +        </​Directory>​ 
 + 
 +        <​Directory "/​srv/​www/​htdocs/​owncloud/​data/">​ 
 +            # just in case if .htaccess gets disabled 
 +            Require all denied 
 +        </​Directory>​ 
 +    </​IfDefine>​ 
 +</​code>​ 
 + 
 +Starten Sie den Apache Webserver neu. Jetzt sollte wieder alles funktionieren wie zuvor.
  • invis_server_wiki/upgrade/132_to_135.txt
  • Zuletzt geändert: 2019/02/07 19:37
  • von flacco