Server/srs20: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 32: | Zeile 32: | ||
; Webserver (hier Apache 2.4) installieren und in die Umgebung einfügen | ; Webserver (hier Apache 2.4) installieren und in die Umgebung einfügen | ||
: <code>pkg install apache24 mod_php56</code> | : <code>pkg install -y apache24 mod_php56</code> | ||
: <code>$EDITOR /usr/local/etc/apache24/Includes/php.conf</code> | : <code>$EDITOR /usr/local/etc/apache24/Includes/php.conf</code> | ||
<pre> | |||
<FilesMatch "\.php$"> | |||
SetHandler application/x-httpd-php | |||
</FilesMatch> | |||
<FilesMatch "\.phps$"> | |||
SetHandler application/x-httpd-php-source | |||
</FilesMatch> | |||
</pre> | |||
<!-- | |||
<pre> | <pre> | ||
<IfModule dir_module> | <IfModule dir_module> | ||
Zeile 46: | Zeile 55: | ||
</IfModule> | </IfModule> | ||
</pre> | </pre> | ||
--> | |||
: <code>rm -rf /usr/local/www/apache24/data</code> | : <code>rm -rf /usr/local/www/apache24/data</code> |
Version vom 6. Mai 2016, 01:07 Uhr
"Spielwiese!"
Export
- Daten von limesurvey sichern
mysqldump --version
mysqldump Ver 10.13 Distrib 5.5.35, for FreeBSD8.2 (amd64)
cat /usr/local/www/limesurvey/config.php
mysqldump -u root -h localhost limesurvey -p > /tmp/dump.`date "+%Y-%m-%d"`.sql
tar -vczf /tmp/archiv.tar.gz /usr/local/www/limesurvey
- gesicherte Daten von limesurvey auf die neue Instanz kopieren
Installation der benötigten Software
- pauschale Aktualisieren
pkg upgrade -y
- ergänzende gängige Werkzeuge zum Administrieren installieren
pkg install -y vim-lite nano bash zsh tmux mc
- limesurvey installieren
pkg install -y limesurvey
- Zum "Gegenprüfen" kann das Manual von LimeSurvey für die Installationdeutschsparachig herangezogen werden.
- Webserver (hier Apache 2.4) installieren und in die Umgebung einfügen
pkg install -y apache24 mod_php56
$EDITOR /usr/local/etc/apache24/Includes/php.conf
<FilesMatch "\.php$"> SetHandler application/x-httpd-php </FilesMatch> <FilesMatch "\.phps$"> SetHandler application/x-httpd-php-source </FilesMatch>
rm -rf /usr/local/www/apache24/data
ln -s /usr/local/www/limesurvey /usr/local/www/apache24/data
- Datenbank (hier MYSQL 5.6) installieren und in die Umgebung einfügen
pkg install mysql56-server
sysrc mysql_enable=yes
- Mail-Ausgang (nahezu pauschael) aktivieren
sysrc sendmail_enable=yes
Import
- Migrieren
mysql -u root -p < /tmp/dump.sql
- mysql_upgrade?
- mysql-server stoppen?
service mysql-server stop
mysql_upgrade -u root -p
- mysql-server stoppen?