서버/도커
Apache HTTP Server 설치하기
코니
코니 가입일:2022.11.19

작성일시:2013.07.31 07:20:00

IP:121.162.195.♡

  • 조회 32
  • 댓글 0
  • 좋아요 0
  • 싫어요 0
  • 121.162.195.♡

웹 서버 기능을 수행하는 웹 서버 프로그램에는 대표적으로 윈도우즈와 리눅스 플랫폼 모두에서 사용가능한 Apache가 있고, 윈도우즈 플랫폼에서 사용가능한 IIS(Internet InformationServices)가 있고, 이들 외에도 선마이크로시스템사의 Sun ONE Web Server와 nginx, Google 등 많은 종류가 존재한다. 이 중에서 Apache는 현재 가장 인기 있는 웹 서버 프로그램으로 높은 안정성과 효율성 및 확장성을 제공하고 있다. 

Apache 웹 서버의 최신 버전이나 최신 정보 등은 http://httpd.apache.org로 부터 얻을수 있다.


패키지를 설치하기 전에 설치된 패키지가 존재하는 지를 확인한다. 설치가 되어있지 않은 경우 설치를 수행한다.


미리 설치되어있는 경우에는 ps aux | grep httpd로 실행중인 프로세스를 확인한다음, service httpd stop으로 아파치를 정지시킨다.
아파치가 설치되면 웹 서버 포트 80번을 방화벽으로 열어줘야한다.
setup이라고 친다. setuptool이 설치되지 않았다면 yum install setuptool system-config-firewall-tui를 설치해준다.


setup실행결과다. 많은 기능이 있는데 여기서 두번째 Firewall configuration을 선택한다.


여기서 SELinux 설정에 관한 옵션들이 나오는데 위와 같이 해주면 보안에 도움이된다. 그리고 Customize를 선택한다.


www(HTTP)를 선택한 후 OK를 누르고 빠져나온다.


그러면 setup이 재가동되고 setuptool의 원 화면으로 나온다. Quit를 눌러 빠져나온다.


service iptables restart명령으로 iptables 정책을 재가동시킨다.


그리고 iptables -L | grep 80으로 설정이 잘되어있는지 확인한다.


service httpd restart로 httpd를 시작한다. 정상적으로 시작된다.


그리고 브라우저로 검사하면 잘된것을 확인할 수 있다.

댓글 0

처리 중...