1 votes

Où se trouve nginx ?

J'ai donc installé nginx sur mon réseau domestique via yum. J'aimerais maintenant modifier la configuration. Cependant, lors de l'installation de locate nginx , elle ne donne aucun résultat. Aucun. Comme si nginx n'était pas là du tout. En attendant,

[root@localhost ~]# service nginx status
nginx (pid  3235) is running...

Je ne sais plus où j'en suis. Où se trouve ma configuration nginx ? Ou mon répertoire pour nginx ? Ou nginx tout court ?

CentOS5.7, d'ailleurs

EDIT : J'ai trouvé nginx. /etc/nginx Pourquoi n'apparaît-il pas sur mon site ? J'ai lancé updatedb ...

5voto

Samat Jain Points 165

La plupart, sinon tous les logiciels standard de linux conservent leurs configurations dans le répertoire /etc . Je vérifierais donc /etc/nginx .

2voto

Yanick Girouard Points 2255

En guise de réponse directe : /etc est l'emplacement par défaut des fichiers de configuration, vous pouvez donc y jeter un coup d'œil, mais ce n'est pas toujours évident.

La meilleure approche pour trouver les fichiers de configuration pour un paquet donné serait de suivre les étapes suivantes (valables pour n'importe quel paquet) :

Pour trouver les fichiers de configuration de n'importe quel rpm, vous pouvez utiliser rpm -qc package

Ejemplo:

# rpm -qc yum
/etc/logrotate.d/yum
/etc/yum.conf
/etc/yum/version-groups.conf

Vous pouvez également utiliser man avec le nom de l'exécutable en question, et consultez les pages de manuel correspondantes. Toute page de manuel comportant un (5) concerne les fichiers de configuration. Par exemple, si vous man yum et consultez les pages de manuel correspondantes, vous trouverez ceci :

SEE ALSO
       pkcon (1)
       yum.conf (5)
       yum-updatesd (8)
       package-cleanup (1)
       repoquery (1)
       yum-complete-transaction (1)
       yumdownloader (1)
       yum-utils (1)
       yum-security (8)
       http://yum.baseurl.org/
       http://yum.baseurl.org/wiki/Faq
       yum search yum

Vous pouvez ensuite appeler man yum.conf pour consulter la documentation complète sur les options et la syntaxe du fichier de configuration.

Vous pouvez également vérifier le /usr/share/doc/$package_name pour plus de documentation.

Vous pouvez également exécuter makewhatis et ensuite man -k <keyword> pour voir toutes les pages de manuel relatives à un mot-clé spécifique.

1voto

Nex7 Points 1885

A l'avenir, si vous installez quelque chose sans verbosité et que vous voulez savoir quels fichiers ont été installés sur une distribution basée sur un RPM, exécutez ceci :

rpm -ql <package name> | sort | uniq

Cela devrait vous donner une liste complète des fichiers installés par le paquet. S'il s'agissait d'une distribution basée sur .deb (apt), l'équivalent serait :

dpkg -L <package name>

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X