웹개발 환경 리눅스 서버 [5] – 웹서버환경

/////////////////////////////////////////////////////////////////////////////

/                                                                           /

/                                                                           /

/                       PHP , JSP 웹 서버 개발 환경 편                      /

/                                                                           /

/                                                                           /

/////////////////////////////////////////////////////////////////////////////

—————————————————————————–

본 문서의 저작권은 서진우 님에게 있습니다. 무단 복사나 배포는 허용지 않습니다.

                                                        2000 년 11 월 9 일 .

—————————————————————————–

#### Apache + php + jserver ####

이제 마지막으로 지금 까지 설치된 개발 프로그램을 웹서버에서 연동을 시켜 보도록

하겠습니다.

1. Apache 설치

[root@tt apache_1.3.14]# ./configure –prefix=/usr/local/apache

먼저 아파치 초기 configure 를 실행합니다. 그리고 일단은 php 설치로 바로 넘어갑

니다. php 에서 php 모듈을 apache 소스에 추가 시킨뒤 apache 를 컴파일 해야 합니

다.

2. php 설치

먼저 시스템의 환경에 맞추어서 초기 configure 를 실행한다.

[root@tt php-4.0.1RC2]# ./configure –with-mysql=/usr/local/mysql \\

–with-oracle=/home/oracle/product/8.1.5 –with-oci8=/home/oracle/product/8.1.5 \\

–with-gd=/usr/local/gd –with-imap=/usr/local/imap \\

–with-apache=/usr/local/src/apache_1.3.14 –enable-track-vars –enable-sigchild

[root@tt php-4.0.1RC2]# make

[root@tt php-4.0.1RC2]# make install

3. Zend Optimizer

[root@tt src]# cd /usr/local/src

압축을 풉니다.

[root@tt src]# tar xvfz ZendOptimizer-Beta4-Linux-glibc2.1.tar.gz

[root@tt src]# cd ZendOptimizer

[root@tt ZendOpt]# mkdir /usr/local/Zend

[root@tt ZendOpt]# mkdir /usr/local/Zend/lib

[root@tt ZendOpt]# cp /usr/local/src/ZendOptimizer-Beta4-Linux-glibc2.1/ZendOptimizer.so

\\

                      /usr/local/Zend/lib

[root@tt ZendOpt]# vi /usr/local/lib/php.ini

———————————————————————————

zend_optimizer.optimization_level=7

zend_extension=”/usr/local/Zend/lib/ZendOptimizer.so”

———————————————————————————

(저장후 종료)

4. Jserver 설치

먼저 시스템의 환경에 맞추어서 초기 configure 를 실행한다.

[root@tt ApacheJServ-1.1b3]# ./configure –prefix=/usr/local/jserv \\

–with-apache-src=/usr/local/src/apache_1.3.14 –with-jdk-home=/usr/local/java

–with-JDSK=/usr/local/JSDK/lib/jsdk.jar –enable-debugging

[root@tt ApacheJServ-1.1b3]# make

[root@tt ApacheJServ-1.1b3]# make install

5. Apache 설치

먼저 php module 과 jserver module 이 설치가 되었는지 확인하고 configure 실행

[root@tt apache_1.3.14]# ./configure –prefix=/usr/local/apache \\

–activate-module=src/modules/jserv/libjserv.a

–activate-module=src/modules/php4/libphp4.a

[root@tt apache_1.3.14]# make

[root@tt apache_1.3.14]# make install

[root@tt conf]# vi httpd.conf

——————————————————————————

아래 위치를 찾아서 다음줄을 추가 한다.

# And for PHP 4.x, use:

#

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

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

. Section 3 부분을 찾아서 바로 위에다 다음 한줄을 추가한다.

.

           Include /usr/local/jserv/etc/jserv.conf

### Section 3: Virtual Hosts

——————————————————————————

기타 httpd.conf 설정은 자신의 시스템 환경에 맞추어 설정한다.

아파치 기동후

lynx localhost/servlets/Hello

    (” Congratulations, ApacheJServ 1.1b3 is working !” 이란 메세지가 보이시면

성공)

이것으로 Oracle , Mysql , Qmail , Webamail , Java , Php , Jserver 를 이용한 개발환경서버

셋팅을 마치도록 하겠습니다.

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

페이스북/트위트/구글 계정으로 댓글 가능합니다.