GNU/Linux >> Znalost Linux >  >> Linux

Jak najít konfigurační soubory MySQL, PHP a Apache

V tomto příspěvku se naučíme řadu příkazů pro nalezení výchozích konfiguračních souborů pro MySQL databázový server (my.conf) , PHP programovací jazyk (php.ini) a Apache HTTP server (http.conf) , který spolu s Linuxem tvoří zásobník LAMP (Linux Apache Mysql/MariaDB PHP).

Konfigurační soubor (nebo konfigurační soubor) obsahuje nastavení související se systémem nebo aplikací. Dává vývojářům a správcům kontrolu nad provozem systému nebo aplikace.

Jako správce systému Linux je znalost umístění konfiguračních souborů nebo zvládnutí prostředků k jejich nalezení neocenitelnou dovedností.

V adresářové struktuře Linuxu /etc adresář nebo jeho podadresáře ukládají systémové nebo aplikační konfigurační soubory.

Přestože se jedná o primární umístění konfiguračních souborů, několik vývojářů se rozhodlo uložit jiné konfigurační soubory do vlastních adresářů.

Jak najít konfigurační soubor MySQL (my.conf)

Konfigurační soubor MySQL můžete najít pomocí nástroje příkazového řádku mysql nebo mysqladmin, klienta pro správu serveru MySQL.

Následující příkazy zobrazí mysql nebo mysqladmin stránka nápovědy, která obsahuje část, která hovoří o souborech (konfiguračních souborech), ze kterých se čtou výchozí možnosti.

V níže uvedených příkazech je grep možnost -A zobrazí NUM řádků koncového kontextu po odpovídajících řádcích.

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

Pokuste se zvládnout administraci MySQL prostřednictvím těchto užitečných článků.

  1. Příručka MySQL pro začátečníky – část 1
  2. Příručka MySQL pro začátečníky – část 2
  3. 20 užitečných příkazů Mysqladmin pro správu databáze

Jak najít konfigurační soubor PHP (php.ini)

PHP lze ovládat z terminálu pomocí nástroje příkazového řádku php ve spojení s -i přepínač, který umožňuje zobrazení informací a konfigurací PHP a příkaz grep vám pomůže najít konfigurační soubor PHP takto:

$ php -i | grep "Loaded Configuration File"

Najděte http.conf/apache2.conf konfigurační soubor Apache

Můžete vyvolat apache2 přímo (což se ve většině případů nedoporučuje) nebo jej podávejte pomocí apache2ctl ovládací rozhraní, jak je uvedeno níže, pomocí -V příznak, který ukazuje verzi a parametry sestavení apache2:

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

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

To je vše! Nezapomeňte se podělit o své názory na tento příspěvek nebo nám v komentářích poskytněte další možné způsoby, jak najít výše uvedené konfigurační soubory.


Linux
  1. Jak zjistit počet souborů v adresáři a podadresářích

  2. Jak hledat soubory podle velikosti a přípony?

  3. Jak nainstalovat LAMP Apache, MySQL, PHP na Debian 11

  1. Jak najít soubory v Linuxu

  2. Jak nainstalovat Drupal 8 s Apache, MySQL a SSL na Ubuntu 15.10

  3. Jak najdu soubory a součet jejich velikostí?

  1. Jak nainstalovat Apache, PHP 7.1 a MySQL na CentOS 7.3 (LAMP)

  2. Jak nainstalovat Apache, PHP 7.2 a MySQL na CentOS 7.4 (LAMP)

  3. Jak nainstalovat Apache, PHP 7.3 a MySQL na CentOS 7.6