[CentOS] yum 을 이용한 간단한 Apache 설정
1. Apache 설치
# yum -y install httpd*
2. 방화벽 포트 오픈
# system-config-securitylevel-tui (필자의 경우 centos 5.8) -> http 만 체크 or disable
3. Apache 서비스 구동
# service httpd start or # /etc/rc.d/init.d/httpd start
( 단순히 service로 스타트 하는것도 좋지만 정확한 경로를 아는것도 괜찮습니다. )
※ 서비스 구동후 웹페이지에 http://IP 를 적으면 시작 페이지가 보입니다.
4. Apache 데몬 활성화
# chkconfig httpd on
( 서버 부팅 시 자동으로 Apache 데몬을 실행할 수 있게 추가 합니다. )
5. Apache 설정
# vi /etc/httpd/conf/httpd.conf <- 설정 파일 경로
1) Listen (서비스 포트 설정)
※ Apache(httpd)는 기본적으로 80포트로 설정되어 있습니다.
2) DocumentRoot (웹 서버의 웹 문서 위치 디렉토리)
※ /var/www/html/ 폴더 내에 웹 문서를 생성하여, 서버를 운영 합니다.
웹 서버의 웹 문서 설정하는 라인입니다.
3) Directory
※ Option 뒤에 Indexes 옵션이 붙어 있다면, 웹 브라우저를 통하여 사이트에 접속 했을때 index.html 파일이 없을 경우 디렉토리의 내용을 보여줄 것인지에 대한 옵션입니다.
6. index.html 파일 생성 테스트
1) /var/www/html 폴더로 이동
2) # vi index.html
혹여 아파치를 켤때 실패가 뜨는데 그중에 하나는 포트가 중복되어서 일 수가 있다.
그러면 httpd.conf 파일을 수정 들어가야 하는데 yum 으로 설치시 httpd.conf 파일의 디폴트 설치 위치는
/etc/httpd/conf/httpd.conf 이렇게 존재한다.
이중에 DocumentRoot 가 베이스 디렉토리 위치가 되고 포트는.... localhost:80 뭐 이렇게 있는 부분에서 원하는 포트로 수정해주면 된다.
yum 설치시 중요한건 설치가 되는 디렉토리 위치를 기억하고 있어야 하는 점 인것 같다.
httpd.conf -> /etc/httpd/conf
index.html 보이는 위치 -> /var/www/html
뭐 대충 이렇다.
[출처] Centos yum 으로 아파치 설치하기 |작성자 돌댕
'OS > Linux' 카테고리의 다른 글
[리눅스] JDK 제거하기 (0) | 2013.12.08 |
---|---|
[리눅스] CentOS JDK 설치 (0) | 2013.12.08 |
CentOS] yum 관련 기본 사용법 (0) | 2013.12.07 |
[리눅스] CentOs vim 설치 (1) | 2013.12.07 |
[리눅스] CentOs6.x Mysql 설치 방법 (1) | 2013.12.07 |