본문 바로가기

기술자료/기술운영자료

CentOS APM 설치 안내

* 설치 순서는 mysql -> apache -> php 순으로 진행


#mysql.com/downloads/ 에서 원하는 버전을 다운로드. 

그림입니다.
원본 그림의 이름: mem0000227401fd.tmp
원본 그림의 크기: 가로 740pixel, 세로 367pixel


#tar xvzf 압축파일명


#useradd -M mysql

mysql 이란 사용자 추가


#passwd mysql

mysql 유저 패스워드 설정


#cd 폴더명

압축이 풀린 폴더로 이동해줍니다.


 - /usr/local/mysql            : 에 설치

 - /usr/local/mysql/data      : 에 DB데이터

 - charset                       : UTF-8

 - /var/lib/mysql/mysql.sock  :  sock파일.


#cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DENABLED_LOCAL_INFILE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock -DSYSConFDIR=/etc -DMYSQL_TCP_PORT=3306 -DENABLE_DOWNLOADS=1


5.5 이상부터는 cmake 로 설치 (config X) cmake 가 없다면 yum 혹은 http://www.cmake.org/ 에서 다운받아 설치



#make


#make install


#chown -R mysql.mysql /usr/local/mysql


#chown -R mysql.mysql /usr/local/mysql/data


#cd /usr/local/mysql


#cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf


#cd /usr/local/mysql


#/usr/local/mysql/scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data


#cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld


#service mysqld restart


mysql -u root -p 

그림입니다.
원본 그림의 이름: mem0000227401fe.tmp
원본 그림의 크기: 가로 505pixel, 세로 273pixel


apache 설치


yum update -y

#의존라이브러리 설치

yum install -y gcc apr-devel apr-util-devel openssl-devel pcre-devel libxml2-devel libcurl-devel


mkdir setup &&cd setup


wget http://app.nidc.kr/httpd/httpd-2.4.10.tar.gz


tar -xvf httpd-2.4.16.tar.gz


# APR설치 (아파치 설치시 필요한 패키지)

cd httpd-2.4.16/srclib


wget http://mirror.arcor-online.net/www.apache.org//apr/apr-1.5.2.tar.gz


wget http://mirror.arcor-online.net/www.apache.org//apr/apr-util-1.5.4.tar.gz


#압축 해제

tar -xvf apr-1.5.2.tar.gz


tar -xvf apr-util-1.5.4.tar.gz


#apache 소스 컴파일 하기

cd/usr/local/src/setup/httpd

./configure --enable-so --enable-ssl --with-included-apr

설치가 끝나면 설치 진행

make &&make install


#php 설치

wget http://de1.php.net/get/php-5.6.11.tar.gz/from/this/mirror

tar -xvf mirror

cd php-5.6.11


# php 소스컴파일

cd/usr/local/setup/php

./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-curl --with-openssl


설치가 끝나면 설치진행

make &&make install


apache config 셋팅 추가

vi httpd.conf

아래 추가


AddType application/x-httpd-php .htm .html .php .ph php3 .php4 .phtml .inc


AddType application/x-httpd-php-source .phps


<IfModule dir_module>


    DirectoryIndex index.html index.php


</IfModule>


service httpd start


확인

이제 개인pc에서 인터넷창을 열어서 연결테스트해보시면 됩니다

URL :http://x.x.x.x/index.php

그림입니다.
원본 그림의 이름: mem0000227401ff.tmp
원본 그림의 크기: 가로 650pixel, 세로 577pixel