MySQL, PHP ve Apache Yapılandırma Dosyaları Nasıl Bulunur?


Bu yazıda, MySQL veritabanı sunucusu (my.conf), PHP programlama dili (php.ini) için varsayılan yapılandırma dosyalarını bulmak için bir dizi komut öğreneceğiz. Linux ile birlikte LAMP (Linux Apache Mysql/MariaDB PHP) yığınını oluşturan Linux.ini) ve Apache HTTP sunucusu (http.conf).

Bir yapılandırma dosyası (veya yapılandırma dosyası), sistemle ilgili veya uygulama ayarlarını içerir. Geliştiricilere ve yöneticilere sistemin veya bir uygulamanın çalışması üzerinde kontrol sağlar.

Bir Linux Sistem Yöneticisi olarak, yapılandırma dosyalarının konumunu bilmek veya bunları bulmanın yollarını öğrenmek paha biçilmez bir beceridir.

Linux Dizin Yapısında, /etc dizini veya onun alt dizinleri sistemle ilgili veya uygulama yapılandırma dosyalarını saklar.

Her ne kadar bu, yapılandırma dosyalarının birincil konumu olsa da, birkaç geliştirici diğer yapılandırma dosyalarını özel dizinlerde saklamayı tercih eder.

MySQL (my.conf) Yapılandırma Dosyası Nasıl Bulunur?

MySQL yapılandırma dosyasını, mysql komut satırı aracını veya MySQL sunucusunu yönetmeye yönelik bir istemci olan mysqladmin'i kullanarak bulabilirsiniz.

Aşağıdaki komutlar, varsayılan seçeneklerin okunduğu dosyalar (yapılandırma dosyaları) hakkında konuşan bir bölüm içeren mysql veya mysqladmin yardım sayfasını görüntüleyecektir.

Aşağıdaki komutlarda, grep seçeneği -A, eşleşen satırlardan sonra NUM satır sondaki bağlamı görüntüler.

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

Bu yararlı makaleler aracılığıyla MySQL yönetiminde uzmanlaşmaya çalışın.

  1. Yeni Başlayanlar İçin MySQL Öğrenme Kılavuzu – Bölüm 1
  2. Yeni Başlayanlar İçin MySQL Öğrenme Kılavuzu – Bölüm 2
  3. Veritabanı Yönetimi için 20 Faydalı Mysqladmin Komutu

PHP (php.ini) Yapılandırma Dosyası Nasıl Bulunur?

PHP, PHP bilgilerinin ve yapılandırmalarının gösterilmesini sağlayan -i anahtarıyla birlikte php komut satırı yardımcı programı kullanılarak terminalden kontrol edilebilir ve grep komutu bulmanıza yardımcı olur. PHP yapılandırma dosyası şöyle:

php -i | grep "Loaded Configuration File"

Apache http.conf/apache2.conf Yapılandırma Dosyasını Bulun

Apache2'yi doğrudan çağırabilir (çoğu durumda önerilmez) veya aşağıdaki gibi Apache2ctl kontrol arayüzünü kullanarak -V bayrağını kullanarak yönetebilirsiniz. apache2'nin sürümünü ve yapı parametrelerini gösterir:

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

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

Bu kadar! Bu gönderi hakkındaki düşüncelerinizi paylaşmayı veya yorumlarda yukarıdaki yapılandırma dosyalarını bulmanın diğer olası yollarını bize sağlamayı unutmayın.