-
전체 설치 명령 : yum install -y httpd mysql-server mysql php php-devel php-gd php-mbstring php-mysql php-pear php-pecl-mailparse php-devel php-gd php-mbstring php-mysql php-pear php-pecl-mailparse
라이브러리 : yum install -y zlib libpng freetype gd libxml lib iconv
APM 관련 프로그램
yum install -y httpd mysql-server mysql php php-devel php-gd php-mbstring php-mysql php-pear php-pecl-mailparse
1. apache setup
-설치 여부 체크 : yum list installed | grep http
-apache 데몬 확인 : netstat -ntlp
-apache 실행 : service httpd start
-데몬 확인 : netstat -ntlp
2. mysql setup
-설치 여부 체크 : yum list installed | grep mysql
-mysql client setup : yum install -y mysql
-mysql server setup : yum install mysql-server
-server start : service mysqld start
-password 변경 : /usr/bin/mysqladmin -u root password 'new password'
3.php 설치
-설치 여부 체크 : which php , yum list installed | grep php
-php setup : yum install -y php
-그외 필요요소 : yum install -y php-devel php-gd php-mbstring php-mysql php-pear php-pecl-mailparse
-아파치의 conf파일 수정
vi /etc/httpd/conf.d/php.conf
AddHandler php5-script.php
AddType text/html.php
AddType application/x-httpd-php .php .html .htm .inc <- 추가
-아파치 재실행
service httpd restart
4. iptables 80번 포트(http), 3306(mysql) 허용
vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT <- 추가
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT <- 추가
-iptables 재시작 : service iptables restart
etc)
mysql root login : mysql -u root -p
mysql 변경시 재시작 : exit; 후 mysqladmin -u root -p reload
'Linux' 카테고리의 다른 글
Ubuntu 웹서버 구축 (APM setup) (0) 2012.07.04 Ubuntu ssh 설치 & 설정 (0) 2012.07.04 Ubuntu apt-get 오류시 대처법 (0) 2012.07.02 Yum으로 PHP Update (0) 2012.06.01 Linux Python Upgrade (0) 2012.04.16