참고사이트 http://junemoon.tistory.com/48
CentIOS6 desktop패키지에는 httpd가 기본으로 설치되어 있다.
- 삭제.
- 아파치를 다운로드.
- 다운이 끝나면 압축을 풀고 실행파일을 만들어 보자.
$ tar xvfz httpd-2.2.21.tar.gz
$ vi config.nice
#! /bin/sh
#
# Created by configure
"./configure" \
"--prefix=설치경로" \
"--enable-mods-shared=all" \
"--enable-so" \
"--enable-rewrite" \
"--enable-proxy" \
"--enable-proxy-ajp" \
"--enable-proxy-balancer" \
"--enable-proxy-http" \
"--enable-proxy-connect" \
"--enable-ssl" \
"--with-included-apr" \
"$@"
위와 같이 만든다. ssl은 빠져있으니 필요하면 별도로 설치하자. 설치경로는 자기에 맞는 경로로 맞춰주자.
- 설치를 해보자.
$ ./config.nice
$ make && make install
config.nice가 실행이 안되는 경우가 있다. 실행파일이 아니라고 안되는데, 그럴 경우에는 실행할 수 있게 모드를 변경해주어야한다.
$ chmod 711 config.nice
이제 실행될 것이다.
아파치를 실행하면 바로 웹브라우저에서 확인할 수 있다.
# 설치경로/bin/apachectl start
참고로 재실행은 restart, 멈추는 것은 stop이다. 원격은 포트를 열어주는 것을 잊지 말자.
이제 브라우저에서 확인해보자
http://localhost/