Recherche de site Web

Comment trouver les fichiers de configuration MySQL, PHP et Apache


Dans cet article, nous apprendrons un certain nombre de commandes permettant de localiser les fichiers de configuration par défaut du serveur de base de données MySQL (my.conf), du langage de programmation PHP (php. ini) et le serveur HTTP Apache (http.conf), qui, avec Linux, forment la pile LAMP (Linux Apache Mysql/MariaDB PHP).

Un fichier de configuration (ou fichier de configuration) contient des paramètres liés au système ou à l'application. Il donne aux développeurs et aux administrateurs le contrôle du fonctionnement du système ou d'une application.

En tant qu'administrateur système Linux, connaître l'emplacement des fichiers de configuration ou maîtriser les moyens de les trouver est une compétence inestimable.

Dans la structure de répertoires Linux, le répertoire /etc ou ses sous-répertoires stockent les fichiers de configuration des applications ou liés au système.

Bien qu'il s'agisse de l'emplacement principal des fichiers de configuration, quelques développeurs choisissent de stocker d'autres fichiers de configuration dans des répertoires personnalisés.

Comment trouver le fichier de configuration MySQL (my.conf)

Vous pouvez localiser le fichier de configuration MySQL à l'aide de l'outil de ligne de commande mysql ou de mysqladmin, un client permettant de gérer un serveur MySQL.

Les commandes suivantes afficheront la page d'aide mysql ou mysqladmin, qui comprend une section qui parle des fichiers (fichiers de configuration) à partir desquels les options par défaut sont lues.

Dans les commandes ci-dessous, l'option grep -A affiche NUM lignes de contexte de fin après les lignes correspondantes.

mysql --help | grep -A1 'Default options'
OR
mysqladmin --help | grep -A1 'Default options'

Faites un effort pour maîtriser l’administration MySQL à travers ces articles utiles.

  1. Guide d'apprentissage de MySQL pour les débutants – Partie 1
  2. Guide d'apprentissage de MySQL pour les débutants – Partie 2
  3. 20 commandes Mysqladmin utiles pour l'administration de base de données

Comment trouver le fichier de configuration PHP (php.ini)

PHP peut être contrôlé depuis le terminal à l'aide de l'utilitaire de ligne de commande php, en conjonction avec le commutateur -i qui permet d'afficher les informations et les configurations PHP et la commande grep vous aide à trouver le fichier de configuration PHP comme ceci :

php -i | grep "Loaded Configuration File"

Rechercher le fichier de configuration Apache http.conf/apache2.conf

Vous pouvez appeler apache2 directement (ce qui n'est pas recommandé dans la plupart des cas) ou l'administrer en utilisant l'interface de contrôle apache2ctl comme ci-dessous avec l'indicateur -V qui montre la version et les paramètres de build d'Apache2 :

--------- On CentOS/RHEL/Fedora ---------
apachectl -V | grep SERVER_CONFIG_FILE

--------- On Debian/Ubuntu/Linux Mint ---------
apache2ctl -V | grep SERVER_CONFIG_FILE

C'est tout! N'oubliez pas de partager vos réflexions sur cet article ou de nous fournir d'autres moyens possibles de localiser les fichiers de configuration ci-dessus dans les commentaires.