우선 CentOS 4.x 버젼에서는 apache 2.0.52, php 4.3.9 , mysql 4.1.22 버젼이 기본적으로 설치되고 업데이트 됩니다. CentOS 5.x 버젼의 경우에는 php5, mysql5 가 기본설치되는 것으로 알고 있습니다.
아무래도 객체관련 작업을 위해서는 PHP5, 프로시져나 뷰등의 작업을 위해서는 MySql5 가 필요하겠지요.
최신 버젼을 yum으로 설치하기 위해서는 별도의 repositery 를 추가하는 수 밖에 없다고 합니다.
검색중에 우연히 CentOS 5.x 에서 사용하는 최신 APM repo 정보를 알게 되었는데 phpschool 의 가라미 님의 글입니다.
http://phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=64672&sca=&sfl=wr_subject&stx=yum&sop=and
우선 아래 repo 파일 정보를 /etc/yum.reposd.d/utterramblings.repo 로 저장합니다.
[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=0
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
가라미님의 글에서는 enabled=0 으로 한 이유는 최신 APM 이 필요할 때만 별도 설정으로 확인하고 설치하겠다는 것인데 enabled=1 로 해놓으면 yum 명령시에 별다른 명령 없이도 적용이 되므로 enabled=1 로 해서 저장합니다.
utterramblings.repo 파일을 추가하지 않은 경우 mysql 4.1.22 버젼만 보입니다.
utterramblings.repo 파일을 추가하고 enabled=1 을 할경우 mysql 4.1.14 이외에 mysql 5.0.58 버젼이 yum 목록에 있는 걸 확인 하실 수 있습니다.
위의 두이미지를 확인하시면 오른쪽 부분에 base 와 apm 이 있는걸 보실 수 있는데 base 는 기본 .repo 파일에 기록된 서버에서 가져온 yum list 라는 이야기이고 apm 은 utterramblings.repo 파일에서 가져온 yum list 라는 뜻입니다.
전 utterramblings 라고 이름 짓지 않고 apm 이라고 이름 지었기 때문에 저렇게 출력된 것입니다.
'리눅스 문서' 카테고리의 다른 글
CentOS 5.5 기반 Oracle 10g 설치(1. OS 설치) (2131) | 2014.11.25 |
---|---|
회선별 wi-fi 패스워드 (4) | 2014.11.25 |
톰캣 아파치 연동시 간단한 설정 (4) | 2014.11.25 |
jsp 계정 셋팅과 버추얼호스트 설정 (4) | 2014.11.25 |
drbd sync 깨졌을때 [solved] (4) | 2014.11.25 |