PHP/Setting

[APM] Apache 설치

DSeung 2022. 8. 27. 22:13

Apache 2.5 다운로드

https://www.apachelounge.com/download/#google_vignette

 

Apache VS16 binaries and modules download

 

www.apachelounge.com

아래와 같이 다운로드해주세요.

 

httpd.conf 설정

1. 다운로드한 apache압축 해제

2. conf/httpd.conf에서 Define SRVROOT 값 변경

Define SRVROOT "C:\APM\httpd-2.4.54-win64-VS16\Apache24"

3.  <IfModule dir_module> 찾아서 아래처럼 index.php 추가

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

4. 마지막 라인에 아래 코드 추가

ServerName localhost:80
PHPIniDir "C:\APM\php-8.1.9-Win32-vs16-x64"
LoadModule php_module "C:/APM/php-8.1.9-Win32-vs16-x64/php8apache2_4.dll"
AddType application/x-httpd-php .php .html
AddHandler application/x-httpd-php .php

참고로 httpd.conf 설정을 바꾸면 httpd -k restart로 재시작해야 합니다.(httpd 설치 시)

 

httpd  설치

1. 관리자 권한으로 터미널 접속

2. Apache24/bin 폴더로 이동

3. httpd -k install

4. httpd -k start (종료 시 httpd -k stop)

 

Apache 환경변수

윈도우 키 누르고 "환경 변수" 입력으로 시스템 환경 변수 설정 화면 접속 또는

탐색기 -> "내 pc" -> 오른쪽 클릭 -> 속성 -> 고급 시스템 설정 ->  환경변수

 

시스템 변수 중 Path 클릭 후 편집 누른 후 새로 만들기 버튼 클릭 후 

아래 주소처럼 아파치 bin  경로를 추가 후 저장

C:\APM\httpd-2.4.54-win64-VS16\Apache24\bin

 

php 파일 실행시키기

아래 경로에 phpinfo.php 파일을 생성해줍시다.

C:\APM\httpd-2.4.54-win64-VS16\Apache24\htdocs

파일의 내용을 아래와 같이 하면

<?php

	phpinfo();
?>

localhost/phpinfo.php 접속 시 아래와 같은 화면을 볼 수 있습니다.

 

 


다른 APM은 다음 주소로 들어가주시면 됩니다.

바로가기

반응형