본문 바로가기
OS/Linux

리눅스 Web Server _ APM 설치하기

by 빵기 2008. 11. 7.

1. 준비하기
  - 3개의 소스파일을 다운로드 해야한다. (리눅스에서 다운 받아야함)
     ① http://httd.apache.org 에서 httpd-2.0.xx.tar.bz2를 다운로드한다. (아파치 다운)
     ② http://www.php.net에서 php-4.4.xx.tar.bz2를 다운로드한다. (PHP 다운)
     ③ http://www.mysql.com -> "Daveloper Zone" -> "Downloads" -> "MySQL 4.1"로
         들어가면 제일 아래 부분에 "Source downloads"에서 "Tarball (tar.gz)"를 클릭해서
         mysql-4.1.xx.tar.gz를 다운 아니면 간단하게...
         http://mysql.byungsoo.net/downloads/mysql/4.1.html 로 직접 접속해서 다운
   - 다운이 끝나면 압축을 풀어야하는데... 압축 푸는 방법은
     ① 확장자명이 *.tar.gz인경우에는 tar xvfz 파일명 으로 압축을 푼다.
     ② 확장자명이 *.tar.bz2인 경우에는 tar xvfj 파일명 으로 압축을 푼다.

2. 아파치 서버 및 설정
   - Apache 웹서버를 먼저 컴파일 한다.
    ① # ./configure \ (환경설정 하기)
        > --prefix=/web/httpd2 \
        > --enable-module=so \
        > --enable-mods-shared=most \
        > --with-ssl
    ② # make (컴파일 하기)
    ③ # make install (설치 하기)
   - 참고 : configure 옵션중 "--prefix="는 프로그램을 설치할 디렉토리를 지정하는 것이다. 

3. MySQL 설치 및 설정 하기
  - 우선 컴파일을 한다
    ① # ./configure \ (환경설정 하기)
        > --prefix=/web/mysql \
        > --with-charset=euckr
    ② # make (컴파일 하기)
    ③ # make install (설치 하기)

4. PHP 설치 및 설정 하기
  - 우선 소스를 컴파일 해야 한다.
    ① # ./configure \ (환경설정 하기)
        > --with-mysql=web/mysql \    =====> MySQL이 설치된 경로 지정
        > --with-apxs2=/web/httpd2/bin/apxs \    ====> 아파치의 apxs 디렉토리
        > --enable-versioning \
        > --with-config-file-path=/etc \
        > --with-openssl \
        > --with-xml
    ② # make (컴파일 하기)
    ③ # make install (설치 하기)

댓글