MediaWiki von Diskstation auf Raspberry Pi kopieren: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Geli (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „====Login über Putty auf DiskStation (geli)==== ====Diskstation Datenbank abziehen==== Leeren USB-Stick an Diskstation anschließen (volumeUSB1) Mit Datenba…“) |
Geli (Diskussion | Beiträge) |
||
Zeile 51: | Zeile 51: | ||
sudo rm -r /var/www/mediawiki/images | sudo rm -r /var/www/mediawiki/images | ||
Neuen Ordner images kopieren und owner anpassen | Neuen Ordner images kopieren und owner anpassen | ||
cd | cd volume1/web/MediaWiki/ | ||
sudo cp -R images /var/www/mediawiki/ | sudo cp -R images /var/www/mediawiki/ | ||
sudo chown -R www-data:www-data /var/www/mediawiki/images | sudo chown -R www-data:www-data /var/www/mediawiki/images |
Version vom 16. März 2017, 20:24 Uhr
Login über Putty auf DiskStation (geli)
Diskstation Datenbank abziehen
Leeren USB-Stick an Diskstation anschließen (volumeUSB1)
Mit Datenbank verbinden (Password wird abgefragt):
mysql -u geli -p MariaDB [(none)]> show databases; (wikidb wird angezeigt) MariaDB [(none)]> quit
Datenbank exportieren
sudo mysqldump -u geli -p wikidb > wikidb_dmp.sql
Ordner images kopieren
sudo tar -czvf images.tgz /volume1/web/MediaWiki/images/
*****AB HIER ÜBER WINDOWS NETZWERKUMGEBUNG
*****USB-STICK AM WINDOWS-RECHNER ANSCHLIESSEN
Dateien auf USB-Stick kopieren, versionieren und abschließen
sudo cp images.tgz /volumeUSB1/usbshare/ sudo cp wikidb_dmp.sql /volumeUSB1/usbshare/ mv images.tgz images.tgz_JJMMTT mv wikidb_dmp.sql wikidb_dmp.sql_JJMMTT
USB-Stick unmounten und Session beenden.
*****ENDE WINDOWS
Login über Putty am Pi mediawiki (pi p......c)
Den USB-Stick am Pi anschließen und überprüfen, ob beide Dateien am Stick sind.
Mit Datenbank verbinden (Password wird abgefragt)
mysql -u pi -p mysql> show databases; (WIKIDB wird angezeigt)
Datenbank löschen und neu erstellen
mysql> drop database WIKIDB; Datenbank erstellen mysql> create database WIKIDB; mysql> quit
Datenbank importieren
mysql -u pi -p WIKIDB < /media/usb0/wikidb_dmp.sql
Images kopieren und entpacken
cp /media/usb0/images.tgz images.tgz tar -xzvf images.tgz
Originalordner löschen
sudo rm -r /var/www/mediawiki/images
Neuen Ordner images kopieren und owner anpassen
cd volume1/web/MediaWiki/ sudo cp -R images /var/www/mediawiki/ sudo chown -R www-data:www-data /var/www/mediawiki/images
Abschluss
cd $user rm images.tgz rm -R volume1
USB-Stick unmounten.
Sollten die Bilder beim Test trotzdem nicht erscheinen, müssen möglicherweise die Zugriffsrechte angepasst werden:
sudo chmod -R 755 /var/www/mediawiki/images (für Ordner images und alles darunter) sudo chmod 750 /var/www/mediawiki/images (nur für den Ordner images)