Kaip rasti MySQL, PHP ir Apache konfigūracijos failus


Šiame įraše išmoksime keletą komandų, kaip rasti numatytuosius MySQL duomenų bazės serverio (my.conf) konfigūracijos failus, PHP programavimo kalbą (php. ini) ir Apache HTTP serveris (http.conf), kurie kartu su Linux sudaro LAMP (Linux Apache Mysql/MariaDB PHP) krūvą.

Konfigūracijos faile (arba konfigūracijos faile) yra su sistema arba taikomosios programos nustatymai. Tai suteikia kūrėjams ir administratoriams galimybę valdyti sistemos ar programos veikimą.

Kaip „Linux Sysadmin“ konfigūracijos failų vietos žinojimas arba jų radimo būdų įvaldymas yra neįkainojamas įgūdis.

„Linux“ katalogų struktūroje /etc katalogas arba jo pakatalogiai saugo su sistema arba taikomosios programos konfigūracijos failus.

Nors tai yra pagrindinė konfigūracijos failų vieta, kai kurie kūrėjai pasirenka saugoti kitus konfigūracijos failus tinkintuose kataloguose.

Kaip rasti „MySQL“ (my.conf) konfigūracijos failą

MySQL konfigūracijos failą galite rasti naudodami mysql komandinės eilutės įrankį arba mysqladmin, MySQL serverio valdymo klientą.

Šios komandos parodys mysql arba mysqladmin pagalbos puslapį, kuriame yra skyrius, kuriame kalbama apie failus (konfigūracijos failus), iš kurių nuskaitomos numatytosios parinktys.

Toliau pateiktose komandose grep parinktis -A po atitinkamų eilučių rodo NUM eilučių pabaigos konteksto.

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

Pasistenkite įvaldyti MySQL administravimą per šiuos naudingus straipsnius.

  1. Sužinokite „MySQL“ pradedantiesiems vadovą – 1 dalis
  2. Sužinokite „MySQL“ pradedantiesiems vadovą – 2 dalis
  3. 20 naudingų Mysqladmin komandų duomenų bazei administruoti

Kaip rasti PHP (php.ini) konfigūracijos failą

PHP galima valdyti iš terminalo naudojant php komandinės eilutės įrankį kartu su -i jungikliu, kuris leidžia rodyti PHP informaciją ir konfigūracijas, o grep komandų pagalba galite rasti PHP konfigūracijos failas taip:

php -i | grep "Loaded Configuration File"

Raskite „Apache“ http.conf/apache2.conf konfigūracijos failą

Galite tiesiogiai iškviesti apache2 (daugeliu atvejų tai nerekomenduojama) arba administruoti naudodami apache2ctl valdymo sąsają, kaip nurodyta toliau, su žyma -V, kuri rodo apache2 versiją ir kūrimo parametrus:

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

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

Tai viskas! Nepamirškite pasidalinti savo mintimis apie šį įrašą arba komentaruose pateikite kitus galimus būdus, kaip rasti aukščiau nurodytus konfigūracijos failus.