다운로드
cd /usr/local/src wget -N http://apache.mirror.cdnetworks.com/httpd/httpd-2.4.12.tar.bz2 wget -N http://apache.mirror.cdnetworks.com/apr/apr-1.5.2.tar.bz2 wget -N http://apache.mirror.cdnetworks.com/apr/apr-util-1.5.4.tar.bz2 wget -N http://ftp.cs.stanford.edu/pub/exim/pcre/pcre-8.37.tar.bz2 |
압축해제
tar xvf apr-1.5.2.tar.bz2 tar xvf apr-util-1.5.4.tar.bz2 tar xvf httpd-2.4.12.tar.bz2 tar xvf pcre-8.37.tar.bz2
|
pcre 설치
cd /usr/local/src/pcre-8.37 ./configure make make install |
참고사항
./configure에서 gcc 또는 gcc-c++가 설치 안되어 있을때 오류가 납니다. 오류내용 case1 :
configure: error: in `/usr/local/src/pcre-8.37':
configure: error: no acceptable C compiler found in $PATH case2 :
configure: error: You need a C++ compiler for C++ support. gcc, gcc-c++ 설치는 yum으로 간단하게 하세요. yum -y install gcc gcc-c++ |
아파치 설치
cd /usr/local/src/httpd-2.4.12 ./configure --prefix=/usr/local/apache2 --with-mpm=prefork --with-included-apr make make install |
아파치 시작 및 확인
/usr/local/apache2/bin/httpd -k start ps -ef | grep httpd | grep -v grep netstat -anp | grep httpd curl http://127.0.0.1 |
아파치 Service 등록
cp /usr/local/apache2/bin/apachectl /etc/init.d/httpd |
아파치 로딩 경로
vi /usr/local/apache2/conf/httpd.conf
DocumentRoot "/usr/local/apache2/htdocs" <Directory "/usr/local/apache2/htdocs"> |
본 포스팅은 다음 링크들을 참고하여 만들었습니다.
- http://junemoon.tistory.com/30
- http://firedev.tistory.com/entry/CentOS-apache-service-%EB%93%B1%EB%A1%9D
'Infra & Server Dev' 카테고리의 다른 글
CentOS 아파치 + PHP 설치 연동 (2) | 2014.07.18 |
---|---|
CentOS 아파치 + 톰캣 설치 및 연동 (0) | 2014.07.18 |
[맥]이클립스 소스 라인 보기 (0) | 2014.06.30 |
SSH 접속에러 (WARNING: POSSIBLE DNS SPOOFING DETECTED!) (0) | 2014.06.18 |
[맥]이클립스 org.eclipse.mylyn.tasks.ui (0) | 2014.04.16 |