안녕하세요. 허접한 청년 꼬마닌자입니다.
;;
웹사이트를 만들때 대부분의 경우 APM을 많이 사용하시는데 생각보다 APM
은.. 아주 저사양의 환경에서는 무거울수도 있습니다.
제 직업이 임베디드 시스템 개발이다보뉘.. 용량을 작게 하면서. php를 연
동할 방법을 찾고 있었습니다.
그렇게 뒤적뒤적 하다가.. 찾아낸겁니다.
php의 원 소스에 보시면 sapi쪽에 thttpd라는 디렉토리가 있는걸 보셨을
겁니다. 그럼 기본적으로 연동이 된다고 생각되지만. 실제로는 그렇게 되
지 않습니다.
참고사이트 http://dbware.net/thttpd.php3 먼저 필요한 소프트웨어 패키지를 다운로드 받습니다.
db는 참고로.. msql을 사용하였습니다.
PHP 4.0.1pl2.tar.gz
php.4.0.1.pl2.thttpd.diff
thttpd-2.19.tar.gz
Makefile.diff
다운로드를 다 받으셨으면 각각 압축을 해제하고
먼저 php를 패치 합니다.
$php> patch -p1 < php.4.0.1.pl2.thttpd.diff
정상적으로 패치가 완료되면
$php> ./configure --without-apache --without-mysql
--with-thttpd=../thttpd(소스 디렉토리)
--without-msql=(설치 디렉토리)
그럼 중간과정에서 thttpd를 php쪽에서 패치합니다. 일반적으로 보통의 소
스를 사용하면 이 단계에서 에러가 발생합니다.
thttpd 디렉토리로 이동해서.
$thttpd>./configure --prefix=(설치할 디렉토리)
$thttpd>patch -p0 < Makefile.diff
$thttpd>make;make install
그런다음.. thttpd를 실행하면..
짜잔.. 완성되었습니다..
써놓구 보니.
;; 별루 좋은 팁두 아닌거 같네요..
1전짜뤼 팁이었슴다~!--삽질하자~! 아싸~!