06. 리눅스 - Apache (아파치) 설치하기
Apache
• 공식 홈페이지: www.apache.org
• 1995년 NCSA httpd 1.3 을 기반으로 탄생
• GNU GPL 라이센스를 통해 무료 배포
• 가장 높은 웹 서버 소프트웨어 시장 점유율
• 현재 2.2.X 버전이 발표
• 빠른 버그패치와 공개로 보안성이 뛰어남
• 거의 모든 플랫폼을 지원
사전과정
패키지를 업데이트한다.
# yum install ‐y gcc gcc‐c++ cmake apr apr‐util zlib‐devel wget net‐tools expat‐devel
설치 과정
① httpd-2.2.34.tar.gz 버전을 /usr/local/ 에 다운 (ftp 192.168.10.11에 접속해 다운 /dev/apm에 있음)
② # cd /usr/local/
③ # tar xvfz httpd-2.2.34.tar.gz
④ # cd ./httpd-2.2.34
⑤ # ./configure --prefix=/app/apache --enable-so
⑥ # make
⑦ # make install
주요 구성 파일
• 실행 데몬 : /app/apache/bin/httpd
• 관리 스크립트 : /app/apache/bin/apachectl
• 설정 파일 : /app/apache/conf/httpd.conf
• 초기 서비스 파일 : /app/apache/htdocs/index.html
추가 설정
/app/apache/conf/httpd.conf에 [ ServerName localhost ]를 추가
vi /app/apache/conf/httpd.conf
Apache 서버 구동
# /app/apache/bin/apachectl start (stop | restart)