Quand vous devez passer de Apache à NGinx vous savez déjà surement que vous allez devoir réécrire vos .htaccess dans le fichier de config du domaine lui même. Et donc les mot de passe aussi. Maix pour cela il faudrait savoir quels sont et où sont les fichiers de mots de passes utilisés.

Pour cela rien de plus simple: les instructions concernant les directives d’auth peuvent se trouver dans 2 endroits :

  • /etc/apache2/
  • votre /var/www à vous

On va devoir fouiller ces deux endroits, et pour le premier.

Read the rest of this entry »

Written on January 27th, 2012 , Hosting Tags: , , , , ,

Si vous pensez à faire le changement le jour où vous passez d’un serveur à l’autre c’est très simple.
Il vous suffira d’éditer le fichier /etc/awstats/awstats-nom-de-domaine.conf et d’éditer la ligne

LogFile=”"

Et d’y mettre le path du nouveau fichier de log.

Je parlerai dans un autre poste de la partie affichage grâce à nginx, ici on parse déjà les bons fichiers de log, c’est déjà pas mal.

Heu, et si j’avais oublié?

Read the rest of this entry »

Written on January 14th, 2012 , Hosting Tags: , , , , ,

Je suis tombé sur un excellent article en anglais, mais tout le monde ne maitrisant pas l’anglais j’ai entrepris de le traduire pour vous.

Il explique comment choisir les valeurs les plus critiques dans apache (MaxClients, Keepalive, Timeout, MaxKeepAliveRequests, MinSpareServers, MaxSpareServers, StartServers, MaxRequestsPerChild) en suivant une procédure plutôt bien expliquée.

Je propose une version step-by-step (pour débuter) suivie d’une sorte de raisonnement mathématique (pour juste avoir les calculs).
Read the rest of this entry »

Voilà, on a une config avec Varnish qui est capable d’encaisser la totalité du trafic sans broncher (ça me fait penser que je dois terminer la traduction d’un article qui explique comment bien optimiser Apache).
Évidemment seul Varnish est censé pouvoir être accessible de l’extérieur et les backends doivent ne pouvoir être accédés que depuis Varnish lui même.

Dans mon cas, tout se trouve sur la même bécane et donc tout ce qui est backend doit écouter sur localhost/127.0.0.1 uniquement.

Read the rest of this entry »

Written on January 7th, 2012 , Hosting Tags: , , , , , ,

Comme vous avez pu remarquer j’ai switché à plusieurs reprises depuis un serveur vers l’autre et comme tous les serveurs devaient encore tourner je n’avais comme choix que d’en changer les ports.

Pour Apache il faut aller tout d’abord modifier le fichier ports.conf à la main et puis utiliser la commande suivante dans le dossier  /etc/apache2/sites-enabled comme j’aurai pu le faire dans mon article Varnish (expliquant où il faut changer les ports dans Apache)

Read the rest of this entry »

Written on January 7th, 2012 , Au quotidien Tags: , , , , , , ,

Si vous vous êtes un minimum renseigné vous savez sans doute que les .htaccess bien pratiques et typiques de apache n’existent PAS sous NGinx.

Mais heu, pourquoi ?

  • ça ralentirait de façon drastique ses performances, il devrait checker dans chaque folder si le fichier existe ou non, et si oui le parser.
  • Déjà pour apache une des propositions qui revenaient quand on parlait de l’optimiser c’était de purement et simplement désactiver la gestion de ces .htaccess.

Tout ça pourquoi ? Bah c’est simple, il faudra transposer toutes ces règles définies dans les fichiers htaccess dans la définition du host sous NGinx.

Read the rest of this entry »

Written on January 7th, 2012 , Hosting Tags: , , , , ,

Toute personne trainant sur ce blog ou un des blogs hébergés par ce serveur a sans doute eu l’occasion de remarquer ses plantages à répétition complétement imprévisibles.
C’est Varnish qui est chaque fois en cause, qui plante pour une raison X ou Y. Alors comment faire pour le tenir un minimum en laisse ?
Read the rest of this entry »

Written on December 31st, 2011 , Hosting Tags: , , , , , ,

Le titre peut sembler bizarre c’est pour cela que je vais l’expliquer. Mais tout d’abord je me dois de commencer par une petite explication de ce qu’est awstats :

AWStats is a free powerful and featureful tool that generates advanced web, streaming, ftp or mail server statistics, graphically. This log analyzer works as a CGI or from command line and shows you all possible information your log contains, in few graphical web pages. It uses a partial information file to be able to process large log files, often and quickly. It can analyze log files from all major server tools like Apache log files (NCSA combined/XLF/ELF log format or common/CLF log format), WebStar, IIS (W3C log format) and a lot of other web, proxy, wap, streaming servers, mail servers and some ftp servers. Source: site officiel d’awstats
En français et en un rien résumé ça donne : c’est un outil puissant pour réaliser des statistiques (graphiques) d’accès a des serveurs comme web, ftp, mail ou encore streaming. Il fonctionne en ligne de commande mais aussi en CGI sur votre serveur. Et il est capable de parser les logs les plus courants comme apache, IIS, et bcp d’autres.

Il faut savoir que l’outil est destiné à être installé une bonne fois pour toute dans le système et n’est pas réellement prévu juste pour parser une fois de temps à autre un log externe qui viendrait d’on ne sait trop où.

Read the rest of this entry »

Written on December 21st, 2010 , Web Tags: , , , , ,

Geekeries diverses is proudly powered by WordPress and the Theme Adventure by Eric Schwarz
Entries (RSS) and Comments (RSS).

Geekeries diverses

El Gnap et ses geekeries