Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

W niektórych sytuacjach w obrębie sieci może funkcjonować inny serwer Apache, na który skierowany jest ruch HTTP (HTTPS). Nie ma jednak wówczas konieczności instalacji katalog SOWA OPAC na tymże serwerze, wystarczające będzie skonfigurowanie na nim mod_proxy dla domeny, na której ma chodzić katalog OPAC.

W pierwszej kolejności należy włączyć moduły mod_proxy i mod_proxy_http za pomocą:

a2enmod proxy
a2enmod proxy_http
service apache2 restart

Następnie w tworzymy plik /etc/apache2/sites-available/sowa.www-proxy.conf - oczywiście w pola ServerName i ServerAlias należy wskazać właściwe adresy domenowe dla katalogu (naturalnie gdy jest tylko jedna, to nie dajemy aliasów). Jako adres w ProxyPass i ProxyPassReverse należy podać adres lokalny serwera z Sową.

<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    ServerName twojabiblioteka-mbp.sowa.pl
    ServerAlias www.twojabiblioteka-mbp.sowa.pl
    ServerAlias katalog.twoja-domena-biblioteki.pl

    ProxyRequests     on
    ProxyPreserveHost on

    ProxyPass        / http://192.168.1.2/
    ProxyPassReverse / http://192.168.1.2/

    ErrorLog /var/log/apache2/proxy-error.log

    LogLevel warn

    CustomLog /var/log/apache2/proxy-access.log combined

    <Location />
        Order allow,deny
        Allow from all
        Require all granted
    </Location>

</VirtualHost>

Na koniec włączamy wirtualnego hosta i przeładowujemy serwer Apache.

a2ensite sowa.www-proxy
service apache2 reload
  • No labels