Cara Mengetahui Letak Konfigurasi Apache, MySQL, Nginx Dan PHP

Dalam GNU/Linux untuk mengatur suatu aplikasi sangat lah mudah yakni kita hanya perlu merubahnya dari berkas konfigurasi ( configuration file ).

Namun, perbedaan distribusi GNU/Linux, menyebabkan berbeda pula di mana diletakkan berkas tersebut.

Dengan kata lain, jika kita ingin merubah konfig aplikasi A, kita harus menyesuaikan dengan distro A tersebut, tidak boleh menggunakan dari distro B, meskipun nama aplikasinya sama.

Contoh sederhananya dalam Apache dan Nginx tiap distro berbeda di mana letaknya. Cukup merepotkan memang.

Tulisan kali ini, penulis mencoba memberikan tips bagaimana cara mengetahui letak berkas konfig Apache, MySQL / Mariadb, Nginx dan PHP.

Berikut ini cara bagaimana kita dapat mengetahui letak konfigurasi mereka dengan memanfaatkan perintah – perintah sederhana berikut :

Konfigurasi Apache

Untuk Apache beberapa distro GNU / Linux berbeda dalam penamaannya. Anda bisa melakukan salah satu dari tiga perintah di bawah ini :

$ apachectl -V | grep -E "HTTPD_ROOT|SERVER_CONFIG_FILE

Atau

$ httpd -V | grep -E "HTTPD_ROOT|SERVER_CONFIG_FILE"

Atau

$ apache2ctl -V | grep -E "HTTPD_ROOT|SERVER_CONFIG_FILE"

Kita akan melihat hasilnya seperti berikut :

Dari gambar di atas tertera nilai dari HTTPD_ROOT=”/etc/httpd” dan SERVER_CONFIG_FILE=”conf/httpd.conf” itu artinya konfigurasi Apache terletak pada : /etc/httpd/conf/httpd.conf.

MySQL / Mariadb

Kemudian untuk MySQL atau Mariadb sama halnya seperti apache kita dapat melakukan salah satu perintah berikut :

$ mysqladmin --help | grep my.cnf | head -1

Atau

$ mysql --help | grep my.cnf | head -1

Dilihat dari hasil gambar di atas terdapat 3 berkas konfig.

Untuk berkas /etc/my.cnf dan /etc/mysql/my.conf merupakan konfig secara default atau global konfigurasi, sedangkan ~/.my.conf merupakan konfig tiap – tiap user.

Nginx

Pada webserver nginx caranya cukup mudah, kita hanya perlu melakukan perintah berikut :

$ nginx -V

Di lihat dari gambar di atas dapat disimpulkan bahwa berkas konfig Nginx terletak pada /etc/nginx/nginx.conf.

Baca juga : Membatasi IP Dengan Nginx

PHP

Terakhir PHP kita hanya perlu mencari berkas bernama php.ini.

$ php -i | grep php.ini

Mudah bukan ? Dengan begini kita tidak perlu repot lagi mencari di mana letak konfigurasi mereka.

Silahkan di share jika dirasa tulisan ini bermanfaat untuk Anda 🙂

Semangat belajar !

Review Artikel Ini

Kualitas isi & gaya bahasa artikel :

Isi Form Feedback

Berikan alasan Anda memberikan review rendah

RajaBackLink.com

Yakin Ngga Mau Komen ?

Yuk diskusi cerdas. Gunakan nama asli agar komentar Anda disetujui.