티스토리 뷰
[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
'전공 > 리눅스' 카테고리의 다른 글
우분투 시냅틱 패키지 관리자 다운/미러 사이트 변경 (0) | 2009.08.28 |
---|---|
우분투 하드웨어 정보 보기 (0) | 2009.08.27 |
우분투 톰캣 설치 / 리눅스 톰캣 설치 (0) | 2009.08.26 |
우분투 Mysql 설치 / 리눅스 Mysql 설치 (1) | 2009.08.26 |
우분투 Apache(아파치)웹 서버 설치하기 / 리눅스 아파치 웹 서버 설치하기 (0) | 2009.08.26 |