시스템관리자의 쉼터 커피닉스 커피향이 나는 *NIX
커피닉스
시스템/네트웍/보안을 다루는 곳
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

가입없이 누구나 글을 쓸 수 있습니다. 공지사항에 대한 댓글까지도..




BBS >> 설치, 운영 Q&A | 네트웍, 보안 Q&A | 일반 Q&A || 정보마당 | AWS || 자유게시판 | 구인구직 || 공지사항 | 의견제시
[문의] 아파치 서버 업그레이드 방법

 
글 쓰기   답변 달기    커피닉스, 시스템 엔지니어의 쉼터 게시판 인덱스 -> 시스템 설치 및 운영
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
bird72



가입: 2003년 9월 24일
올린 글: 77

올리기올려짐: 2003.10.02 목, 10:51 am    주제: [문의] 아파치 서버 업그레이드 방법 인용과 함께 답변

안녕하세요 언제나 이곳의 도움을 받고 있는 초보 서버관리자입니다.

아파치 서버의 취약점이 발견이 되어서 아파치서버를 부득이 업그레이드 하게 되었는데요... 운영중인 서버를 작업하려고 하니 좀 겁이나네요..ㅠ.ㅠ
고수 분들은 현재 운영중인 서버의 업그레이드를 어떻게 하시는지 알고 싶네요..

서버 설치가 rpm 패키지로 된것도 있고 소스로 설치가 된 것이 있는데...

apache-1.3.28이상 혹은 최신버젼으로 안전하게 설치할 수 있는 방법이 있으면 좀 알려주세요...

참고로 기존에 사용하는 버젼은 apache-1.3.12, apache-1.3.24, apache-1.3.27입니다.

그리고 apache-1.3.12 버젼 같은 경우 apache-1.3.27까지 차례로 업그레이드를 해야하나요??

그리고 기존에 설치되어있는 mysql, php, perl, python에 대한 설치도 새로해야되나요??

에구구 위로 사수가 없어서 이런 시시콜롤한 것도 다 물어봐야하네요..ㅠ.ㅠ

고수님들이 제 사수라고 생각하시고 알려주시면 정말 감사하겠습니다.. _(__)_
_________________
ilovesusu
위로
사용자 정보 보기 비밀 메시지 보내기 MSN 메신저
truefeel
카페 관리자


가입: 2003년 7월 24일
올린 글: 1277
위치: 대한민국

올리기올려짐: 2003.10.02 목, 7:55 pm    주제: Re: 아파치 서버 업그레이드 방법 인용과 함께 답변

bird72 씀:

아파치 서버의 취약점이 발견이 되어서 아파치서버를 부득이 업그레이드 하게 되었는데요... 운영중인 서버를 작업하려고 하니 좀 겁이나네요..ㅠ.ㅠ
고수 분들은 현재 운영중인 서버의 업그레이드를 어떻게 하시는지 알고 싶네요..

서버 설치가 rpm 패키지로 된것도 있고 소스로 설치가 된 것이 있는데...

apache-1.3.28이상 혹은 최신버젼으로 안전하게 설치할 수 있는 방법이 있으면 좀 알려주세요...

참고로 기존에 사용하는 버젼은 apache-1.3.12, apache-1.3.24, apache-1.3.27입니다.

그리고 apache-1.3.12 버젼 같은 경우 apache-1.3.27까지 차례로 업그레이드를 해야하나요??

그리고 기존에 설치되어있는 mysql, php, perl, python에 대한 설치도 새로해야되나요??


1. apache-1.3.12 버젼 같은 경우 apache-1.3.27까지 차례로 업그레이드를 해야하나요??

아닙니다. 최신 것만 받아서 설치하세요.

2. 기존에 설치되어있는 mysql, php, perl, python에 대한 설치도 새로해야되나요??

아닙니다. apache + php 정도만 설치하시면 됩니다.
(php 설치된 환경에서 apache 설치할 수도 있음. 여기서는 apache먼저 하는 방법만 )

3. 기존 운영중인데 어떻게 설치하고 테스트 하나요?

기존에 /usr/local/apache에 설치되어 운영된다면
다른 디렉토리(이를테면 /usr/local/apache_1.3.28 처럼)에 apache를 설치해서
테스트(기존 환경파일 httpd.conf 등을 보고 설정을 하고 문제없는지 확인)를 합니다.

그리고 나서 정상동작이 확인되면 /usr/local/apache는 다른 이름으로 변경
/usr/local/apache_1.3.28은 apache 디렉토리로 링크를 해서 운영하던지 합니다.
이 방법도 하나의 예일 뿐입니다.

4. apache와 php 컴파일은 어떻게 하나요?

완벽한 설치 방법을 얘기하기가 힘듭니다. 워낙 다양한 방법이 있습니다.
해당 서버에서 필요로 하는 것에 따라서도 다르겠구요, 서버환경에 따라서도 달라집니다.
한가지 예를 들면.

apache 설치후에 php를 설치함.

1) apache 설치 (DSO 방식. 여러 기능을 모듈로 설치를 해서 로딩하는 방법)

코드:

./configure --prefix=/usr/local/apache_1.3.28 \
 --enable-module=all --enable-shared=max


2) php 설치
- php 설치 경로 : /usr/local/php
- apache는 위의 컴파일대로 /usr/local/apache_1.3.28 에 설치된 걸로 가정
- mysql는 /usr/local/mysql 에 이미 설치된걸로 가정. 다른 곳이면 해당 디렉토리를 지정
- 기타 GDlib 이용 등...

코드:

  ./configure --prefix=/usr/local/php \
        --with-apxs=/usr/local/apache_1.3.28/bin/apxs \
        --with-apache-install=/usr/local/apache_1.3.28 \
        --with-mysql=/usr/local/mysql \
        --enable-track-vars --enable-safe-mode --enable-debugger \
        --with-zlib  \
        --with-xml \
        --with-gettext \
        --with-png  --with-gd --with-jpeg-dir=/usr


한가지 설치예에 불과합니다.

개개 설정이 다다를 수 있으므로 모든 것을 설명해드릴 수는 없습니다.
위 글이 어렵더라도 설명되지 않는 부분은 스스로 찾아서 해결해보세요. 힘든만큼 얻는게 많습니다.
아~ 그리고 님이 설치한 과정을 전부 하나씩 꼭 적어두세요.
다음에 업그레이드할 때 그 설치 과정이 큰 도움이 됩니다.

설치 관련 문서들은
http://kltp.kldp.org/search.php?query=apache
http://www.apache-kr.org/
에서 얻을 수 있습니다.
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문
이전 글 표시:   
글 쓰기   답변 달기    커피닉스, 시스템 엔지니어의 쉼터 게시판 인덱스 -> 시스템 설치 및 운영 시간대: GMT + 9 시간(한국)
페이지 1 중 1

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 있습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB © 2001, 2005 phpBB Group