Microsoft Word - cents_yum 으로 APM_zend_optimizer_정현호_.doc

Similar documents
본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

Microsoft PowerPoint - 07-EDU-Apache-9-1.ppt

MySQL-Ch10

목차 1. 시스템구성 개요 정의 목적 환경 준비사항 필수설치프로그램 APM 서버구축을위한준비

RedHat Linux Fedora Core 4 + APM 소스컴파일설치 김희균 [ 사전준비 : 리눅스시디, 리눅스설치공간준비와컴퓨터의 IP 주소와넷마스크, 게이트웨이주소기록 1. Linux 시디로부팅을한다. 2. Gra

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder

1

Page 1 / 솔루션소개 Magento Magento 는강력한기능을제공하는오픈소스쇼핑몰제작관리도구입니다. 커스터마이징가 능한글로벌쇼핑몰구축시에사용을권장하며, 자체마켓플레이스를보유하고있을정도 로다양한기능을유 / 무료로추가할수있습니다. 2. 설치버전 하기명시된

Microsoft Word - php05.doc

INDEX 1. 개요 3 2. APM 소스컴파일설치스크립트를이용하여설치하기 웹서버구축하기 httpd.conf 환경설정 가상호스트설정 활용하기 phpmyadmin 설치하기 Log Rotat

Microsoft PowerPoint - [Practice #1] APM InstalI.ppt

Page 1 / 솔루션소개 WordPress WordPress는세계에서가장인기있는오픈소스웹사이트제작관리도구입니다. 웹표준, 접근성, SEO( 검색엔진최적화 ) 등의강점이있으며다양한테마와확장기능을제공합니다. 2. 설치버전 하기명시된버전은권장설치버전이며필요시다른

작성자 기술지원부 김 삼 수

make life game.doc

PowerPoint 프레젠테이션

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

하는 gd의예를들면, /usr/ports/graphics/php52-gd 에서설치해줄수있고, xml 처리를담당하는 xml 확장모듈은 /usr/ports/textproc/php52-xml 에서설치가능하다. 어느디렉토리에서제공되는지를알려면포트시스템의루트 (/usr/port

작성자 기술지원부 김 삼 수

Slide 1

Microsoft Word - apache_php_cubrid연동.doc

목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 2. 주의사항 신규및갱신구분 CSR 직접생성여부 3. 인증서설치 httpd.conf 설정 httpd-ssl.conf 설정 갱신설치 서비스재시작 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라

PowerPoint 프레젠테이션

Report Designer V3.0 사용설명서 2장

Apache install guide

Snort Install Manual Ad2m VMware libnet tar.gz DebianOS libpcap tar.gz Putty snort tar.gz WinSCP snort rules 1. 첫번째로네트워크설정 1) ifconf

(Microsoft Word - yum\300\270\267\316apache_tomcat\277\254\265\277-\301\244\307\366\310\243.doc)

8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 )

네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 /carrena/ VMware 에서 l

PowerPoint 프레젠테이션

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

<564D B8A65FC0CCBFEBC7D15FB8AEB4AABDBA5FBCADB9F65FC8AFB0E65FB1B8C3E02E687770>

리눅스서버백업및복구를위한관리자메뉴얼 권대건 부산대학교컴퓨터공학과 Abstract 리눅스의대부분의작업은터미널에서콘솔입력을이용하기때문에리눅스의사용방법에익숙하지않다면서버를관리하기어렵다. 특히서버에문제가생긴경우백업된데이터를다시가져옴으로써대부분

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

PowerPoint 프레젠테이션

Tina Admin

<B8AEB4AABDBA2E687770>

CD 무결성체크는 SKIP 을해도좋습니다. Next 버튼을누릅니다. Next 버튼을누릅니다.

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su

APM-Install-tools_ hwp

<41504DBCADB9F65FBCB3C4A15FB9D75FB1E2C3CABAB8BEC8BCB3C1A42E687770>

ICAS CADWorx SPLM License 평가판설치가이드

LXR 설치 및 사용법.doc

Report Designer V3.0 사용설명서 2장

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

PowerPoint 프레젠테이션

Microsoft PowerPoint - 10Àå.ppt

4 소스로부터 설치하기

윈도우시스템프로그래밍

SPECweb Install

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

Cloud Friendly System Architecture

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

윈도우시스템프로그래밍

YUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결

SBR-100S User Manual

Microsoft Word - Windows_apahce_php_CUBRID2008

슬라이드 1

4. SELinux 상태확인 ( 상세 ) # sestatus v SELinux status: enabled SELinuxfs mount: /selinux Current mode: enforcing Mode from config file: enforcing Policy

PowerPoint 프레젠테이션

MySQL-Ch05

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

작성자 : 기술지원부 김 삼 수

4. CSR 값확인. (vi csr.pem) CSR(Certificate Signing Request) 즉, 인증서서명요청입니다. 이는자신이설치할웹서버에서 DN 값, 각종정보를암호화한파일로써 한국전자인증 신청란에서붙여넣으면됩니다. 인증서설치 1. 직접 CSR 및 KEY

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

[Brochure] KOR_TunA

RHEV 2.2 인증서 만료 확인 및 갱신

FreeBSD Handbook

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

Microsoft Word - WETHXCNIMNSI.doc

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

untitled

<30352D30312D3120BFB5B9AEB0E8BEE0C0C720C0CCC7D82E687770>

歯mp3사용설명서

第 1 節 組 織 11 第 1 章 檢 察 의 組 織 人 事 制 度 등 第 1 項 大 檢 察 廳 第 1 節 組 대검찰청은 대법원에 대응하여 수도인 서울에 위치 한다(검찰청법 제2조,제3조,대검찰청의 위치와 각급 검찰청의명칭및위치에관한규정 제2조). 대검찰청에 검찰총장,대

문서 대제목

<49534F C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

4. CSR 값확인. (vi csr.pem) CSR(Certificate Signing Request) 즉, 인증서서명요청입니다. 이는자신이설치할웹서버에서 DN 값, 각종정보를암호화한파일로써 한국전자인증 신청란에서붙여넣으면됩니다. 인증서설치 1. 직접 CSR 및 KEY

PowerPoint Presentation

Microsoft Word - Windows_Server_Hmail_설치법

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

PowerPoint 프레젠테이션

OnTuneV3_Manager_Install

Apache( 단일도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Packstack 을이용한 Openstack 설치

망고100 보드로 놀아보자-4

untitled

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

Endpoint Protector - Active Directory Deployment Guide

Sena Technologies, Inc. HelloDevice Super 1.1.0

PowerPoint Template

INDEX 1. 개요 데이터백업스크립트작성 crontab 을이용한자동백업예약 활용 - 다른서버에백업하기

정적으로 설치된 mod_ssl 모듈확인 동적으로 설치된 mod_ssl 모듈확인 웹서버에 설치된 모듈중 mod_so.c 를 먼저 확인후 동적으로 설치된 모듈중 mod_ssl.so 를 확인합니다. 동적으로 설치된 경우 apache 설치 디렉토리의 module 이나 libe

Microsoft Word - 기술노트[72회-부록] 자몽 소개 및 설치 가이드.doc

PRO1_04E [읽기 전용]

OnTuneV3_Agent_Install

Transcription:

yum(rpm) 으로 APM 과 Zend Optimizer 설치및연동 2009 년 9 월 22 일 http://www.commit.co.kr 정현호 admin@commit.co.kr

Yum 으로 APM+ Zend optimizer 설치환경및버전 OS Centos 5.2 Apache2.2 PHP MYSQL RAM httpd-2.2.3-22.el5.centos.2 php-5.1.6-23.2.el5_3 mysql-5.0.77-3.el5 755MB *** 4 월 22 일수정됨 *** 설치순서는 apache mysql php 순으로설치하겠습니다작업은 root 로합니다 1.apache 설치 # yum -y install httpd 2. mysql 설치 # yum -y install mysql mysql-server mysql-devel *** 설치후 mysql 계정과 mysql 그룹은자동추가가됩니다 3. 필요라이브러리설치 # yum -y install zlib zlib-devel freetype freetype-devel freetype-utils gd gd-devel libjpeg libjpeg-devel libpng libpng-devel php-gd libmcrypt libmcrypt-devel 4. php 및 php-mysql 연동설치 # yum -y install php php-mysql 5. mysql에서사용할환경설정파일을복사합니다시스템에따라다르니아래를참조합니다 my-huge.cnf 1GB 이상메모리 my-large.cnf 512MB ~ 1GB my-medium.cnf 128MB ~ 256MB my-small.cnf 64MB 이하필자의시스템은메모리가 755MB임으로 my-large.cnf 를이용합니다 파일을복사합니다기존에파일이있기에덮어쓸꺼냐고물어보는데 y 를치고엔터를칩니다 # cp /usr/share/mysql/my-large.cnf /etc/my.cnf cp: overwrite `/etc/my.cnf'? y

my.cnf 에 UTF-8 로 character set 을지정합니다 아래내용을섹션에따라서기술해주세요 [client] [mysqld] init_connect=set collation_connection = utf8_general_ci init_connect=set NAMES utf8 character-set-server = utf8 collation-server = utf8_general_ci [mysqldump] [mysql] 6. 기본관리 db를설정하고권한지정 # /usr/bin/mysql_install_db --user=mysql # chown -R root /usr/bin/ # chown -R mysql /var/lib/mysql/ # chgrp -R mysql /usr/bin/ 7. 재부팅후자동실행가능하도록등록해줍니다 # /sbin/chkconfig --list grep mysqld mysqld 0: 해제 1: 해제 2: 해제 3: 해제 4: 해제 5: 해제 6: 해제 만약글짜가깨진다면 LANG=C 라고치신다음다시해보시기바랍니다 필자는런레벨 3( 콘솔부팅 ) 로이용하기에 # /sbin/chkconfig --level 3 mysqld on 이렇게하지만보통의환경이라면 # /sbin/chkconfig --level 2345 mysqld on 로해줍니다 # /sbin/chkconfig --list grep mysqld 로확인합니다

8. mysql 시작, root 비밀번호설정 Mysql 을시작과종료방법에는 3 가지방법이있습니다편한대로사용하면됩니다 [ 데몬직접실행및중지 ] /etc/init.d/mysqld [start stop] [service 로실행및중지 ] /sbin/service mysqld [start stop] [mysql 직접실행및중지 ] /usr/bin/mysqld_safe & /usr/bin/mysqladmin shutdown ** 동작확인 이제 root패스워드를지정합니다 # mysql mysql mysql > update user set password=password(' 변경할패스워드 ') WHERE user='root'; mysql > flush privileges; mysql > quit 한후에 # mysql u root p < 엔터 > 밑에줄에비번치고들어가서 Show databases; 를쳐서 db 상태를확인합니다

케릭터셋도확인해봅니다 show variables like "c%"; <-- 쿼리를날리면 확인후 exit 9. apache 세팅연동부분만다루기에기본세팅만합니다자세한세팅은따로찾아보셔야합니다 # vi /etc/httpd/conf/httpd.conf 로열어서 DirectoryIndex index.jsp index.html index.php index.html.var 부분에위와같이 index.php를추가합니다그리고밑의내용을추가합니다 AddType application/x-httpd-php.php.php3.html.htm.phtml.inc AddType application/x-httpd-php-source.phps #ServerName www.example.com:80 에서 # 을제거해줍니다 저장하고나온후 # service httpd restart 등으로아파치를재시작합니다 /var/www/html 에 phpinfo.php 파일을만든후안의내용은밑에와같이기술합니다 <? phpinfo();?> 저장한후에 http:// 주소 /phpinfo.php 나 http://localhost/phpinfo.php 를쳐서정상출력되면 apache 와 php 는정상연동된것이다

** 외부에서접속테스트시방화벽 80 포트열어줘야합니다 ** 10. zend optimizer 설치 http://www.zend.com/en/products/guard/downloads 로가서 os 와아키텍처에맞는버전을다운받습니다 ( 혹은다른곳에서알아서 ) 필자가사용한버전은 ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz 입니다 적당한위치에서압축을풉니다 # tar zxvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz 3.3.9 버전부터는이전버전의 install.sh 이제공되지않습니다일단설치된 php버전을확인합니다 # php -v PHP 5.1.6 (cli) (built: Apr 7 2009 08:00:04) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies 위내용으로 5.1.6 으로알수있습니다 php버전에따른 zend모듈을복사합니다 # cd ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_1_x_comp # cp ZendOptimizer.so /usr/lib/httpd/modules/ /etc/php.ini 에아래내용을추가합니다 [Zend] zend_optimizer.version=3.3.9 zend_extension=/usr/lib/httpd/modules/zendoptimizer.so 그리고 php v 를하면전과다르게 Zend Optimizer v3.3.3 가보입니다 조금은이상한것이 3.3.9 로나와야하는데안나오니 ;; 좀이상하긴합니다 추가후혹시 php -v 하였을시아래와같이나온다면 Failed loading /usr/lib/httpd/modules/zendoptimizer.so: /usr/lib/httpd/modules/zendoptimizer.so: cannot restore segment prot after reloc: Permission denied 레드햇계열인 rhel 이나 fedora나 centos인경우에는일단 setenforce 0 으로 selinux 기능을끄시고 vi /etc/sysconfig/selinux 열어서 SELINUX=enforcing 되어있는거을 disabled 로변경하시면다음부팅에도 selinux가비활성화됩니다

아파치서버를재시작합니다 # service httpd restart 위에서실행했던 phpinfo.php 를다시실행합니다 http:// 주소 /phpinfo.php 혹은 http://localhost/phpinfo.php 밑의두내용이있다면 zend optimizer 가정상작동하고있는것입니다 APM 연동과 Zend optimizer 설치를마칩니다