Postupak instalacije i podešavanja Apache Proxy servera za komunikaciju sa eVisitor sustavom
(ova datoteka i instalacijske datoteke za windows nalaze se na \\iii-web\iii\eVisitor folderu (ili ftp://ftp.istratech.hr/iii/eVisitor)
Linux (kao root)
1. Instalirati Apache:
yum install httpd
yum install mod_ssl
2. Izmijeniti konfiguraciju httpd /Apache) daemona
- Linux: joe /etc/httpd/conf/httpd.conf
- Windows: C:\Program files\Apache\conf\httpd.conf
- Pronaći linije LoadModule pa dodati linije (ili maknuti kometare ako linije postoje)
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule ssl_module modules/mod_ssl.so
- Izmjeniti parametar Listen tako da bude: Listen 8888
- Dodati /ili izmjeniti VirtualHost (obično je na kraju httpd.conf datoteke):
ProxyRequests Off
SSLProxyEngine on
ProxyPass / https://www.evisitor.hr/
ProxyPassReverse / https://www.evisitor.hr/
3. Pokrenuti ApacheProxy:
chkconfig httpd on
service httpd start
4. U Mish parametrima podesiti url eVisitor sustava tako da pokazuje na http://MishHost:8888. MishHost je naziv servera na kojem je instaliran Apache proxy
Windows (kao administrator)
1. Instalirati apache:
- Windows 64: raspakirati datoteku: httpd-2.4.17-x64.zip (http://www.apachehaus.com/downloads/httpd-2.4.17-x64.zip)
- Windows 32: raspakirati datoteku: httpd-2.4.17-x86.zip (http://www.apachehaus.com/downloads/httpd-2.4.17-x86.zip)
- Folder Apache24 kopirati u C:\Program Files folder
2.a Koristiti postojeći već httdp.conf (nalazi se u zip-u)
ili
2.b Izmijeniti konfiguraciju httpd (Apache) daemona
- notepad C:\Program files\Apache24\conf\httpd.conf
- Komentirati/izmjeniti liniju
#Include conf/extra/httpd-ahssl.conf
- Pronaći linije LoadModule pa dodati linije (ili maknuti kometare ako linije postoje)
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule ssl_module modules/mod_ssl.so
- Izmjeniti parametar Listen tako da bude: Listen 8888
- Dodati /ili izmjeniti VirtualHost (obično je na kraju httpd.conf datoteke):
ProxyRequests Off
SSLProxyEngine on
ProxyPass / https://www.evisitor.hr/
ProxyPassReverse / https://www.evisitor.hr/
3. Podesiti i pokrenuti Apache servis kroz Command Prompt (Admin)
- cd c:\Program Files\Apache24\bin
- httpd -k install -n ApacheProxy
- httpd -k start -n ApacheProxy
4. U Mish parametrima podesiti url eVisitor sustava tako da pokazuje na http://MishHost:8888. MishHost je naziv servera na kojem je instaliran Apache proxy
Sastavio: Davorin Perković - Pjer, 02.12.2015