강좌

HOME > 강좌 >
강좌| 리눅스 및 오픈소스에 관련된 강좌를 보실 수 있습니다.
 
APM 설치관리툴 1편
조회 : 7,203  




제목 : APM 설치관리툴 1편





ㅇ 제작 : 리눅스포털(www.superuser.co.kr) 수퍼유저코리아 서버관리팀


ㅇ SULINUX  홈페이지 : www.sulinux.net

ㅇ 리눅스포털 홈페이지 : www.superuser.co.kr




























APM_Install-tools

    -  Apache, PHP, MySQL 설치 유틸리티 사용법  -


1. APM_Install-tools란?


 웹서비스를 위해 우리는 주로 Apache, PHP, MySQL을 주로 사용한다. (Apache, PHP, MySQL을 이하 APM이라 약칭함)

 APM을 설치하기란 상당히 까다로운 점이 많았습니다. 이를 쉽고 간편하게 설치 할 수 있는 방법을 고민한 끝에 SULinux에 기본 탑재시켜 사용자가 각 APM버전별 설치를 쉽게 할 수 있도록 만든 유틸리티가 APM_Install-tools이다. 이 유틸리티는 SULinux에 최적화된 상태로 APM을 설치하며 안정적인 웹서비스를 할 수 있도록 설계되었다.(APM_Install-tools는 APM을 각 버전별 DSO 방식으로 설치할수있게 도와주는 설치 유틸리티 툴이다.) (참고 : /root/bin 경로는 root사용자의 기본 PATH에 잡혀있으므로 그냥 어디에서든 apmtools로 실행하셔도 실행된다.)


APM_Install-tools의 장점


 -. APM을 각 버전별 조합하여 원하는 버전별로 설치 가능한다.

 -. 쉬운 인터페이스를 제공하여 사용자 편의성을 제공한다.

 -. 명령어 하나로 설치 및 제거되어 간단 명료한다.

 -. PHP 업그래이드를 지원하며, 다양한 모듈을 탑재할 수 있다.

 -. 흩어져 있는 APM 설정파일 통합관리 할 수 있게 도와준다.


2. APM_Install-tools 사용법


APM_Install-tools 설치 확인 및 실행 명령어 점검

 

[그림] APM_Install-tools 명령어 확인


먼저 SULinux Server 1.0 버전을 설치하고 /root/bin 아래에 APM_Install-tools의 실행명령어가 있는지 확인한다. 확인 해야 할 실행 명령어는 /root/bin/apmtools이다.


[그림] APM_Install-tools을 실행할 명령어


apmtools 명령어 실행시 초기 메뉴 설명


▲ APM 설치 : APM 초기 설치시 주로 사용된다.

 

▲ APM의 PHP업데이트 : APM 설치후 PHP만 재설치가 가능하게하며, PHP 설치 옵션 변경에도 사용 할 수 있다.

 

▲ APM 제거 : 말그대로 설치된 APM을 모두 제거한다. 제거시 혹시 모를 데이터 손실에 꼭 주의하면 된다.(/usr/local/apache_버전, /usr/local/php_버전, /usr/local/mysql_버전 디렉토리가 삭제된다.)


[그림] APM_Install-tools을 실행한 화면


 apmtools를 실행하여 APM 설치, APM의 PHP 업데이트, APM 제거 이렇게 세가지 메뉴를 확인 해볼 수 있다.


※ 주의

 만약 기존에 APM이 설치되어 있다면 반드시 데이타 백업후 설치를 진행하기 바란다.


[그림] APM이 이미 설치되어 있는 경우


 이미 APM이 설치되어있을 경우 위 그림과 같은 화면을 볼수 있다. 이때 apmtools명령을 다시 실행하여 APM 삭제나 또는 각 APM 디렉토리의 이름을 변경후 다시 설치 하여야 한다.(단, 데이터 손실이 있을수 있으므로 데이터 백업을 반드시 확인 해야한다.)


※ 주의

 apmtools는 APM을 직접 컴파일하여 자동 설치된다.(rpm 설치 아님)


※ 주의

 apmtools로 설치되는 각 프로그램 설치위치는 '/usr/local/apache_버전' 과 '/usr/local/msyql_버전', '/usr/local/php_버전' 이다.


[그림] APM 설치를 시작하는 화면


 APM_Install-tools은 DSO 설치방법을 사용하여 MySQL, Apache, PHP순으로 설치한다.


[그림] APM 설치중 Apache버전 선택 화면


 위 그림은 설치할 Apache의 버전을 선택하는 화면이다. 현재 Apache 버전에서는 1.3.X에서 가장 안정된 버전인 1.3.34버전과 2.X버전에서 가장 안정된 버전인 2.0.55버전을 지원하고 있다.


 설치를 원하는 버전에 스페이스바를 눌러 선택하고 확인을 누른다.


[그림] APM 설치중 PHP버전 선택 화면


위 그림에서는 설치할 PHP의 버전을 선택할 수 있다. PHP의 여러 가지 버전 가운데 설치하고자하는 버전을 선택한후 “확인”을 선택한다.


[그림24] APM 설치중 MySQL버전 선택 화면


위 그림에서는 설치하고자 하는 MYSQL 버전을 직접 선택 설치할 수 있다. 여러 가지 버전 가운데 설치를 하고자하는 MYSQL의 버전을 선택한후 “확인”을 클릭하면 된다.


[그림] 각 선택한 APM 버전을 보여주는 화면


 위 그림은 APM을 선택한 버전대로 설치를 하기 위하여 선택한 버전을 확인하는 화면이다. 선택한 각 버전을 확인하신 다음 “확인”을 선택한다.


[그림] MySQL 설치 화면


실제 설치를 시작하면 MYSQL을 먼저 설치한다. 이후 모든 설치는 자동으로 설치되므로 그냥 구경만 하면 된다.


[그림] Apache 설치 화면


 Apache를 설치하고 있다. 선택된 버전으로 자동으로 설치되므로 그냥 구경만 하면 된다.


[그림] PHP 설치 준비 화면


PHP압축파일을 해제하고 있는 화면이다. 자동 해제 되므로 구경만 하자.


[그림] PHP 컴파일 준비 화면


 Apache와 MYSQL 그리고 PHP가 연동되도록 설치하기 위하여 그 설치과정을 간략하게 나타내고 있는 화면이다. 확인 버튼을 누르거나 또는 3초의 시간이 흐르면 자동으로 다음 단계인 PHP 컴파일 단계가 진행된다.


[그림] PHP 컴파일 화면


APM연동설치를 자동으로 진행되고 있는 화면이다. 모든 과정이 자동으로 진행되므로 구경만 하면 된다.  시스템 사양에 따라 설치 시간이 다소 오래 걸릴 수 있다.

 

[그림] APM 설치 완료 화면


  이제 APM가 모두 연동되어 설치 완료된 화면이다. APM의 연동 설치가 끝났다. 이제 설치되어 있는 APM를 /usr/local 디렉토리에서 확인 할 수 있다.


[그림] 설치후 자동으로 데몬이 시작된 화면


[원글링크] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=1438


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기 이 글을 미투데이로 보내기

 
관리자