티스토리 뷰

[PHP 설치]

먼저,

vim /etc/ld.so.conf 파일을 열어서 아래를 추가한다.

/usr/

/usr/lib/

/usr/local/lib

/usr/local/mysql/lib

저장후 나온다.

ldconfig 실행

파일 다운받기

wget ftp://ftp.superuser.co.kr/php/php-5.2.8.tar.gz


cd /usr/local

tar -xzvf php-5.2.8.tar.gz

cd php-5.2.8

다음은 PHP설치시 필수 파일임. 설치 과정

우분투9.04 경우는 lib패키지는 설치를 따로 안해주나보다. 설치하면서 에러가 매우 많이 났는데

libxxx-dev 패키지가 설치안됬던것.. 아무튼.


apt-get install build-essential

apt-get install flex

apt-get install libxml++2.6-dev

apt-get install libssl-dev

apt-get install libgdbm-dev

apt-get install libgmp3-dev

apt-get install libjpeg62-dev

apt-get install libpng12-dev

apt-get install libfreetype6-dev

apt-get install libxslt1-dev

apt-get install libmcrypt-dev

Iconv ...우분투에 패키지에는 Jconv밖에 없던데, 잘 모르겠음. 수동으로 설치.

wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz

tar -xzxvf libiconv-1.13.1

./configure –prefix=/usr/local/

make

make install




아래 설정 후 설치하기

CFLAGS=" -O3 -march=i686 -funroll-loops -fomit-frame-pointer" ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-zlib --with-gd --with-ttf --with-png --with-expat-dir=/usr --with-gmp --with-xml --with-mysql=/usr/local/mysql --with-language=korean --with-charset=euc_kr --disable-debug --disable-posix --disable-rpath --enable-safe-mode --enable-magic-quot4es --disable-dmalloc --enable-bcmath --enable-dio --enable-gd-native-ttf --enable-sysvsem --enable-sysvshm --enable-pic --enable-inline-optimization --enable-memory-limit --enable-mbstring --enable-mbregex --enable-mbstr-enc-trans --with-config-file- --enable-ftp --disable-debug --enable-track-vars=yes --with-jpeg-dir --with-freetype-dir --enable-gd-native-ttf --enable-dl


make

make install

많네요..;;


[PHP와 Apache 연동 환경 설정 하기]

cp /usr/local/php-5.1.3/php.ini-dist /usr/local/lib/php.ini

(혹여나 제로보드 xe 설치하실 분들은 php.ini 파일의 safe_mode = off 로 바꾼다.)

vi /usr/local/apache2/conf/httpd.conf 를 편집한다 (자신이 아파치 설치한 경로에 있을 것이다.)

SeverName www.domain.com

Options Indexes FollowSymLinks 주석처리 (리스팅 방지, 보안에 필요)

AddType application/x-httpd-php .php .php3 .htm .html .phtml .inc

AddType application/x-httpd-php-source .phps

/index.html로 찾아서 아래 추가한다.

<IFModule mod_dir.c>
DirectoryIndex index.html index.php index.php3 index.phtml
</IFModule>

첨부파일 : 위 포스트에서 사용된 PHP


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함