카이도스의 Tech Blog

php extention 추가 설치 본문

서버작업

php extention 추가 설치

카이도스 2022. 8. 3. 14:10
728x90
반응형

개요: php 설치 후 추가모듈 설치

 

설치방법 :

1. PHP 소스 폴더 이동

 
PHP 설치시 사용하였던 PHP 폴더로 이동하여 작업.
예시) php-5.5.37의 pdo_mysql 확인
설치디렉터리로 이동
# cd /usr/local/src/php-5.4.45/ext
# ls
를 통해 설치할 extenstion 확인
설치 할 extenstion디렉터리로 이동
# cd pdo_mysql
 

2. phpize 실행

※ phpize 는 PHP에서 extension 모듈을 추가 하는데 사용하는 유틸
기본명령어를 사용
# phpize
 
또는 해당 php 디렉터리에서 phpize 명령어 실행
(여러버전의 php가 설치되어 있는경우)
#/usr/local/php-5.4.45/bin/phpize
# /usr/local/php-8.1.1/bin/phpize
 

3. configure and make

# cd /usr/local/php-8.1.1/bin/
# ./configure –with-php-config=/usr/local/php-8.1.1/bin/php-config --enable-opcache
# ./configure -with-php-config=/usr/local/php-5.4.45/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config
# make
 

4. 모듈 복사

# cp -arp modules/pdo_mysql.so /usr/local/php-8.1.1/lib/php/extensions
 

5. php 설정 파일에 추가

php.ini 파일을 열어 아래의 구문 추가
예시)
extension_dir = “/usr/local/php-8.1.1/lib/php/extensions”
> extension = pdo_mysql.so
 

설치 확인방법

명령어 확인
# php -m
또는
phpinfo.php 확인

 

728x90
반응형

'서버작업' 카테고리의 다른 글

네임서버 설정 명령어  (0) 2022.08.03
php-zip 설치오류  (0) 2022.08.03
CentOS 7 서버에 php5.1 설치 (apache 2.2)  (0) 2022.08.03
php-fpm 관련 설정  (0) 2022.08.03
geoip 설치 및 설정  (0) 2022.08.03
Comments