Linux Server/php

[모듈] pdo_mysql 설치 방법

실력키우기 2016. 9. 6. 09:53

[pdo_mysql 모듈 설치 방법]


# cd /usr/local/src/APM_setup/php-5.3.21/ext/pdo_mysql/        -> php의 소스파일로 이동 

# /usr/local/php/bin/phpize        -> php의 phpize가 설치된 경로입력


# configuring for:

php api version: 20100412

zend module api no: 20100525

zend extension api no: 22100525


# ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql

# make

# make install


컴파일이 완료되면 /usr/local/php/lib/php/extensions/no-debug-zts-20100525/ 와 비슷한 경로를 찾은 후 pdo_mysql.so 파일이 생성되었는지 확인


php.ini 파일 수정

extension_dir="/usr/local/php/lib/php/extensions/no-debug-zts-20100525/"        -> pdo_mysql.so 파일의 경로입력

extension=pdo_mysql.so        -> 해당모듈이름 입력


이후에 아파치 재시작 한뒤 phpinfo 페이지에서 확인


[만약 따로 설치한 so파일 외에 다른so파일이 있다면]


extension_dir = "/usr/local/php/lib/php/extensions/no-debug-zts-20100525/"

enable_dl = On


extension=mysqli.so

extension=pdo_mysql.so




[위에서 설치한 방법이 안될경우]


# cd /usr/local/src

# wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz


# tar -zxvf PDO_MYSQL-1.0.2.tgz

# cd PDO_MYSQL-1.0.2

이후에 위에서 모듈 설치방법을 안내했던 2번째줄부터 똑같이 진행을 하면 된다.