본문 바로가기
개발/php

Apache2.4와 PHP8.2 연동 과정

by wusdlqslek 2024. 1. 29.

httpd.conf 파일 열기

Apache 설치 폴더 내의 conf 디렉터리로 이동하여 httpd.conf 파일을 텍스트 에디터로 연다. 대부분의 경우 파일 경로는 C:\Apache24\conf\httpd.conf이다.

PHP 모듈 로드 구문 추가

파일의 맨 아래에 다음과 같은 코드를 추가한다:

# PHP8 모듈 로드
LoadModule php_module "C:/php/php8apache2_4.dll"
AddHandler application/x-httpd-php .php
AddType application/x-httpd-php8 .php
AddType application/x-httpd-php .php
# PHP 설정 파일 경로 지정(최하단)
PHPIniDir "C:/php"
    

특정 포트 설정

Listen 지시어 변경: httpd.conf 파일에서 Listen 지시어를 찾아 기본 포트(보통 80)를 원하는 포트 번호로 변경한다. 예를 들어, 포트 8080을 사용하려면 Listen 8080으로 설정한다.

가상 호스트 설정 변경: 가상 호스트를 사용하는 경우, 각 <VirtualHost> 섹션에서 포트 번호를 새로 설정한 포트 번호로 변경한다. 예를 들어, <VirtualHost *:80><VirtualHost *:8080>으로 수정한다.

변경 사항 저장 및 Apache 재시작

모든 변경 사항을 저장한 후, Apache 서비스를 재시작하여 설정을 적용한다. services.msc를 실행하여 'Apache2.4' 서비스를 찾고, '재시작'을 클릭한다.

연동 테스트

C:\Apache24\htdocs 폴더에 info.php 파일을 만들고 PHP 정보 출력 코드를 넣어 연동이 제대로 되었는지 테스트한다. 웹 브라우저에서 http://localhost:포트번호/info.php로 접속 후 확인한다.

반응형

'개발 > php' 카테고리의 다른 글

코드이그나이터 4 (1) - 시작하기  (0) 2024.02.27
php.ini 확장 기능 설정  (0) 2024.02.27
php - MYSQL 연동 테스트 및 설정  (0) 2024.01.29
Windows에 Apache 2.4 설치  (0) 2024.01.29
Windows에 php 8.2 설치  (0) 2024.01.22

댓글