아파치 2.4 + php 7.4를 설치해 보겠다.
아파치는 이전 글을 참고
php 다운로드
최신 버전은 7.4.10이며 Non Thread Safe 버전과 Thread Safe 버전이 있다.
TS는 멀티스레드 가능
NTS는 멀티스레드 불가
TS 버전으로 64bit 용으로 다운로드하자.
압축을 풀자.
폴더명을 php로 변경하여 C드라이브(원하는 곳으로 해도 무방) 아래로 옮기겠다.
설정하기
옮긴 폴더 아래 php.ini-production 파일을 copy 하여 php.ini 파일을 생성하자.
;extension_dir = "./"을 찾아 세미콜론 제거 혹은 하단에 extension_dir = "./"을 복사한 후 php 설치 디렉터리/ext형태로 수정
extension_dir ="C:/php/ext"
Apache 2.4와 php 연동
아파치 설치경로/conf폴더 httpd.conf 수정
index.php 추가
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
기존
수정 후
그리고
맨하단에 추가
PHPIniDir "C:/php"
LoadModule php7_module "C:/php/php7apache2_4.dll"
AddType application/x-httpd-php. html.php
AddHandler application/x-httpd-php.php
Win+X->명령 프롬프트 -> httpd -k restart 입력하여 아파치 재시작
C:\Apache24/htdocs에 phpinfo.php 파일 추가한 후 내용 추가
<?php
phpinfo();
?>
http://localhost/phpinfo.php 확인
아래와 같이 php 정보가 출력되면 정상적으로 연동된 것이다.
'Program > Php' 카테고리의 다른 글
php 이미지 압축 리사이즈 하기 (0) | 2021.02.15 |
---|---|
PHP Warning: PHP Startup: Unable to load dynamic library 'php_curl.dll' (tried: C:/php/ext\\php_curl.dll (0) | 2020.09.21 |
PHP - Non-Thread Safe , Thread Safe (0) | 2020.07.16 |
로컬 개발환경(윈도 + php + 아파치 )에 apcu 설정 추가하기 (0) | 2020.07.16 |
php date 한국시간 설정하기 (0) | 2020.07.16 |