GNU/Linux >> Tutoriels Linux >  >> Linux

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 pour MySQL serveur de base de données (my.conf) , 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 permet aux développeurs et aux administrateurs de contrôler le 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 Linux Directory Structure, le /etc répertoire ou ses sous-répertoires stockent les fichiers liés au système ou de configuration de l'application.

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 le mysql ou mysqladmin page d'aide, 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, le grep option -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'

Efforcez-vous de maîtriser l'administration MySQL grâce à 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 la 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 -i switch 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 invoquer apache2 directement (ce qui n'est pas recommandé dans la plupart des cas) ou administrez-le en utilisant apache2ctl interface de contrôle comme ci-dessous avec le -V drapeau qui affiche la version et les paramètres de construction 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 ce message ou de nous fournir d'autres moyens possibles de localiser les fichiers de configuration ci-dessus dans les commentaires.


Linux
  1. Comment trouver des fichiers sous Linux

  2. Comment trouver le nombre de fichiers dans un répertoire et des sous-répertoires

  3. Comment rechercher des fichiers par taille et extension ?

  4. Comment installer LAMP Apache, MySQL, PHP sur Debian 11

  5. Comment puis-je trouver des fichiers et calculer leur taille ?

Linux :rechercher le nombre de fichiers dans un répertoire et des sous-répertoires

Comment installer Linux, Apache, MySQL et PHP (LAMP) sur un serveur Fedora 20 Cloud

Comment installer Linux, Apache, MySQL et PHP (LAMP) sur un serveur cloud Ubuntu 20.04

Comment installer Linux, Apache, MySQL et PHP (LAMP) sur un serveur cloud Ubuntu 12.04

Comment installer LAMP sur Ubuntu 15.10 (Linux, Apache, MySQL et PHP)

Comment installer LAMP sur Fedora 23 (Linux, Apache, MySQL et PHP)