2012년 12월 26일 수요일

[CentOS] APM 설치

이번에는 Apache, Php, Mysql 를 설치할려고 합니다.

APM을 통해 웹서버를 열어서 제로보드와 같은 설치형게시판으로 사이트를 열수있습니다.



다음 명령어들을 입력하여 설치를 진행합니다. : 

yum -y install httpd
yum -y install mysql
yum -y install php
yum -y install mysql-server
yum -y install gd
yum -y install libjpeg
yum -y install libpng
yum -y install openssl openssl-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

설치를 진행하였습니다.

' cp /usr/share/mysql/my-large.cnf /etc/my.cnf ' 로 설정파일을 복사합니다.


다음 명령어로 mysql 을 설정합니다 : 
 /usr/bin/mysql_install_db --user=mysql 
 chown -R root /usr/bin/
 chgrp -R mysql /usr/bin/
 chown -R mysql /usr/bin/mysql

chkconfig --level 2345 mysqld on 을 통해 자동실행을 설정합니다. 그다음 chkconfig --list | grep mysqld 로 확인합니다.

service mysqld start 로 mysql 를 시작합니다. 

그 다음 '/usr/bin/mysqladmin -u root password [비밀번호]' 로 root 비밀번호를 설정합니다.

'chkconfig --level 2345 httpd on' 으로 서버가 켜질떄 자동으로 켜지게 합니다.
'service httpd start' 로 httpd 서버를 시작합니다.

'vi /etc/sysconfig/iptables' 를 통해 방화벽 설정으로 들어갑니다.

: Insert 키 로 편집합니다.
: 저장은 Esc키후 ZZ 를 치시면 저장후 나가게됩니다.

' -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT '
로 방화벽에서 80 포트를 열어줍니다. 위치는 사진처럼 비슷한 구문밑에 넣으시면됩니다.

이로써 구축은 완료되었습니다.


서버 접속 확인하기

서버 아이피를 브라우저에 입력해서 서버에 접속되는지 확인합니다.

MySQL 도 'mysql -u root -p' 로 접속을 확인합니다. 

모두 확인이 되신다면 구축이 완료된겁니다.


댓글 없음: