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)란? 서버에서 실시간으로 변환되어 적용되는 것
설치 순서
- https://www.apachelounge.com/download 에서 Apache 2.4.XX Win64 zip 파일을 다운받는다.
- 압축을 풀고 경로를 설정한다. ex) C:\ (나는 C드라이브에 Apache24 파일을 옮김)
- C:\Apache24\conf\httpd 로 이동하여 1) Define SRVROOT "c:/Apache24" 2) Listen 80 3) DocumentRoot "${SRVROOT}/htdocs" <Directory "${SRVROOT}/htdocs"> 를 확인한다.
- 명령 프롬프트를 관리자 권한으로 실행하여 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 해주니 잘 작동되었다.
ApacheMonitor(아파치 모니터)로 start/stop을 한 눈에 볼 수도 있다.
Apache를 실행한 후 localhost로 접속을 확인해보았다.
아주 잘 된다.