APC_Install-tools로 APC와 phpCubAdmin을 한방에 설치하기
작성자 정보
- 웹관리자 작성
- 작성일
컨텐츠 정보
- 7,089 조회
- 0 추천
- 목록
본문
APC_Install-tools에 대한 설치 및 사용법을 간단히 다루어 보았습니다.
APC_Install-tools는 Apache+PHP+CUBRID 및 PHP CUBRID Extension과 phpCubAdmin을
리눅스(Sulinux)에 자동 설치하는 패키지로 패키지에는 아래와 같은 내용을 선택하여 설치할 수 있습니다.
- Apache : 1.3.37, 2.0.59
- PHP : 4.3.11, 5.1.6 (소스 컴파일 설치)
- 큐브리드 : 7.3.0.1085 (glibc 2.3.4 이상)
- phpCubAdmin : 1.0.2
APC_Install-tools 관련 최신 패치 다운로드와 버그 리포팅은
KLDP( http://kldp.net/projects/apcinstall/ )로 해주세요!
APC_Install-tools는 sulinux에서 작성된 것으로 레드헷 계열이라면 관련 패키지가 이미 시스템에 설치되어 있다는 조건에서
정상적으로 설치 및 동작할 수도 있지만, Sulinux가 아닌 다른 리눅스에서는 정상적으로 설치 및 동작 되지 않을 수 있으므로 주의하시기 바랍니다.
(필수 패키지 : lex, libxml, libjpeg, libpng, freetype, gmp, bash, gawk, sed, net-tools, lsof, jfbterm-0.4.6-han)
작업 과정은 rpm 형태로 배포되는 APC_Install-tools를 rpm –i 파일명으로 패키지를 설치하고
apctools를 사용하여 APC를 시스템에 설치하는 과정으로 이루어 집니다.
rpm –i APC_Install-tools-1.4-1.SULinux.i386.rpm
- apctools를 수행시켜서 APC 설치를 선택합니다.
방향키로 항목간에 이동하고 SPACE 키로 선택하고 OK 또는 CANCEL 상태에서 엔터 키를 입력하면 됩니다.
그림 1 APC 설치 선택
- 설치할 Apache, PHP, CUBRID 버전을 선택합니다.
그림 2 아파치 버전 선택
그림 3 PHP 버전 선택
그림 4 큐브리드 버전 선택
- 버전을 최종확인 합니다.
그림 5 최종 버전 확인
그림 6 큐브리드 설치 진행 화면
- PHP와 PHP CUBRID Extension은 소스를 직접 빌드하는 방식으로 설치합니다.
그림 7 PHP 빌드 및 PHP CUBRID Extension 설치 과정
그림 8 APC 설치 완료 화면
- 설치가 정상적으로 설치되면 웹브라우저에서 설치한 서버 주소를 입력하면 아래와 같은 설치 확인 테스트 페이지가 출력됩니다.
그림 9 웹페이지를 통한 APC 설치 확인
- 설치 확인 페이지에서 phpinfo()를 선택하여 아래와 같이 CUBRID 섹션이 나오면 Apache-PHP-PHP CUBRID Extension의 정상 설치가 확인된 것입니다.
그림 10 phpinfo() 를 이용한 APC 설치 확인
- 설치 확인 페이지에서 phpCubAdmin을 선택하여 아래와 같은 관리 화면에서 CUBRID 사이트를 선택하여 admin/admin(관리자 ID/초기 비밀번호)을 입력하여 정상적으로 로그인이 되면 APC 패키지가 모두 정상 설치된 것입니다.
그림 11 phpCubAdmin 접속
그림 12 데이터베이스 접속 성공 화면
- APC_Install-tools에서 관련된 서버 프로그램의 중단/가동은 root 사용자로 서버에 로그인 하여 다음과 같은 명령을 통해 수행하시면 됩니다.
웹 서버 가동/중단 |
/etc/init.d/httpd stop /etc/init.d/httpd start |
큐브리드 가동/중단 |
/etc/init.d/cubrid start /etc/init.d/cubrid stop |
- APC_Install-tools에서 설치한 각 패키지의 설정 파일들의 위치는 다음과 같습니다.
웹 문서 폴더 |
/var/www/html |
웹 환경 설정 |
/etc/httpd.conf |
PHP 환경 설정 |
/usr/local/lib/php.ini |
큐브리드 설치 폴더 |
/usr/local/CUBRID/ |
큐브리드 쉘 환경 설정 |
/root/conf/cubrid.sh |
큐브리드 데이터베이스 환경 |
/root/conf/sqlx.init |
큐브리드 브로커 환경 |
/root/conf/cubrid_broker.conf |
큐브리드 매니저 환경 |
/root/conf/cm.conf |
관련자료
-
이전
-
다음