Changer le serveur WEB

Afin de disposer d'un serveur WEB plus performant permettant l'usage de spécificité propre à certains aspect fonctionnels propre à mon installation, je vais remplacer le serveur web uhttp par nginx.

 

Pour ce faire, il suffit de :

  1. se connecter au routeur en ssh
  2. opkg install nginx
  3. enabler nginx via Luci : System -> Startup
  4. arrêter de uhtttpd : /etc/init.d/uhttpd stop
  5. démarrer nginx : /etc/init.d/nginx start
  6. vérifier les ports ouverts après démarrage du serveur web : nmap localhost (si nmap installé)
  7. ouvrir dans le navigateur : http://192.168.2.1
  8. lorsque nécessaire ; changer ces valeurs dans le /etc/nginx/nginx.conf, mettre :
         worker_processes 5; et
         keepalive timout 2; et
         location /www et
         ajouter index.php près des index.html et index.htm
  9. php5 et nginx et nginx avec le php5-fastcgi
  10. si php installé et activé ; ajouter ceci dans le fichier /var/www/nginx-default/info.php :
       <?php
         phpinfo();
       ?>
  11. si php installé et activé ; ouvrir dans le navigateur : http://192.168.2.1/info.php
  12. dès que nginx est fonctionnel, disabler uhttpd via Luci : System -> Startup
  13. étendre les possibilité de Nginx