>> Delete No. 2864 article
No. HP-UX 11.00 시스템에 PHP 4.2.2 & Apache 1.3.26 설치법

등록 2002-09-28 10:51:00     조회 5
이름 김남헌    

		PHP 4.2.2 & Apache 1.3.26 를 HP-UX 11.00 시스템에 설치하는 방법
 먼저 이 문서는 PHP.NET 메뉴얼을 참조하여 실전에 적용한 사례를 기술하였음을 밝혀둔다.
 PHP 와 Apache 를 깔기전에 필요한 유틸리티가 있다. 서버가 OS만 깔려 있는 상태에서는
바로 PHP 를 컴파일 할 수 없다.
 1. gzip 
http://hpux.connect.org.uk/ftp/hpux/Gnu/gzip-1.2.4a/gzip-1.2.4a-sd-10.20.depot.Z     에서 바이너리 배포판을 
다운받아 압축을 풀고, swinstall 을 사용하여 설치한다.
#/>swinstall -s 설치하는 파일절대경로/gzip-1.2.4a-sd-10.20.depot
그 다음 SD Install 창이 뜬다. 설치하려는 파일을 스패이스바로 선택하고 탭키를 이용 상단
의 메뉴중 actions 를 선택후 서브 메뉴중 make install 을 선택하여 enter를 친다.
다시 actions 를 선택후 서브 메뉴중 install 을 선택하여 enter를 친다.
끝났으면 탭키를 이용 file에서 exit 를 선택 나간다.
 2. bison
http://hpux.connect.org.uk/ftp/hpux/Gnu/bison-1.28/bison-1.28-sd-10.20.depot.gz     에서 바이너리 배포판을 
다운받아 gunzip으로 압축을 풀고, swinstall 을 사용하여 설치한다.
#/>gzip -d bison-1.28-sd-10.20.depot.gz
#/>swinstall -s 설치하는 파일절대경로/bison-1.28-sd-10.20.depot
그 다음 SD Install 창이 뜬다. 설치하려는 파일을 스패이스바로 선택하고 탭키를 이용 상단
의 메뉴중 actions 를 선택후 서브 메뉴중 make install 을 선택하여 enter를 친다.
다시 actions 를 선택후 서브 메뉴중 install 을 선택하여 enter를 친다.
끝났으면 탭키를 이용 file에서 exit 를 선택 나간다.
 3. gcc
http://gatekeep.cs.utah.edu/ftp/hpux/Gnu/gcc-2.95.2/gcc-2.95.2-sd-10.20.depot.gz     에서 바이너리 배포판을 
다운받아 gunzip으로 압축을 풀고, swinstall 을 사용하여 gcc를 설치한다.
#/>gzip -d gcc-2.95.2-sd-10.20.depot.gz
#/>swinstall -s 설치하는 파일절대경로/gcc-2.95.2-sd-10.20.depot
그 다음 SD Install 창이 뜬다. 설치하려는 파일을 스패이스바로 선택하고 탭키를 이용 상단
의 메뉴중 actions 를 선택후 서브 메뉴중 make install 을 선택하여 enter를 친다.
다시 actions 를 선택후 서브 메뉴중 install 을 선택하여 enter를 친다.
끝났으면 탭키를 이용 file에서 exit 를 선택 나간다.
PATH 를 지정해 준다.
hp-ux 에서는 gcc를 설치후 cc로 변경해야 할 경우가 있다.
gcc가 설치되는 경로는 /usr/local/bin 인데 여기에 있는 gcc 파일을 카피해서 기존의 cc가 설치
된 곳에 이름을 cc로 바꿔서 덮어써야 한다.
 4. GNU binutils
http://hpux.connect.org.uk/ftp/hpux/Gnu/binutils-2.9.1/binutils-2.9.1-sd-10.20.depot.gz     에서 바이너리 배포
판을 다운받아 gunzip으로 압축을 풀고, swinstall 을 사용하여 설치한다.
#/>gzip -d binutils-2.9.1-sd-10.20.depot.gz
#/>swinstall -s 설치하는 파일절대경로/binutils-2.9.1-sd-10.20.depot
그 다음 SD Install 창이 뜬다. 설치하려는 파일을 스패이스바로 선택하고 탭키를 이용 상단
의 메뉴중 actions 를 선택후 서브 메뉴중 make install 을 선택하여 enter를 친다.
다시 actions 를 선택후 서브 메뉴중 install 을 선택하여 enter를 친다.
끝났으면 탭키를 이용 file에서 exit 를 선택 나간다.
 5. PHP 와 아파치 소스를 다운 받는다.
 6. gunzip 과 tar -xvf 하여 풀어 놓는다.
 7. Apache configure 를 한다.
#/apache_1.3.26>./configure --prefix=/usr/local/apache
 8. PHP configure 를 한다.
#/PHP-4.2.2>./configure --prefix=/usr/local/php --with-apache=../apache_1.3.26 --disable-debug
            나머지 with 옵션은 사용자 설정에 맞게 준다.
 9. PHP make & make install
#/PHP-4.2.2>make
#/PHP-4.2.2>make install
 10.다시 Apache configure 를 한다.
#/apache_1.3.26>./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a
 11. Apache make & make install
#/apache_1.3.26>make
#/apache_1.3.26>make install
  12. 아파치 디렉토리 밑에 있는 conf/httpd.conf 파일에서 아래의 소스를 찾은 후
       User nobody
       Group nogroup
    에서 다음과 같이  설정해 준다.
       User www
       Group sys
13. 다시 httpd.conf 파일에서 적당한 자리에 아래의 소스를 추가 해 준다.
  AddType application/x-httpd-php .php .php3 .inc .html .htm
 AddType application/x-httpd-php-source .phps
 
14. apache 시작 한다.
#/usr/local/apache/bin>apachectl start
제대로 되는지는
#/usr/local/apache/bin>httpd -t
Syntax OK
--끝--
 출처 : PHP.NET menual 중 hp-ux에서 php&apache 깔기 
       Paul Mckay.
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved