Mediawiki und Reverse Proxy

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

geraldus

Benutzer
Registriert
06. Juli 2008
Beiträge
19
Reaktionspunkte
0
Punkte
1
Hallo,
ich habe auf meine DS918+ mehrere Softwarepakete installert (Gitlab, mediawiki, etc...)
Da ich eine Domaine habe wollte ich nun die verschiede Pakete über den Hostnamen erreichbar machen. Dazu wollte ich gerne den Revers Proxy verwenden.
Ich habe auch einen lokalen DNS auf der Synology laufen, welcher den Hostnamen auf die entsprechende IP mapped.

Also z.B.: gitlab.meindomain.de, mediawiki.meindomain.de, surveillance.meindomain.de, ...
Die Software läuft jeweils auf einem anderen Port und ist dementsprechend im Reverse Proxy eingetragen:
z.B.: https / surveillance.meindomain.de / Port 443 --> https / localhost / port 5678

Nun habe ich das Mediawiki installiert. Bei der Installation wurde automatisch auch der Apache webserver mit installiert.
Wenn ich das Mediawiki starte, wird anscheinend der Port 80 und 443 vom Apache geblocked, da der Reverse Proxa dann keinerlei Wirkung mehr hat.
Rufe ich z.B. gitlab mit port 80/http auf, werde ich auf die Gundseite von der Webstation "umgeleitet" : "Web Station has been enabled. To finish setting up your...."
ein aufruf von Gitlab mit entsprechenden Port geht natürlich weiterhin, da dort ja nicht der Reverse Proxy verwendet wird.

Stoppe ich den Apache (wobei auch mein mediawiki gestopped wird) geht der Aufruf zu http://gitlab.meinedomain.de/ wieder.

Wie kann ich nun dem Mediawiki "einfach" erklären, dass es nginx verwendet oder dem Apache sagen, dass er nicht auf port 80 / 443 hören soll, damit der Reverse Proxy funktioniert?
 
Da anscheinend niemand einen Hinweis oder Antwort hat, noch eine andere Frage. Kann ich das mediawiki auch unter dem Nginx Server laufen lassen ?
 
Einstellungen im Anwendungsdingsbumsdingens da in der Systemsteuerung, oder ggf. innerhalb der Webstation? Wenn das alles so ein Theater macht (und der Apache sich mit dem Wiki-Paket in den Vordergrund drückt), Du zudem auch ein leistungsstärkeres NAS hast (nicht so wie ich mit meiner J-Serie ? ), nutz doch einfach Docker o.ä.? Mitunter einfach plain ein Linux im Container, mitunter samt kostenlosem Hosting-Panel (und wieder "mitunter" kannst Du dort ggf. auch auf Knopfdruck Dein MediaWiki installieren).

Was Nginx und Mediawiki angeht: MediaWiki | NGINX
 
  • Like
Reaktionen: Synchrotron
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