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?
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?