Difference between revisions of "Wifi kiosk"

Jump to navigation Jump to search
no edit summary
Line 88: Line 88:
SetEnv proxy-nokeepalive 1
SetEnv proxy-nokeepalive 1
</Location>
</Location>
</source>
== 8(alt) - Integrate kiwix-serve with Nginx ==
[http://nginx.org Nginx] is faster and less resources consuming than Apache in this scenario. This step overrides step 6. If you installed Apache, you can remove it.
* Install nginx: ''aptitude install nginx''
* Edit ''/etc/nginx/sites-available/default'', adding the following:
<source lang="text">
server_name localhost kiwix;
root /var/www/kiwix;
location /wp {
  rewrite /wp/(.*) /$1 break;
  proxy_pass        http://localhost:4201;
  proxy_set_header  X-Real-IP  $remote_addr;
}
rewrite ^/(.)/(.*)$ /wp/$1/$2 last;
rewrite ^/search(.*)$ /wp/search$1 last;
location /download/ {
  alias /home/downloads/;
}
</source>
</source>


Line 104: Line 126:
<ul>
<ul>
<li><a href="/wp/">Surf on Wikipedia</a></li>
<li><a href="/wp/">Surf on Wikipedia</a></li>
<li><a href="kiwix.tar.bz2">Download Kiwix</a></li>
<li><a href="/download/kiwix.tar.bz2">Download Kiwix</a></li>
<li><a href="wikipedia.zim">Download Wikipedia</a></li>
<li><a href="/download/wikipedia.zim">Download Wikipedia</a></li>
</ul>
</ul>
</body>
</body>
7,803

edits

Navigation menu