PHP

Apache(아파치) 설치방법

2승 2021. 12. 27. 22:36

Apache(아파치)

웹 서버용 소프트웨어(HTTP 웹 서버)
정적 데이터 처리*

*정적 데이터(Static Data)란? 메모리에 데이터를 올려놓고 필요할 때마다, 데이터를 호출하여 사용하는 것

                      웹 서버는 GET, POST, PUT PATHCH, DELETE 등 메소드로 요청하면 그에 대한 결과를 돌려줌

더보기

Tomcat(톰캣)

Apache에서 개발한 웹 애플리케이션 서버(WAS, Web Application Server)
동적 데이터 처리*

*동적 데이터(Dynamic Data)란? 서버에서 실시간으로 변환되어 적용되는 것

 

설치 순서

  1. https://www.apachelounge.com/download 에서 Apache 2.4.XX Win64 zip 파일을 다운받는다.
  2. 압축을 풀고 경로를 설정한다. ex) C:\ (나는 C드라이브에 Apache24 파일을 옮김)
  3. C:\Apache24\conf\httpd 로 이동하여 1) Define SRVROOT "c:/Apache24" 2) Listen 80 3) DocumentRoot "${SRVROOT}/htdocs" <Directory "${SRVROOT}/htdocs"> 를 확인한다.
  4. 명령 프롬프트를 관리자 권한으로 실행하여 C:\Apache24\bin 경로로 들어가 httpd.exe -k install 해준다.
더보기

겪었던 오류

- Errors reported here must be corrected before the service can be started.

>서비스를 실행하지 못했다는 뜻으로 

c:\Apache24\bin>httpd -n "Apache2.4" -t
Syntax OK
c:\Apache24\bin>httpd -k start

Apache가 잘 설치되어있는지 확인하고, 다시 start 해주니 잘 작동되었다.

출 처 : https://com24everyday.tistory.com/257

 

ApacheMonitor(아파치 모니터)로 start/stop을 한 눈에 볼 수도 있다.

Apache Monitor

 

Apache를 실행한 후 localhost로 접속을 확인해보았다.

아주 잘 된다.

 

출 처 : https://128june.tistory.com/11