[Kobv-opus-tester] "opus4" aus URL entfernen
Jens Schwidder
schwidder at zib.de
Mi Aug 3 09:55:49 CEST 2022
Lieber Herr Luta,
wenn ich es richtig verstehe, dann muss die Standard-Konfiguration
in eine VirtualHost Definition verpackt werden und dann kann mit
DocumentRoot "/var/local/opus4/public/"
dafür gesorgt werden, dass OPUS 4 ohne "/opus4" direkt an der Root des
Webservers sitzt. Die restliche Konfiguration ändert sich dabei nicht.
Dort steht also immer noch "/opus4". Also grob in etwas so
<VirtualHost IP_ADDRESS:443>
ServerName publikationen.ub.uni-frankfurt.de
DocumentRoot "/var/local/opus4/public/"
# plus SSL configuration
# STANDARD_CONFIGURATION
</VirtualHost>
Der STANDARD_CONFIGURATION Teil sieht dabei wirklich einfach so aus, wie
das Template mit "/opus4". Das scheint hier im Hosting für Instanzen
wie Würzburg zu funktionieren.
https://opus.bibliothek.uni-wuerzburg.de/
Ihre System-Admins bekommen das sicherlich hin, aber ich dachte mir es
hilft vielleicht zu wissen, wie es bei einer anderen Instanz aussieht
und funktioniert. Ich kann natürlich nicht 100% sicher sein, dass da
nicht irgendwo außerhalb der Konfiguration noch "Magic" passiert, aber
ich wüsste nicht wo.
Viele Grüße
Jens Schwidder
On 02.08.22 14:11, Luta, Marius wrote:
> Lieber Herr Schwidder,
>
>
> klingt schon mal gut (keine großen Änderungen), danke für die Antwort .
> Beruhigend, dass es nur eine Webserverkonfigurationssache ist, dann
> müßten wir es knacken. Ich bin eben auch kein Systemadmin, aber unsere
> basteln noch dran. Müssen es am lebenden System testen, aus
> Sicherheitsgründen mußten wir das alte deaktivieren. Die Änderungen habe
> ich nach Handbuch gemacht, entspricht den u.g. Angaben. "opus4" als
> OPUS_URL_BASE ist vorhanden,das System läuft auch stabil.
>
> Sonst hat sich einiges geändert, wir sind von Suse auf Ubuntu umgezogen
> und einfach kopieren geht nicht. Aber ich traue den Kollegen doch zu,
> sonst müßten wir mit Rewrite-Regeln arbeiten, das wollte ich vermeiden.
>
>
> Vielen Dank und schöne Grüße
>
> Marius Luta
>
>
>
>
>
> Am 02.08.2022 um 12:49 schrieb Jens Schwidder:
>> Lieber Herr Luta,
>>
>> eine "Standard"-Installation von OPUS 4 verwendet "/opus4" als Pfad.
>> Das wird aber in der Apache2 Konfiguration festgelegt, also z.B. der
>> Datei "apache.conf". OPUS 4 kommt mit Template-Dateien für die
>> Konfiguration.
>>
>> https://github.com/OPUS4/application/tree/master/apacheconf
>>
>> Der Platzhalter OPUS_URL_BASE wird bei der "Standard"-Installation durch
>> "opus4" ersetzt.
>>
>> Über die Konfiguration des Webservers für die "OPUS 4 Application"
>> wird der Pfad bestimmt, auch wenn z.B. ein Proxy eingesetzt werden
>> soll oder ähnliches, wird das nicht über die OPUS 4 Konfiguration
>> bestimmt. Ich bin aber kein System-Admin und mache auch nicht die
>> Betreuung der Server im Hosting, so dass ich hier nicht auf Details
>> eingehen kann.
>>
>> In der OPUS 4 Konfiguration kann man an den Pfad nicht ändern. Dort
>> sollte die vollständige URL mit dem Parameter "url" gesetzt werden,
>> damit in Exports und E-Mails die URL für die Instanz korrekt
>> ausgegeben wird.
>>
>> An den Server Konfigurationen für OPUS 4 hat sich in den letzten
>> Jahren nicht viel geändert. Ihr alte Konfiguration sollte immer noch
>> verwendbar sein, wenn sich an Ihrem Server sonst nichts geändert hat.
>>
>> Ich hoffe das hilft Ihnen weiter.
>>
>> Viele Grüße
>>
>> Jens Schwidder
>>
>>
>> On 02.08.22 11:44, Luta, Marius wrote:
>>> Liebe Mitstreiter,
>>>
>>> wir haben unseren OPUS_Publikationsserver auf eine neue Version
>>> migriert, dabei eine Neuinstallation (statt Update) gemacht:
>>>
>>>
>>> https://publikationen.ub.uni-frankfurt.de/opus4/home
>>>
>>>
>>> Bisher war der Einstieg unter
>>> https://publikationen.ub.uni-frankfurt.de/home (also ohne "opus4"),
>>> dementsprechend auch die Links darunter (z.B. die URLs hinter den
>>> URNs, diese funktionieren jetz nicht mehr).
>>>
>>> Im Klartext: bei Eingabe https://publikationen.ub.uni-frankfurt.de/
>>> wird auf https://publikationen.ub.uni-frankfurt.de/opus4/home
>>> umgeleitet statt auf https://publikationen.ub.uni-frankfurt.de/home
>>>
>>> Gibt es eine einfache Möglichkeit "opus4" zu entfernen? D.h ist es
>>> nur eine Frage der Webeserver-Konfiguration auf Ubuntu-Ebene oder
>>> sollte noch im OPUS-Bereich was eingestellt werden. Installiert wurde
>>> es in /var/local/opus4 und es funktioniert auch, bis auf opus4.
>>>
>>>
>>> Hatte schon jemand diese Problem?
>>>
>>>
>>> Vielen Dank für eventuelle Tipps und schöne Grüße vom Main
>>>
>>>
>>> Marius Luta
>>>
>>>
>>> UB FFM
>>>
>>> 069/798-39281
>>>
>>>
>>> --
>>> Kobv-opus-tester mailing list
>>> Kobv-opus-tester at zib.de
>>> https://listserv.zib.de/mailman/listinfo/kobv-opus-tester
>>
> --
> Kobv-opus-tester mailing list
> Kobv-opus-tester at zib.de
> https://listserv.zib.de/mailman/listinfo/kobv-opus-tester
--
==============================================================
Jens Schwidder
Kooperativer Bibliotheksverbund Berlin-Brandenburg (KOBV)
c/o Konrad-Zuse-Zentrum für Informationstechnik Berlin (ZIB)
Takustr. 7, D-14195 Berlin
Telefon: (030) 841 85 - 308
Telefax: (030) 841 85 - 269
E-Mail: schwidder at zib.de
WWW: http://www.kobv.de
==============================================================
Mehr Informationen über die Mailingliste Kobv-opus-tester