Cómo encontrar archivos de configuración MySQL, PHP y Apache

Cómo encontrar archivos de configuración MySQL, PHP y Apache

En esta publicación, aprenderemos una serie de comandos para localizar los archivos de configuración predeterminados para Mysql servidor de base de datos (mi.conf), Lenguaje de programación de PHP (PHP.ini) y servidor apache http (http.conf), que junto con Linux forman la lámpara (Linux Apache MySQL/Mariadb PHP) pila.

Un archivo de configuración (o archivo de configuración) contiene configuraciones relacionadas con el sistema o de aplicación. Proporciona a los desarrolladores y administradores el control sobre la operación del sistema o una aplicación.

Como un sysadmin de Linux, conocer la ubicación de los archivos de configuración o dominar los medios para encontrarlos es una habilidad invaluable.

En la estructura del directorio de Linux, el /etc directorio o sus subdirectorios almacenan archivos de configuración del sistema o de aplicación.

Aunque esta es la ubicación principal de los archivos de configuración, algunos desarrolladores eligen almacenar otros archivos de configuración en directorios personalizados.

Cómo encontrar mysql (mi.conf) archivo de configuración

Puede localizar el archivo de configuración MySQL utilizando la herramienta de línea de comandos MySQL o MySQLadmin, un cliente para administrar un servidor MySQL.

Los siguientes comandos mostrarán el mysql o mysqladmin Página de ayuda, que incluye una sección que habla sobre los archivos (archivos de configuración) desde el cual se leen las opciones predeterminadas.

En los comandos a continuación, el grep opción -A Muestra numerosas líneas de contexto final después de las líneas coincidentes.

$ mysql --help | GREP -A1 'Opciones predeterminadas' o $ MySqladmin --help | GREP -A1 'Opciones predeterminadas' 
Encuentra mysql mi.archivo de configuración de CNF

Haga un esfuerzo para dominar la administración MySQL a través de estos artículos útiles.

  1. Aprender mysql para la guía para principiantes - Parte 1
  2. Aprender mysql para la guía para principiantes - Parte 2
  3. 20 comandos útiles mysqladmin para la administración de la base de datos

Cómo encontrar PHP (PHP.INI) FILE DE CONFIGURACIÓN

Php se puede controlar desde el terminal utilizando la utilidad de la línea de comandos PHP, junto con el -i Switch que permite mostrar información y configuraciones de PHP y el comando GREP lo ayuda a encontrar el archivo de configuración de PHP de la misma manera:

$ php -i | GREP "Archivo de configuración cargado" 
Encuentra PHP (PHP.INI) FILE DE CONFIGURACIÓN

Encontrar apache http.conf/apache2.archivo de configuración

Puedes invocar apache2 directamente (que no se recomienda en la mayoría de los casos) o administrarlo usando apache2ctl interfaz de control como se muestra a continuación con el -V bandera que muestra la versión y la construcción de los parámetros de Apache2:

--------- En centos/rhel/fedora --------- $ apachectl -v | GREP Server_Config_File --------- en Debian/Ubuntu/Linux Mint --------- $ Apache2CTL -V | GREP server_config_file 
Buscar archivo de configuración de Apache

Eso es todo! Recuerde compartir sus pensamientos sobre esta publicación o proporcionarnos otras formas posibles de localizar los archivos de configuración anteriores en los comentarios.