Premik za povratnim proxyjem
Shinken uporablja lasten motor za serviranje spletnih strani. To je tisto, zaradi česar je WebUI privzeto napaden prek vrat 7767. Malo je grdo, zato daj nginx proxy na sprednjo stran.
Namestitev nginxa
1
|
apt–get install nginx
|
Privzeto izbrišemo vhost
1
|
rm /etc/nginx/sites–enabled/default
|
Ustvarimo nov vhost pod / etc / nginx / sites-available / shinken in tam vstavimo naslednje vrstice
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
server {
# IPv4 support
listen 80;
server_name name.domainname.tld;
# Proxy
location / {
proxy_pass http://localhost:7767;
include proxy_params;
}
# Serve static content directly
location /static/(.*/)? {
try_files htdocs/$uri plugins/$1/htdocs/$uri @webui;
}
location @webui {
root /var/lib/shinken/modules/webui/;
}
}
|
Aktiviramo vhost
1
2
|
cd /etc/nginx/site–enabled
ln –s /etc/nginx/sites–available/shinken shinken
|
Ponovno zaženemo nginx
1
|
/etc/init.d/nginx restart
|
Dokončano !