본문 바로가기

OS/Linux

[Mysql] yum으로 아파치 httpd 설치

[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 

 

뭐 대충 이렇다.

 

 

'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