SMW/Schema:VereinOnline/Installation: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→VO-Installation: .) |
(→Verzeichnis: .) |
||
Zeile 4: | Zeile 4: | ||
=== Systemvoraussetzungen === | === Systemvoraussetzungen === | ||
==== Verzeichnis ==== | ==== Verzeichnis ==== | ||
* DocumentRoot anlegen | * DocumentRoot anlegen (755. root/www-data) | ||
* .htpasswd | * .htpasswd für generellen Zugangsschutz (kann später weg) | ||
* Lizenzdatei | * Lizenzdatei | ||
* VereinOnline_Setup.php (aktuelle Version von GRITH AG) | * VereinOnline_Setup.php (aktuelle Version von GRITH AG) | ||
==== Apache ==== | ==== Apache ==== | ||
* URL-Routing auf Vesta ([[Intern:Http-proxy.genealogy.net|Pound]]) | * URL-Routing auf Vesta ([[Intern:Http-proxy.genealogy.net|Pound]]) |
Version vom 30. Januar 2014, 11:52 Uhr
Installationsanleitung VereinOnline auf Servern von genealogy.net
Neue Farm
Systemvoraussetzungen
Verzeichnis
- DocumentRoot anlegen (755. root/www-data)
- .htpasswd für generellen Zugangsschutz (kann später weg)
- Lizenzdatei
- VereinOnline_Setup.php (aktuelle Version von GRITH AG)
Apache
- URL-Routing auf Vesta (Pound)
- Site-Definition (virtueller Server) auf dem Apache des Farm-Servers
- Start-URL der Farm notieren: vo.genealogy.net
PHP5
- seit 2013/11 auch PHP >= 5.4
- Parameter:
magic_quotes_gpc = on
max_execution_time = 600
oder größer. Zumindest für die Installationszeit.
- Paket: CURL
- ionCube-Loader
MySQL
- FW-Routen für DB-Zugriff: Zulassen des Zugriffs vom Server mit der VO-Farm (Prod, Test) auf den zugehörigen DB-Server (Prod, Test)
- Datenbank für die Farm anlegen mit eigenem Benutzer:
- DB-Server: _______
- DB-Name: members
- DB-Benutzer: members
- DB-Passwort: _______
ionCube
apt-get install libapache2-mod-php5
dpkg -i ioncube-loader_20130106-1_amd64.deb
- für PHP (Apache-Modul) ionCube aktivieren:
In /etc/php5/apache2/conf.d/ioncube-loader.ini:
zend_extension=/usr/lib/ioncube/ioncube_loader_lin_5.4.so
VO-Installation
- Aufruf der Site mit VereinOnline_Setup.php
- Super-Admin-Passwort: __________
- adminpassword: für das Login auf der Zentraladministration (/admin)
- masterpassword: für das Login bei allen Mandanten (User:Admin)
- Können beide nachträglich und separat geändert werden in config.php
- Update-Server: Default = http://www.vereinonline.org/update (Zugriff nur für definierte IP-Adressen gestattet!)
- DB-Server, DB-Name, DB-User, DB-Pw: s.o.
- Start-URL: s.o.
- DB initialisieren?
- VereinOnline_Setup.php löschen