MySQL 4.0.26 auf DiskStation (DS1513+) installieren möglich?

Status
Für weitere Antworten geschlossen.

ente_b

Benutzer
Mitglied seit
26. Dez 2015
Beiträge
56
Punkte für Reaktionen
0
Punkte
12
Hallo,

benötige eine ganz bestimmte Datenbankversion 4.0.26 für eine Anwendung (CAO-Faktura), da die neueren nicht mehr funktionieren.
Gibt es einen Weg, das manuell zu installieren, z.Bsp. per IPKG oder SSH oder ?

Herzliche Grüße

Heiko
 

Tommi2day

Benutzer
Mitglied seit
24. Aug 2011
Beiträge
1.164
Punkte für Reaktionen
63
Punkte
68
In das laufende System würde ich so etwas nicht installieren, da ist Stress vorprogrammiert. Auf einer DS1513+ kannst Du Dir jedoch einen Docker Container mit der gewünschten Version installieren, wenn Du denn noch Installationsfiles für so eine alte Mysql Version findest. Der Mysql Port 3306 muss dann auf einen Port konfiguriert werden, da dieser Port gewöhnlich von MariaDB belegt ist.
 

ente_b

Benutzer
Mitglied seit
26. Dez 2015
Beiträge
56
Punkte für Reaktionen
0
Punkte
12
danke für den Hinweis, daran gedacht habe ich auch schon.
Da sowieso ein anderer Port benutzt wird als der Standardport, sehe ich da kein Problem.
Nur wie erstelle ich einen Docker-Container? Das ist genau das Wissen, was mir fehlt.
Gibt´s dazu einen Assistenten? Eine deutsche Anleitung wäre auch schon hilfreich ...
Schwierig wird dann noch die Beschaffung der 4.0.26 als Linux-Version - vorher wurde die Datenbank über einen Windows-Server bereitgestellt.
Ich hatte auch schon überlegt, phpVirtualBox und darin XP und darin das MySQL ... finde das aber ein bissel übertrieben.
 

blinddark

Benutzer
Mitglied seit
03. Jan 2013
Beiträge
1.385
Punkte für Reaktionen
34
Punkte
68
Hallo,

schau mal unter https://hub.docker.com ob du einen Docker-Container findest. So ein Container benötigt deutlich weniger Ressourcen, als eine VM auf dem NAS.
Eventuell gibt es ja auch CAO-Faktura als Container. Da würde dann schon alles an Anforderungen drin sein.drin sein. ;-)
 

Tommi2day

Benutzer
Mitglied seit
24. Aug 2011
Beiträge
1.164
Punkte für Reaktionen
63
Punkte
68
Da hat sich schon jemand die Arbeit gemacht: https://hub.docker.com/r/stevemayne/mysql4/

Auf der Diskstation in der Docker Gui Abbild hinzufugen aus URL "stevemayne/mysql4" oder in der shell
docker pull stevemayne/mysql4
wenn der Download beendet ist dann Abbild markieren und Starten->mit Docker Run Command oder direkt auf der Shell
docker run -d -p 32306:3306 -e "MYSQL_ROOT_PASSWORD=mysql4" --name Mysql4 stevemayne/mysql4
Der Port 32306 ist dann der Port, worauf die Anwendung hören muss. Port, Password Name kann man natürlich anpassen.

Die DB ist aber möglicherweise weg, wenn der Container gestoppt wird. Um das zu verhindern, sollte das DB Verzeichnis auf ein shared Volume oder DataContainer gelegt werden.(Siehe Docker Doku)
 

ente_b

Benutzer
Mitglied seit
26. Dez 2015
Beiträge
56
Punkte für Reaktionen
0
Punkte
12
ich bin zu doof dafür ... habe es probiert ... Docker Run ... das finde ich nicht ... hat sich da was geändert?
Würde es gerne hinbekommen ... es gibt bestimmt einige CAO-User, die sich auch darüber freuen würden.
Auf Hilfe hoffend ...

Herzliche Grüße

Heiko
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat