[Linux] apache 설치 (httpd)

개발 노트/Linux  2012.09.20 12:58



안녕하세요 개발자 명월입니다.

 

이번 포스팅에서는 apache를 설치 해 보도록 하겠습니다. Linux는 아무래도 클라이언트 PC 보다는 서버 PC의 역할이 많습니다. 그래서 웹서버, FTP 서버는 거의 필수적으로 설치 해야 하는 것같습니다.

yum 설정이 제대로 되어있다면 apache 자체만으론 설치하는데 크게 어려움이 없습니다.

( 참고 사항 :  yum 설정 및 사용법 보기 )

 

설치는 yum install httpd 이란 명령어로 간단하게 끝납니다.

 

 

설치가 완료 되었으면 서버를 띄우겠습니다.

먼저 /etc/init.d/ 의 디렉토리로 들어갑니다.

service httpd start 명령어를 치면 httpd 가 시작되었다고 나옵니다.

 

 

그럼 익스플로러로 서버에 접속해 보겠습니다.

 

 

apache 가 설치가 되었습니다..

 

이제 기타 설정입니다.

먼저 부팅할때 설정입니다.

chkconfig --list httpd 명령어로 부팅 상태를 확인해 보면 설정이 되어있지 않습니다.

 

 

chkconfig httpd on 명령어로 등록을 하고 다시 확인을 하겠습니다.

 

 

두번째는 http 설정에 대해 살펴 보겠습니다.

/etc/httpd/conf 디렉토리에 들어가 보면 httpd.conf 이란 파일이 있습니다.

 

 

vi편집기로 확인해 보곘습니다.

 

 

안에 보면 영어로 많이 쓰여있습니다. 다 의미가 있는 설정이나 지금은 모든 설정을 알 필요는 없으니 일단 필요한 것만 확인 하겠습니다.

 

먼저 웹 Document 디렉토리 위치 설정입니다.

밑으로 쭈욱 내리다 보면 DocumentRoot 란 설정이 있습니다.

 

 

이 부분을 우리가 FTP 설정한 곳으로 바꾸겠습니다.

(참고 사항 : FTP 설정 확인하기 )

 

 

그리고 나가기 전에 하나 밑으로 내려서 하나 더 확인 하겠습니다.

 

 

시작 파일은 index.html (php 가 없는 걸로 봐선 php가 아직 설치 되지 않았다는 걸 확인 할 수 있습니다.)

 

 

저장하고 나가겠습니다.

웹서버 재부팅을 하겠습니다.

 

그리고 해당 폴더가서 권한설정도 바꾸어 줍니다.

 

 

그리고 웹 문서를 작성하겠습니다.

 

 

그리고 index.html 로 저장한다음에 FTP 로 넣겠습니다.

 

 

다시 익스플로러로 접속해 보겠습니다.

 

 

아직 PHP를 붙히기 전이지만 html과 자바스크립트 만으로 Editplus 에 붙혀서 작업이 가능 하겠습니다.

 

 

'개발 노트 > Linux' 카테고리의 다른 글

[Linux] Java 설치하기  (3) 2012.09.26
[Linux] Mysql, PHP 연동  (1) 2012.09.21
[Linux] mysql 설치  (3) 2012.09.21
[Linux] PHP 설치  (0) 2012.09.20
[Linux] apache 설치 (httpd)  (3) 2012.09.20
[Linux] FTP 설정, vsftpd 설정  (3) 2012.09.18
[Linux(CentOs)/ 리눅스(CentOs)] YUM 사용법, yum이 안될때  (0) 2012.09.17
[Linux] 리눅스 방화벽 정책 설정  (3) 2012.09.17
[Linux] Putty 파일  (0) 2012.09.17

댓글 3개가 달렸습니다.
댓글쓰기
  1. 이응이응
    2013.12.23 17:43 신고 |  수정/삭제  댓글쓰기

    왜 안되나 했는데 방화벽 풀어줘야 하네요 ㅠㅠ 초보라 쩝

  2. 왓더?
    2015.03.09 13:52 신고 |  수정/삭제  댓글쓰기

    그 ftp때문에 폴더권한을 777로 주신거 맞죠?