이번 게시물에서는 MySQL의 기본 구성 파일을 찾는 여러 가지 명령을 알아봅니다. 데이터베이스 서버 (my.conf) , PHP 프로그래밍 언어 (php.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 my.cnf 구성 파일 찾기 유용한 기사를 통해 MySQL 관리를 마스터해 보세요.
- 초보자를 위한 MySQL 학습 가이드 – 1부
- 초보자를 위한 MySQL 학습 가이드 – 2부
- 데이터베이스 관리에 유용한 20가지 Mysqladmin 명령
PHP(php.ini) 구성 파일을 찾는 방법
PHP -i와 함께 PHP 명령줄 유틸리티를 사용하여 터미널에서 제어할 수 있습니다. PHP 정보와 구성을 표시할 수 있는 스위치와 grep 명령을 사용하면 다음과 같은 PHP 구성 파일을 찾을 수 있습니다.
$ php -i | grep "Loaded Configuration File"
PHP(php.ini) 구성 파일 찾기 Apache http.conf/apache2.conf 구성 파일 찾기
apache2를 호출할 수 있습니다. 직접(대부분의 경우 권장되지 않음) 또는 apache2ctl을 사용하여 관리합니다. -V를 사용한 아래와 같은 제어 인터페이스 apache2의 버전 및 빌드 매개변수를 표시하는 플래그:
--------- On CentOS/RHEL/Fedora --------- $ apachectl -V | grep SERVER_CONFIG_FILE --------- On Debian/Ubuntu/Linux Mint --------- $ apache2ctl -V | grep SERVER_CONFIG_FILE
Apache 구성 파일 찾기 그게 다야! 이 게시물에 대한 생각을 공유하거나 댓글에서 위 구성 파일을 찾을 수 있는 다른 가능한 방법을 알려주시기 바랍니다.
Linux 기술을 한 단계 끌어올리세요
루트 회원은 매달 새로운 과정이 추가되는 모든 과정, 인증 준비 트랙 및 점점 늘어나는 실습 Linux 콘텐츠 라이브러리에 대한 전체 액세스 권한을 갖습니다.
얻을 수 있는 것
모든 프리미엄 기사를 광고 없이 이용하세요
모든 강좌 이용 가능:Linux, Linux용 AI, Bash 스크립팅, Ubuntu 핸드북, Golang 등을 배우세요.
Linux 인증(RHCSA, RHCE, LFCS 및 LFCA)에 액세스
출시되면 새로운 강좌에 액세스하세요
주간 뉴스레터에 접속하세요
댓글의 우선 도움말
비공개 텔레그램 커뮤니티
Linux 커뮤니티와 연결

Aaron Kili는 Linux 및 F.O.S.S의 열광자이며 곧 Linux SysAdmin이 될 예정이며 웹 개발자이며 현재는 컴퓨터 작업을 좋아하고 지식 공유를 굳게 믿는 TecMint의 콘텐츠 제작자입니다.
TecMint의 각 튜토리얼은 숙련된 Linux 시스템 관리자로 구성된 팀에 의해 작성되었습니다. 우리의 고품질 기준을 충족합니다.