>> Edit article
이름
제목
패스워드
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