바로가기 메뉴
본문내용 바로가기
메인메뉴 바로가기



Customer Center

Notice · Security Issue · Account Guide · Global Traffic Test

HOME > Customer Center > Tech Note

기술노트

CentOS PHP 소스 컴파일 설치
2016.02.18

CentOS 5.5, Apache 2.0.x, Mysql 5.0.x 버전이 소스 컴파일로 설치 되어 있고

php 5.2.x 버전을 소스 컴파일 설치 하는 방법

우선 php 사이트에서 5.2.8버전을 다운 받는다 (없으면 5.2.x 대 버전 아무거나 받는다)

압축 해제 및 해당 폴더로 이동해서
./configure --with-apxs2=/usr/local/apache/bin/apxs --with-zlib --with-gd --with-ttf --with-png --with-curl --with-openssl --with-iconv --enable-pic --enable-magic-quotes --enable-gd-native-ttf --enable-versioning --with-config-file- --enable-ftp --with-jpeg-dir --with-freetype-dir --enable-gd-native-ttf --enable-gd-imgstrttf --enable-mbstring --enable-mbregex --enable-mbstr-enc-trans --with-xml --enable-sockets --with-dom=/usr/local/libxml2 --with-zlib-dir=/usr/local/libxml2 --with-mysql=/usr/local/mysql

CentOS server TUI 버전만 체크해서 설치 했을 경우
라이브러리 에러가 난다.
yum -y install libtermcap-devel ncurses-devel
yum -y install libxml* curl-devel libjpeg* libpng* freetype-devel

에러난 부분을 보고 yum으로 설치 해주면 된다

make && make install

cp php.ini-dist /usr/local/lib/php.ini
perl -pi -e "s/register_globals = Off/register_globals = On/g" /usr/local/lib/php.ini
echo "AddType application/x-httpd-php .php .inc" >> /usr/local/apache/conf/httpd.conf
echo "AddType application/x-httpd-php-source .phps" >> /usr/local/apache/conf/httpd.conf

아파치 재시작후
phpinfo 파일을 만들어서 웹에서 확인 하면 된다.
이호스트데이터센터(http://www.ehostidc.co.kr)
첨부파일