리눅스

Total 331
Today 0
profile_image
슈퍼아이피
12-07-21 08:50 0개 9회
일반문서
CentOS 에서 Yum 으로 APM 설치하기

CentOS 에서 Yum 으로 APM 설치하기



사전작업:  Yum 의 가장 빠른 미러 서버 찾기..


# yum  -y install yum-fastestmirror


 #번외 : 그룹 인스톨로 설치하는법   yum groupinstall "Web Server" "MySQL Database"



본격적인 설치

1> APM 설치

#yum -y install httpd  mysql-server   php 


딸린 녀석들도 설치.

#yum -y install gd gd-devel

# yum -y install openssl openssl-devel

# yum -y install libxml2 libxml2-devel

# yum -y install mhash-devel

# yum -y install libmcrypt libmcrypt-devel

# yum -y install php-mysql

# yum -y install php-devel

# yum -y install php-gd

# yum -y install php-mbstring

# yum -y install php-mhash




2> MySQL 셋팅

#cd /usr/share/mysql  아래의 샘플환경설정 파일중에 적당한 파일을  /etc/my.cnf 로 복사



Mysql 서버의 메모리 크기에 맞춰서 기본적으로 샘플 환경설정파일을 제공한다.


my-huge.cnf   1G 이상메모리

my-large.cnf   512M~1G

.. medium 이나 small 급 서버가 요즘 없으니 생략..


# cp /usr/share/mysql/my-huge.cnf  /etc/my.cnf  


cat /etc/passwd

mysql 계정이 있는지 확인후 없다면 생성

# useradd -d /usr/local/mysql -s /sbin/nologin mysql



디비 생성.

# cd /usr/bin

# /usr/bin/mysql_install_db --user=mysql

# chown -R root  /usr/bin

# chown -R mysql /var/lib/mysql

# chgrp -R mysql /usr/bin/mysql 



mysql 시작후 패스워드 셋팅

# /etc/rc.d/init.d/mysqld start 

# /usr/bin/mysqladmin -uroot pasword 비번


서버를 부팅할 때 mysql서비스가 자동으로 실행할 수 있도록 설정하겠습니다.

 

# chkconfig --list | grep mysqld

0: 해제 1: 해제 2:해제 3:해제 4:해제 5:해제 6:해제

# chkconfig --level 2345 mysqld on

 

2, 3, 4, 5번을 활성화 시켜주고 나서 다시 확인을 해줍니다.

 

# chkconfig --list | grep mysqld

0: 해제 1: 해제 2:활성 3:활성 4:활성 5:활성 6:해제

3> 아파치 셋팅


#cd /etc/httpd/conf/

# vi httpd.conf

DirectoryIndex  index.html  index.htm  index.php



AddType application/x-gzip .gz .tgz  이줄으 찾아 아래에 2줄 추가.


AddType application/x-httpd-php  .html .htm .php .inc

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



부팅시 자동시작하게 설정.

# chkconfig --level 2345  httpd  on


아파치도 시작

#/etc/rc.d/init.d/httpd start 

 

댓글목록

등록된 댓글이 없습니다.