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 파일을 만들어서 웹에서 확인 하면 된다.
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.greenidc.co.kr)
Posted by Woo Seung.
'[IT 알아보기] > IT 소식' 카테고리의 다른 글
[이호스트IDC] CentOS 5.5 설치 (0) | 2011.07.06 |
---|---|
[이호스트IDC] 공유 폴더 (0) | 2011.06.20 |
[그린IDC] php iconv만 추가시키기 (0) | 2011.05.17 |
[그린IDC]APACHE/PHP 버전 정보 숨기기 (0) | 2011.05.17 |
[그린IDC]sendmail sbl 스팸처리하기 (0) | 2011.05.17 |