GNU/Linux >> Linux Esercitazione >  >> Linux

Come trovare file di configurazione MySQL, PHP e Apache

In questo post impareremo una serie di comandi per individuare i file di configurazione predefiniti per MySQL server di database (my.conf) , linguaggio di programmazione PHP (php.ini) e server HTTP Apache (http.conf) , che insieme a Linux formano lo stack LAMP (Linux Apache Mysql/MariaDB PHP).

Un file di configurazione (o file di configurazione) contiene le impostazioni relative al sistema o all'applicazione. Offre agli sviluppatori e agli amministratori il controllo sul funzionamento del sistema o di un'applicazione.

Come amministratore di sistema Linux, conoscere la posizione dei file di configurazione o padroneggiare i mezzi per trovarli è un'abilità inestimabile.

Nella struttura della directory di Linux, il /etc directory o le sue sottodirectory memorizzano file relativi al sistema o di configurazione dell'applicazione.

Sebbene questa sia la posizione principale dei file di configurazione, alcuni sviluppatori scelgono di archiviare altri file di configurazione in directory personalizzate.

Come trovare il file di configurazione MySQL (my.conf)

Puoi individuare il file di configurazione di MySQL utilizzando lo strumento da riga di comando mysql o mysqladmin, un client per la gestione di un server MySQL.

I seguenti comandi visualizzeranno mysql o mysqladmin pagina della guida, che include una sezione che parla dei file (file di configurazione) da cui vengono lette le opzioni predefinite.

Nei comandi seguenti, il grep opzione -A visualizza NUM righe di contesto finale dopo le righe corrispondenti.

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

Sforzati di padroneggiare l'amministrazione di MySQL attraverso questi utili articoli.

  1. Impara MySQL per principianti - Parte 1
  2. Impara MySQL per la guida per principianti – Parte 2
  3. 20 utili comandi Mysqladmin per l'amministrazione del database

Come trovare il file di configurazione PHP (php.ini)

PHP può essere controllato dal terminale usando l'utilità della riga di comando php, insieme a -i switch che abilita la visualizzazione di informazioni e configurazioni PHP e il comando grep ti aiuta a trovare il file di configurazione PHP in questo modo:

$ php -i | grep "Loaded Configuration File"

Trova il file di configurazione http.conf/apache2.conf di Apache

Puoi invocare apache2 direttamente (cosa sconsigliata nella maggior parte dei casi) o amministrarlo usando apache2ctl interfaccia di controllo come sotto con il -V flag che mostra la versione e i parametri di build di apache2:

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

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

È tutto! Ricorda di condividere le tue opinioni su questo post o di fornirci altri possibili modi per individuare i file di configurazione di cui sopra nei commenti.


Linux
  1. Come trovare file in Linux

  2. Come trovare il numero di file in una directory e sottodirectory

  3. Come cercare i file per dimensione ed estensione?

  4. Come installare LAMP Apache, MySQL, PHP su Debian 11

  5. Come faccio a trovare i file e sommare le loro dimensioni?

Linux:trova il numero di file in una directory e sottodirectory

Come installare Linux, Apache, MySQL e PHP (LAMP) su un Fedora 20 Cloud Server

Come Installare Linux, Apache, MySQL e PHP (LAMP) su un Cloud Server Ubuntu 20.04

Come installare Linux, Apache, MySQL e PHP (LAMP) su un server cloud Ubuntu 12.04

Come installare LAMP su Ubuntu 15.10 (Linux, Apache, MySQL e PHP)

Come installare LAMP su Fedora 23 (Linux, Apache, MySQL e PHP)