RSS구독하기:SUBSCRIBE TO RSS FEED
즐겨찾기추가:ADD FAVORITE
글쓰기:POST
관리자:ADMINISTRATOR

1편에 이어서 아파치 웹서버와 PHP 설치방법에 대해서 알아보겠습니다.


설치 순서를 반드시 준수해야 합니다.


순서 3. 압축된 아파치 웹서버 파일, PHP파일이 있는 /root 경로로 돌아옵니다.

          

        3-1. 압축된 apache 파일의 압축을 풀어 줍니다.

              [root@skko root]# tar zxvf apache_1.3.37.tar.gz


        3-2 압축된 PHP 파일도 압축을 풀어 줍니다.

              [root@skko root]# tar zxvf php-4.4.4.tar.gz


        3-3 압축이 풀린 apache와 PHP 파일의 이름은 다음과 같습니다.

              [root@skko root]# ls

               apache_1.3.37      php-4.4.4


        3-4 이 두 파일의 경로와 파일의 이름을 변경합니다.

              apache 파일의 경로를 /usr/local/ 로 변경하고 파일의 이름을 apache로 바꿉니다.

              php 파일의 경로를 /usr/local/ 로 변경하고 파일의 이름을 php로 바꿉니다.

              [root@skko root]# mv apache_1.3.37 /usr/local/apache

              [root@skko root]# mv php-4.4.4 /usr/local/php


        3-5 현재의 경로를 /usr/local/apache로 변경하고 아파치 웹 서버의 설정 파일을 실행합니다.

              설정파일이란 configure 파일을 뜻합니다. 이 때 --prefix옵션을 함께 지정합니다.

              [root@skko apache]# ./configure --prefix=/usr/local/apache


        3-6 다음 단계로 PHP를 설치하기 위해, PHP파일이 있는 /usr/local/php로 경로를 변경합니다.

              [root@skko apache]# cd /usr/local/php


        3-7 PHP의 환경을 설정해 줍니다. 이를 위해 ./configure를 실행하는데, 이 때 옵션을 추가합니다.

             apache 파일이 저장된 경로 /usr/local/apache와

             mysql 파일이 저장된 경로 /usr/local/mysql

             컴파일할 때, 라이브러리를 지정해 주기 위해서 사용되는 경로 /usr


             즉, 옵션은 --with-apache=/usr/local/apache

                       --with-mysql=/usr/local/mysql

                       --with-zlib=/usr

           을 지정합니다.


            [root@skko php]# ./configure --with-apache=/usr/local/apache

                                      --with-mysql=/usr/local/mysql --with-zlib=/usr


        3-8 환경 설정이 끝나면 make 명령어를 이용하여 PHP의 컴파일을 시작합니다.

            [root@skko php]# make


        3-9 컴파일이 끝나면 make install 명령어를 이용하여 PHP를 설치합니다.

            [root@skko php]# make install


        3-10 PHP설치가 끝났습니다. 다음으로 apache가 설치된 디렉토리 내에 PHP를 연동하기 위한

               모듈이 설치되었느지 확인합니다. APM을 연동하기 위해서는 반드시 PHP의 모듈 파일들이

               apache가 설치된 디렉토리(/usr/local/apache/src/modules) 내에 있어야 합니다.

               php4라는 이름의 디렉토리에는 다음과 같은 PHP 모듈 파일이 있음을 확인할 수 있습니다.


               [root@skko php]# cd /usr/local/apache/src/modules

               [root@skko modules]# ls

               Makefile    README     example     experimental     extra     php4    proxy    standard

               [root@skko modules]# cd php4

               [root@skko php4]# ls

               Makefile.libdir     libmodphp4.a     mod_php4.c      mod_php4.h      mod_php4.o

               Makefile.tmpl      libphp4.module   mod_php4.exp   mod_php4.lo

 

       3-11 다음으로 apache를 설치합니다. 압축이 풀린 apache 디렉토리(/usr/local/apache)로

              이동하고 apache의 환경설정 파일을 다시 동작합니다. 이 때 한가지 옵션을 덧붙여 줍니다.

              libphp4.a 파일은 PHP를 설치하면서 아파치와 연동하기 위해 만들어진 모듈입니다.

              반드시 --activate-module=src/modules/php4/libphp4.a 옵션을 덧붙여서 모듈을 인식시켜

              줘야 합니다.

 

              [root@skko php4]# cd /usr/local/apache/

              [root@skko apache]# ./configure --prefix=/usr/local/apache

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


       3-12 환경 설정이 끝나면 make 명령어를 이용하여 apache를 컴파일합니다.

             [root@skko apache]# make


       3-13 컴파일이 끝나면 make install 명령어를 이용하여 apache를 설치합니다.

             [root@skko apache]# make install


       3-14 마지막으로 /usr/local/php 디렉토리에서 php.ini-dist 파일을 /usr/local/lib 디렉토리에

              복사해 주면 APM 설치는 모두 끝납니다.

              [root@skko apache]# cd /usr/local/php

              [root@skko php]# cp ./php.ini-dist /usr/local/lib/php.ini


2편에서는 아파치 웹서버와 PHP 설치방법에 대해서 알아보았습니다.


곧바로 3편에서는 APM 연동 환경 설정과 리눅스 부팅시 자동 실행에 대해서 알아보겠습니다.

이올린에 북마크하기
2007/04/24 16:29 2007/04/24 16:29
http://jiny.kr/trackback/25
전체 (406)
지니소식 (4)
자료실 (4)
정보|뉴스 (5)
SmartPhone (1)
Languages (206)
Server (153)
Database (27)
Design (4)
Gallery (0)
분류하기귀찬.. (2)
«   2012/05   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
  1. 창의력과 상상력을 넘어서  2009
    Tomcat 6.0 기본 환경 설정
  2. 닥공  2009
    서블릿 tomcat 6.0 실행시 에러
  1. 2010/07 (1)
  2. 2010/05 (1)
  3. 2010/02 (3)
  4. 2010/01 (3)
  5. 2009/05 (2)
Statistics Graph