Linux PHP 설치 및 설정 방법

# 만약 libxml 일 설치 되어 있지 않다면 설치하기
yum install libxml2-devel

# php 를 다운받고 압축풀기
wget http://kr.php.net/get/php-5.3.6.tar.bz2/from/kr2.php.net/mirror
tar jxvf php-5.3.6.tar.bz2

# configure 스크립트를 다양한 옵션을 주어 실행(자세한 내용은 ./configure --help)
# --prefix 로 설치 디렉토리 명시
# --with-config-file-path 로 apache httpd server conf 경로 명시
# --with-apx2 로 apache httpd apxs 경로 명시
# --with-mysql 로 mysql 경로 명시
./configure --prefix=/home/ysoftman/php --with-config-file-path=/home/ysoftman/httpd/conf --with-apxs2=/home/ysoftman/httpd/bin/apxs --with-mysql=/home/ysoftman/mysql

# 컴파일하고 설치하기
make && make install

# 아파치 웹서버 httpd.conf 에 아래 항목이 없으면 추가
LoadModule php5_module        modules/libphp5.so
AddType application/x-httpd-php .php .php3 .php4 .htm .html

# 압축이 풀린 php 소스 디렉토리에서 php.production 을 아파치 설정 파일로 php.ini 파일로 복사
cp -v php-5.3.6/php.ini-production /home/ysoftman/httpd/conf/php.ini

# php.ini 에서 업로드 파일 크기 및 post 사이크 크기 설정
upload_max_filesize = 2M
post_max_size = 8M

# test.html 에 phpinfo를 호출하여 정상작동하는지 확인
<? phpinfo(); ?>

comments:

댓글 쓰기