Website-Suche

So finden Sie MySQL-, PHP- und Apache-Konfigurationsdateien


In diesem Beitrag lernen wir eine Reihe von Befehlen zum Auffinden der Standardkonfigurationsdateien für den MySQL-Datenbankserver (my.conf) und die PHP-Programmiersprache (php. ini) und Apache HTTP-Server (http.conf), die zusammen mit Linux den LAMP-Stack (Linux Apache Mysql/MariaDB PHP) bilden.

Eine Konfigurationsdatei (oder Konfigurationsdatei) enthält systembezogene oder Anwendungseinstellungen. Es gibt Entwicklern und Administratoren die Kontrolle über den Betrieb des Systems oder einer Anwendung.

Als Linux-Systemadministrator ist es von unschätzbarem Wert, den Speicherort von Konfigurationsdateien zu kennen und die Möglichkeiten zu beherrschen, sie zu finden.

In der Linux-Verzeichnisstruktur speichern das Verzeichnis /etc oder seine Unterverzeichnisse systembezogene Dateien oder Anwendungskonfigurationsdateien.

Obwohl dies der primäre Speicherort der Konfigurationsdateien ist, entscheiden sich einige Entwickler dafür, andere Konfigurationsdateien in benutzerdefinierten Verzeichnissen zu speichern.

So finden Sie die MySQL-Konfigurationsdatei (my.conf).

Sie können die MySQL-Konfigurationsdatei mit dem MySQL-Befehlszeilentool oder mysqladmin, einem Client zur Verwaltung eines MySQL-Servers, finden.

Die folgenden Befehle zeigen die Hilfeseite mysql oder mysqladmin an, die einen Abschnitt enthält, der sich mit den Dateien (Konfigurationsdateien) befasst, aus denen Standardoptionen gelesen werden.

In den folgenden Befehlen zeigt die grep-Option -A NUM Zeilen abschließenden Kontexts nach übereinstimmenden Zeilen an.

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

Bemühen Sie sich, die MySQL-Administration mithilfe dieser hilfreichen Artikel zu erlernen.

  1. Leitfaden zum Erlernen von MySQL für Anfänger – Teil 1
  2. Leitfaden zum Erlernen von MySQL für Anfänger – Teil 2
  3. 20 nützliche Mysqladmin-Befehle für die Datenbankverwaltung

So finden Sie die PHP-Konfigurationsdatei (php.ini).

PHP kann vom Terminal aus mithilfe des PHP-Befehlszeilenprogramms in Verbindung mit dem Schalter -i gesteuert werden, der die Anzeige von PHP-Informationen und -Konfigurationen ermöglicht und Ihnen bei der Suche mit dem Befehl grep hilft die PHP-Konfigurationsdatei etwa so:

php -i | grep "Loaded Configuration File"

Suchen Sie die Apache-Konfigurationsdatei http.conf/apache2.conf

Sie können Apache2 direkt aufrufen (was in den meisten Fällen nicht empfohlen wird) oder es mithilfe der Steuerschnittstelle Apache2ctl wie unten mit dem Flag -V verwalten zeigt die Version und Build-Parameter von Apache2:

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

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

Das ist alles! Denken Sie daran, uns Ihre Gedanken zu diesem Beitrag mitzuteilen oder uns in den Kommentaren andere Möglichkeiten zum Auffinden der oben genannten Konfigurationsdateien mitzuteilen.