GNU/Linux >> Tutoriales Linux >  >> Linux

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

En esta publicación, aprenderemos una serie de comandos para ubicar los archivos de configuración predeterminados para MySQL servidor de base de datos (my.conf) , lenguaje de programación PHP (php.ini) y el servidor Apache HTTP (http.conf) , que junto con Linux forman la pila LAMP (Linux Apache Mysql/MariaDB PHP).

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

Como administrador de sistemas 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 de directorios de Linux, /etc El directorio o sus subdirectorios almacenan archivos de configuración de aplicaciones o relacionados con el sistema.

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

Cómo encontrar el archivo de configuración de MySQL (my.conf)

Puede ubicar el archivo de configuración de 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 los que se leen las opciones predeterminadas.

En los siguientes comandos, grep opción -A muestra NUM líneas de contexto posterior después de las líneas coincidentes.

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

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

  1. Guía de aprendizaje de MySQL para principiantes:parte 1
  2. Guía de aprendizaje de MySQL para principiantes - Parte 2
  3. 20 comandos útiles de Mysqladmin para la administración de bases de datos

Cómo encontrar el archivo de configuración de PHP (php.ini)

PHP se puede controlar desde la terminal utilizando la utilidad de línea de comandos php, junto con -i el interruptor que permite mostrar la información y las configuraciones de PHP y el comando grep lo ayudan a encontrar el archivo de configuración de PHP de la siguiente manera:

$ php -i | grep "Loaded Configuration File"

Encuentre el archivo de configuración http.conf/apache2.conf de Apache

Puede invocar apache2 directamente (lo 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 -V indicador que muestra la versión y los parámetros de compilación de apache2:

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

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

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


Linux
  1. Cómo encontrar archivos en Linux

  2. Cómo encontrar el número de archivos en un directorio y subdirectorios

  3. ¿Cómo buscar archivos por tamaño y extensión?

  4. Cómo instalar LAMP Apache, MySQL, PHP en Debian 11

  5. ¿Cómo encuentro los archivos y totalizo sus tamaños?

Linux:busque el número de archivos en un directorio y subdirectorios

Cómo instalar Linux, Apache, MySQL y PHP (LAMP) en un servidor en la nube Fedora 20

Cómo instalar Linux, Apache, MySQL y PHP (LAMP) en un servidor en la nube con Ubuntu 20.04

Cómo instalar Linux, Apache, MySQL y PHP (LAMP) en un servidor en la nube con Ubuntu 12.04

Cómo instalar LAMP en Ubuntu 15.10 (Linux, Apache, MySQL y PHP)

Cómo instalar LAMP en Fedora 23 (Linux, Apache, MySQL y PHP)