1. php download
$ lynx http://kr1.php.net/downloads.php
$ gzip -d php-5.6.1.tar.gz
$ tar xvf php-5.6.1.tar
$ cd php-5.6.1
2. php 설치
※ /data/server/php6 는 PHP가 설치될 dir 정보임
※ /data/server/apache/bin 은 아파치가 설치된 dir 정보임
$ ./configure
--prefix=/data/server/php6 \
--with-apxs2=/data/server/apache/bin/apxs \
--with-mysql \
--enable-soap \
--with-bz2 \
--enable-zip \
--with-zlib --with-curl \
--with-gd --with-jpeg-dir --with-png-dir \
--with-openssl
$ make
$ make install
3. Install후 나오는 메시지대로 실행.
Wrote PEAR system config file at: /data/svc/shopin/was/php6/etc/pear.conf
You may want to add: /data/server/php6/lib/php to your php.ini include_path
/data/server/php-5.6.2/build/shtool install -c ext/phar/phar.phar /data/server/php6/bin
ln -s -f /data/server/php6/bin/phar.phar /data/server/php6/bin/phar
Installing PDO headers: /data/server/php6/include/php/ext/pdo/
$ ln -s -f /data/server/php6/bin/phar.phar /data/server/php6/bin/phar
4. Apache restart
$ cd /data/server/apache/bin
$ ./apachectl start
$ cd /data/server/apache/bin
$ ./apachectl start
6. 참고로, configure 에러 발생할 경우 대처 정보
1. 기본 조치 사항
yum update
yum install glibc*
yum install python*
yum install libxml2*
2. 추가 조치 사항 (참조 사이트)
http://dev1.egloos.com/v/4649819
http://crybit.com/20-common-php-compilation-errors-and-fix-unix/
'PHP' 카테고리의 다른 글
phpmyadmin 403 error 잡기 (0) | 2015.06.22 |
---|---|
레드마인 설치 (0) | 2015.06.03 |
php.ini 파일 어디있는거? (0) | 2015.04.24 |
APACHE + PHP 설치 STEP1 : APACHE 설치 (0) | 2015.03.05 |