Print
카테고리: [ Apache HTTP Server ]
조회수: 87041

1. Apache 설치

보통 CentOS에 Apache httpd는 기본적으로 설치되어 있습니다만, 아래와 같이 명령어를 사용해서도 설치 가능합니다.

yum install httpd

 

2. php 설치

php와 관련 모듈을 설치합니다.

yum install php php-devel php-pear php-mysql php-mbstring php-gd php-imap php-odbc php-xmlrpc php-xml

 

3. php 설정 변경

기본적인 설정을 아래와 같이 변경해 줍니다.

cd /etc 
cp -p php.ini php.ini_orgn
vi php.ini


short_open_tag = On
allow_call_time_pass_reference = On
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_USER_DEPRECATED
display_errors = On
display_startup_errors = On
register_globals = On
register_long_arrays = Off
magic_quotes_gpc = On
magic_quotes_runtime = Off
date.timezone = "Asia/Seoul"

 

4. Apache에 php 연동

오늘의 하이라이트입니다만 굉장히 간단합니다.

@ /etc/httpd/conf/httpd.conf

LoadModule php5_module modules/libphp5.so 
AddType application/x-httpd-php .php .php3 .php4 .php5 .html .htm .inc
DirectoryIndex index.html index.htm index.php

 

5. 테스트 페이지 생성

DocRoot 경로에 아래와 같이 test.php 파일 생성

test.php

<? phpinfo(); ?>

 

6. Apache 기동 및 테스트 페이지 호출

/etc/init.d/httpd start

 

yum과 기본 설치된 환경을 이용하여 directory 구조나 설치 파일이 운영자 의사와는 관계없이 설치되었습니다만

그래서 웹페이지를 만들고 관리하기는 더 간단할 것도 같습니다.

나중에 기회가 있으면 mysql까지 연동하여 테스트 해보고 공유하겠습니다.