본문으로 바로가기

SULinux Server 2.0 TUI 설치 (2) _ A.P.M Setup

category 시스템/Linux 2009. 6. 23. 18:03
반응형

SULinux 에서 제공되는 A.P.M 툴을 이용해 설치.

참고 문서 : SULinux2.0_Server_TUI-apmtools-2009.03.pdf

 1, 2 번 단계는 문서 확인 하면 설명 잘 나와있음.

 1. 확인

[root@dev ~]/root/bin/apmtools 
[root@dev ~]/root/bin/apm/


2. 설치 [문서 참조]
[root@dev ~]apmtools

- 초기 메뉴 중 APM 설치 선택
- apache, php, mysql 순서대로 설치 버젼 스페이스바로 선택 후 확인
- 설치 진행 과정 모티터링
- 설치 완료 후 서비스 실행 및 확인
- 설치 위치 : /usr/local/ 하위에 버젼별로 설치 됨.  설치 후 확인


3. 서비스 실행 방법.

3.1 APM 설치 확인
- 설치 버젼 
 Apache_2.0.63
 php-5.2.6
 MySQL_5.0.67

- /usr/local/apache_2.0.63
- /usr/local/mysql_5.0.67
- /usr/local/php_5.2.6


3-2. apache, mysql 기동 및 중지 방법

- mysql 기동 : /etc/init.d/mysqld start
- mysql 중지 : /etc/init.d/mysqld stop

- apache 기동 : /etc/init.d/httpd start
- apache 중지 : /etc/init.d/httpd stop



4. php 최신 버젼으로 업데이트 후 설치 하는 방법.

4-1. php 최신 버젼 다운로드 및 퍼미션 변경
[root@dev ~]cd /usr/lib/APM_Install-tools
[root@dev ~]wget http://kr2.php.net/get/php-5.2.10.tar.bz2/from/this/mirror
[root@dev ~]chmod 700 php-5.2.10.tar.bz2
 

4-2. php 파일 개수 및 버젼 추가.

1). 항목 추가시 다음 항목 추가.
- apmcount.sh 정보 에 항목 추가

[root@dev ~]vi apmcount.sh
---------------------------------------------------------------
export CP3=`tar tvfpj php-5.2.10.tar.bz2 |wc -l`
echo CP3 $CP3
----------------------------------------------------------------

- apm_install 및 apm_phpupdate 정보에 항목 추가

[root@dev ~]vi /root/bin/apm/apm_install
[root@dev ~]vi /root/bin/apm/apm_phpupdate

-----------------------------------------------------------------
export CP3=`cat $COUNTLOG |grep CP3 | awk ‘{print $2}’` 
VP[3]=5.2.10 ; CP[3]=$CP3                                             
-----------------------------------------------------------------


2) 버젼 정보 변경으로 할때

- apmcount.sh 정보 수정하기.
[root@dev ~]vi apmcount.sh
---------------------------------------------------------------
export CP2=`tar tvfpj php-5.2.6.tar.bz2 |wc -l`  
==> export CP2=`tar tvfpj php-5.2.10.tar.bz2 |wc -l`  
----------------------------------------------------------------

- apm_install 및 apm_phpupdate 정보 수정하기
[root@dev ~]vi /root/bin/apm/apm_install
[root@dev ~]vi /root/bin/apm/apm_phpupdate

-----------------------------------------------------------------
VP[2]=5.2.6 ; CP[2]=$CP2 
==> VP[2]=5.2.10 ; CP[2]=$CP2 변경
-----------------------------------------------------------------

 

4-3. 파일 카운터 정보 업데이트
[root@dev ~]/usr/lib/APM_Install-tools/apmcount.sh > apmcount.log 

4-4. 설치 시작
[root@dev ~]apmtools
원하는 버젼 선택 후 설치.


4-5. 설치 버젼 확인.
Apache 2.2.10
PHP 5.2.10
MySQL 5.0.67

4-6. 기타 php 컴파일 옵션 수정 추가 방법.
[root@dev ~]vi /root/bin/apm/apm_install
[root@dev ~]vi /root/bin/apm/apm_phpupdate
428 라인 근처 php config 옵션 에 항목 추가 후 설치.


5. 설치 정보 확인

[root@dev ~]touch /usr/local/apache/htdocs/php_info.php
[root@dev ~]vi /usr/local/apache/htdocs/php_info.php
-----------------------------------------------------------------
<?php echo php_info.php; ?>
-----------------------------------------------------------------

웹브라우저로 확인.
http://192.168.0.xxx/php_info.php

 check 사항.
php.ini 파일 패스 : /usr/local/lib/php.ini

 

6. Zend Optimizer 설치.
- 다운로드 : www.zend.com 사이트에서 zend optimizer 리눅스 버젼 다운로드. 현재 3.3
[root@dev ~]tar –zxvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
[root@dev ~]cd ZendOptimizer-3.3.3-linux-glibc23-i386
[root@dev ~]./install.sh

- zend 설치 위치 : /usr/local/Zend
- php.ini 파일 위치 : /usr/local/lib
- apache 위치 : /usr/local/apache/bin/apachectl
 

- 설치 정보 확인..

 
*** apache 2.2.10 은 기본적으로 htdocs 에 대한 접근 권한이 없습니다.
테스트로 계정 생성 후 접속 테스트 하던지
아니면 httpd.conf 파일에서 htdocs 에 대한 접근 권한을 조절해 주시면 됩니다.

반응형