웹사이트 검색

MySQL, PHP 및 Apache 구성 파일을 찾는 방법


이번 게시물에서는 MySQL 데이터베이스 서버 (my.conf), PHP 프로그래밍 언어 (php.conf)의 기본 구성 파일을 찾는 여러 가지 명령을 알아봅니다. ini) 및 Apache HTTP 서버 (http.conf)는 Linux와 함께 LAMP(Linux Apache Mysql/MariaDB PHP) 스택을 형성합니다.

구성 파일(또는 구성 파일)에는 시스템 관련 설정이나 응용 프로그램 설정이 포함되어 있습니다. 이를 통해 개발자와 관리자는 시스템이나 애플리케이션의 작동을 제어할 수 있습니다.

Linux 시스템 관리자로서 구성 파일의 위치를 알고 있거나 해당 파일을 찾는 방법을 익히는 것은 귀중한 기술입니다.

Linux 디렉터리 구조에서 /etc 디렉터리 또는 해당 하위 디렉터리는 시스템 관련 파일이나 응용 프로그램 구성 파일을 저장합니다.

이것이 구성 파일의 기본 위치이지만 일부 개발자는 다른 구성 파일을 사용자 정의 디렉터리에 저장하도록 선택합니다.

MySQL(my.conf) 구성 파일을 찾는 방법

mysql 명령줄 도구나 MySQL 서버 관리용 클라이언트인 mysqladmin을 사용하여 MySQL 구성 파일을 찾을 수 있습니다.

다음 명령은 기본 옵션을 읽는 파일(구성 파일)에 대해 설명하는 섹션이 포함된 mysql 또는 mysqladmin 도움말 페이지를 표시합니다.

아래 명령에서 grep 옵션 -A는 일치하는 행 뒤에 NUM행의 후행 컨텍스트를 표시합니다.

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

이 유용한 기사를 통해 MySQL 관리를 마스터하도록 노력하십시오.

  1. 초보자를 위한 MySQL 학습 가이드 – 1부
  2. 초보자를 위한 MySQL 학습 가이드 – 2부
  3. 데이터베이스 관리에 유용한 20가지 Mysqladmin 명령

PHP(php.ini) 구성 파일을 찾는 방법

PHP는 PHP 정보와 구성을 표시할 수 있는 -i 스위치와 함께 PHP 명령줄 유틸리티를 사용하여 터미널에서 제어할 수 있으며 grep 명령을 사용하여 찾을 수 있습니다. PHP 구성 파일은 다음과 같습니다:

php -i | grep "Loaded Configuration File"

Apache http.conf/apache2.conf 구성 파일 찾기

apache2를 직접 호출하거나(대부분의 경우 권장되지 않음) -V 플래그와 함께 아래와 같이 apache2ctl 제어 인터페이스를 사용하여 관리할 수 있습니다. apache2의 버전 및 빌드 매개변수를 보여줍니다.

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

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

그게 다야! 이 게시물에 대한 귀하의 생각을 공유하거나 댓글에서 위 구성 파일을 찾을 수 있는 다른 가능한 방법을 알려주십시오.