현재 위치: > 최신 기사 목록> PHP PDO MySQL 사용자 정의 설치 자습서 : 소스 코드 컴파일을위한 전체 프로세스 안내서

PHP PDO MySQL 사용자 정의 설치 자습서 : 소스 코드 컴파일을위한 전체 프로세스 안내서

M66 2025-10-06

환경과 종속성을 확인하십시오

소스 코드 컴파일을 시작하기 전에 설치 프로세스의 원활한 진행을 보장하기 위해 시스템 환경 및 종속성을 확인해야합니다. 먼저 LibMySQLClient와 같은 시스템에 PHP, MySQL 및 관련 종속성 라이브러리가 설치되어 있는지 확인하십시오. 다음 명령을 사용하여 확인할 수 있습니다.

 PHP -V
mysql -v

시스템이 관련 종속성을 설치하지 않은 경우 패키지 관리자를 통해 설치할 수 있습니다. 예를 들어, 우분투 시스템에서는 다음을 수행 할 수 있습니다.

 sudo apt-get 설치 libmysqlclient-dev

PHP 소스 코드 패키지를 다운로드하십시오

환경을 확인한 후 컴파일을 위해 PHP 소스 코드 패키지를 다운로드하십시오. 공식 PHP 웹 사이트에 액세스하여 최신 버전을 다운로드하거나 wget 명령을 사용할 수 있습니다.

 wget https://www.php.net/distributions/php-7.xxtar.gz

PHP를 컴파일합니다

다운로드가 완료되면 소스 코드 패키지를 압축하고 디렉토리를 입력하십시오.

 tar -zxvf php-7.xxtar.gz
CD PHP-7.XX

구성 및 컴파일시 PDO 및 MySQL 확장을 활성화하고 MySQL 경로를 지정해야합니다.

 ./configure-with-pdo-mysql-with-mysqli =/path/to/mysql_config

구성이 완료되면 컴파일 및 설치를 수행합니다.

 만들다
Sudo는 설치합니다

완료 후 PHP 설치를 확인할 수 있습니다.

 PHP -V

PHP 구성

PHP를 설치 한 후 PDO 및 MySQL 확장을 활성화하려면 php.ini를 구성해야합니다. php.ini 파일 편집 :

 sudo vi /etc/php/php.ini

다음을 찾아서 타협하십시오.

 Extension = pdo_mysql.so
Extension = mysqli.so

저장 및 종료 후 PHP 서비스를 다시 시작합니다.

 Sudo Service PHP-FPM 재시작

PDO MySQL 연결 테스트

PHP 스크립트를 작성하여 PDO MySQL 연결을 테스트하십시오.

<?php
$db = new PDO('mysql:host=localhost;dbname=mydatabase', 'username', 'password');
$stmt = $db-> 쿼리 ( &#39;select * from mytable&#39;);
while ($ row = $ stmt-> fetch ()) {
    print_r ($ 행);
}
?>

test.php로 저장하고 브라우저에서 액세스하십시오. 데이터베이스 데이터를 정상적으로 출력 할 수 있다면 PDO MySQL 연결이 성공적임을 의미합니다.

위의 단계를 통해 PHP PDO MySQL의 소스 코드 컴파일 및 설치를 성공적으로 완료하고 동시에 기본 구성 및 기능 검증을 수행 할 수 있습니다. 이 안내서가 사용자 정의 설치 프로세스를 효율적으로 완료하는 데 도움이되기를 바랍니다.