Apache 설치
환경 : CentOS 6, Apache 2.2
작성일자 : 2018년 07월 03일
1. 설치파일 다운로드
$ wget http://archive.apache.org/dist/httpd/httpd-2.2.27.tar.gz |
위와 같이 wget 미설치 문구 발생 시 아래 명령어로 설치
$ yum install wget |
2. 압축 해제
$ tar -zxvf httpd-2.2.27.tar.gz |
3. 해당 디렉터리로 이동
$ cd httpd-2.2.27 |
4. 설정
$ ./configure # 위 처럼 디폴트 설정 시 /usr/local/apache2 아래에 아파치가 설치된다. # ./configure --prefix=/web/apache2 의 포맷으로 설치 시 /web/apache2 아래에 아파치 설치 |
설정 과정에서 위와 같은 에러 발생 시 C 컴파일러 설치
$ yum install gcc |
5. 설치
$ make $ make install |
6. 설치 확인
7. 환경 설정
$ vi $APACHE_HOME/conf/httpd.conf |
아래와 같이 ServerName 127.0.0.1 추가
8. 실행 확인
실행 이후 브라우저 접근 확인
+++ 추가 설정
1. 프로세스 실행 계정 설정
vi $APACHE_HOME/conf/httpd.conf
User deamon > User "account" Group deamon > Group "account" |
디폴트는 deamon으로 되어있고 실행할 계정으로 설정
해당 계정이 없으면 로그인 불가 계정 생성
useradd -s /sbin/nologin "account" |
2. 서비스 계정으로 실행 설정
cd $APACHE_HOME/conf
chown root:"account" httpd chmod +s httpd |
3. mod_proxy 모듈 사용
컴파일 과정에서 옵션 추가
./configure --enable-proxy |
'Linux' 카테고리의 다른 글
[Linux] Maven 설치 (0) | 2018.07.15 |
---|---|
[Linux] Tomcat 설치 (0) | 2018.07.03 |
Root 권한 부여 (0) | 2018.06.13 |
[Linux] 환경변수 설정 (0) | 2018.02.15 |
[Linux] JDK 설치 (0) | 2018.02.15 |