Kivitendo Testkopie erstellen: Unterschied zwischen den Versionen
Aus revampedia
(Die Seite wurde neu angelegt: «'''Vorgehen, um eine identische Testkopie einer bestehenden kivitendo Installation herzustellen:'''<br /><br /> Vorgaben:<br /> kivitendo Dateiordner: /var/www/k…») |
K |
||
Zeile 3: | Zeile 3: | ||
kivitendo Dateiordner: /var/www/kivitendo/example/kivitendo-erp<br /> | kivitendo Dateiordner: /var/www/kivitendo/example/kivitendo-erp<br /> | ||
Authentifizierungsdatenbank: kivitendo_example_auth<br /> | Authentifizierungsdatenbank: kivitendo_example_auth<br /> | ||
− | Datenbanken | + | Datenbanken der gewünschten Mandanten: example1, example2<br /> |
Datenbankbesitzer: example_admin | Datenbankbesitzer: example_admin | ||
Version vom 16. Oktober 2016, 22:41 Uhr
Vorgehen, um eine identische Testkopie einer bestehenden kivitendo Installation herzustellen:
Vorgaben:
kivitendo Dateiordner: /var/www/kivitendo/example/kivitendo-erp
Authentifizierungsdatenbank: kivitendo_example_auth
Datenbanken der gewünschten Mandanten: example1, example2
Datenbankbesitzer: example_admin
- Dateiordner kopieren
- cd /var/www/kivitendo
- sudo cp -a example exampletest
- Konfiguration anpassen
- vi exampletest/kivitendo-erp/config/kivitendo.conf
- Änderungen
- kivitendo_example_auth ersetzen durch kivitendo_exampletest_auth
- optional: Name des Cookies und Name der Logfiles anpassen
- Datenbankkopien erstellen
CREATE DATABASE kivitendo_exampletest_auth WITH ENCODING='UTF8' OWNER=example_admin TEMPLATE=kivitendo_example_auth CONNECTION LIMIT=-1; CREATE DATABASE example1test WITH ENCODING='UTF8' OWNER=example_admin TEMPLATE=example1 CONNECTION LIMIT=-1; CREATE DATABASE example2test WITH ENCODING='UTF8' OWNER=example_admin TEMPLATE=example2 CONNECTION LIMIT=-1;
- Authentifizierungsdatenbank anpassen
In der Datenbank kivitendo_exampletest_auth in der Tabelle auth.clients in der Spalte dbname folgende Werte anpassen:
example1 → example1test
example2 → example2test