PRACTICE MATERIAL
PHP·MariaDB·CMS · phpMyAdmin 데이터베이스 관리 (3)
수업 원본 자료 · PHP 환경·데이터베이스 관리·WordPress·Joomla 설치. 원문에서 「phpMyAdmin 데이터베이스 관리」에 배치된 그림 또는 화면이다.
CONCEPT → PRACTICE → VERIFICATION
PHP 파일 작성에서 웹 실행·DB 연결까지 경계 나누기
소스 파일 존재, PHP 실행, 애플리케이션의 DB 접속을 서로 다른 단계의 결과로 확인한다.
- 파일 내용과 실행 결과를 구별한다첫 사진의 cat은 파일의 텍스트를 읽는다. PHP 여는 태그와 phpinfo()가 보인다는 것은 소스가 저장되었다는 증거이며 웹 서버가 PHP를 실행했다는 증거는 아니다.
- 웹 서버와 PHP 실행기의 연결을 검증한다정적 파일 응답이 성공한 뒤 .php 요청을 실행기로 전달하는 설정을 확인한다. FPM을 쓴다면 FastCGI 소켓·스크립트 경로·풀의 실행 계정이 연결되어야 한다.
- 애플리케이션의 DB 설정은 다음 단계다WordPress 화면은 DB 이름·사용자·암호·호스트·테이블 접두사를 요구한다. PHP 프로그램이 실행되더라도 올바른 DB 계정과 접속 경로가 없으면 설치가 이어지지 않는다.
