ServeurPerso.fr / MonServeurPerso.com

Aller au contenu | Aller au menu | Aller à la recherche

Mot-clé - configuration

Fil des billets - Fil des commentaires

mercredi 26 mars 2014

Nginx et .user.ini

Si vous avez déjà configurer un serveur web apache, vous avez dû utiliser le fameux fichier .htaccess. Si vous avez migrer depuis sous Nginx vous vous êtes aperçu que les .htaccess ne fonctionne pas sous ce serveur web.

A cela, une solution possible, le fameux fichier .user.ini qui permet de définir des paramètres spécifiques pour un domaine par exemple tout comme on peut le faire sous Apache avec le .htaccess.

Vous n’avez qu’à placer le fichier .user.ini à la racine du domaine que vous souhaitez personnaliser. Le fichier étant relu toutes les 5 minutes (par défaut), il faudra peut-être attendre quelques instants pour qu’il soit pris en compte.

Voilà, les infos, si l’on fait un phpinfo() :

phpinfo_user.ini.png

Très pratique ce fichier quand on souhaite par exemple définir une taille de fichier maximale supérieure à 8 mo (par défaut).

mardi 18 juin 2013

LFTP - certificate verification : not trusted

Si vous utilisez le client (FTP) lftp et si vous essayez d'établir une connexion sur un serveur FTP Sécurisé alors vous rencontrer peut-être ce message d'erreur :

Certificate verification : Not trusted

Dans ce cas, il vous faut faire la manip' suivante, on édite le fichier de configuration lftp qui se situe dans /etc/lftp.conf :

sudo nano /etc/lftp.conf

On ajoute la ligne suivante à la fin du fichier :

set ssl:verify-certificate no

Puis on enregistre la modification.

On refait le connexion au serveur ftps et là plus de message d'erreur.

Voici les informations concernant ssl:verify-certificate dans le man :

ssl:verify-certificate (boolean)
if set to yes, then verify server's certificate to be signed by a known Certificate Authority and not be on Certificate Revocation List.

lundi 14 juin 2010

Installation du serveur web Lighttpd

Voici un billet concernant l'installation d'un serveur web autre que le célèbre Apache. Lighttpd permet de faire tourner un serveur web sur une machine même avec peu de ressource. Idéale si vous devez l'installer sur un VPS / VDS par exemple.

L'installation se passe sur Debian. Tout d'abord, on fait un :

aptitude install lighttpd lighttpd-doc

Le fichier de configuration se situe dans :

/etc/lighttpd/lighttpd.conf

Pour désactive le listing des répertoires dans le fichier de config' :

server.dir-listing = "enable"

On met en lieu et place :

server.dir-listing = "disable"

Puis on recharge la config de lighttpd :

/etc/init.d/lighttp force-reload

Pour faire fonctionner lighttpd avec php, aucun soucis, on a juste à faire :

aptitude install php5-cgi

Ensuite la commande suivante pour activer le module en question :

/etc/lighttpd# lighty-enable-mod fastcgi

Résultat à l'écran :

Available modules: auth cgi fastcgi proxy rrdtool simple-vhost ssi ssl status userdir Already enabled modules: Enabling fastcgi: ok Run /etc/init.d/lighttpd force-reload to enable changes

On vérifie dans le fichier de configuration que php soit bien pris en compte par défaut :

index-file.names = ( "index.php", "index.html", "index.htm", "default.htm", "index.lighttpd.html" )

La version debian étant buggué, on modifie le fichier /etc/lighttpd/conf-available/10-fastcgi.conf au besoin :

"bin-path" => "/usr/bin/php-cgi", ---> "bin-path" => "/usr/bin/php-cgi"

On créé une page dans /var/www qui se nomme (par exemple) info.php contenant le code suivant :

<? phpinfo(); ?>

et on va à l'url suivante :

http://IP_du_serveur/info.php

Là, nous devons avoir la page avec les informations concernant php.

Et voilà, vous avez un serveur web lighttpd avec le support php installé.

Site officiel : www.lighttpd.net

vendredi 28 mai 2010

Bienvenue sur ServeurPerso.fr

Ce site a pour vocation a délivré des informations, des astuces, des conseils et de l'aide en général concernant l'installation, la configuration et l'administration de votre serveur personnel que se soit sous Linux ou sous Windows.