- PHP: 서버 사이드 언어
참고한 블로그: [꼼꼼한 블로그] https://jimnong.tistory.com/613
[윈도우10 64bit] APM PHP 7.0 설치과정 정리(PHP 8.0 주의점 추가)
[윈도우10 64bit] APM Apache 2.4 아파치 설치과정 정리(웹서버 구축) [윈도우10 64bit] APM : Let's Encrypt SSL 인증서 수동 발급과 아파치(Apache)에 적용하기 에 이어... ※ 2018. 11. 23. 추가. PHP 버전은 ..
jimnong.tistory.com
1. php 다운로드
- http://php.net/downloads.php 접속
- 웹 서버가 Apache이므로 Thread Safe(TS) 버전, 아파치에 맞춰 32bit 또는 64bit를 선택한다.
- VC14 빌드(PHP7.0)는 Visual C++ Redistributable for Visual Studio 2015-2019의 선행설치를 요구한다. (이미 설치된 상태라 건너뛰었다)
- PHP 7.4.9 Thread Safe [Zip] 파일 다운로드
2. 원하는 경로에 디렉터리를 생성한 후 압축 해제
- D:\php7에서 해제해주었다.
3. 초기화 파일 수정
- php.ini-production 파일을 열고, php.ini로 저장한다.
- php.ini 파일의 ;extension_dir = "./" 부분의 주석 ;를 제거해주고
- 경로를 (php 설치 디렉토리)/ext (D:/php7/ext) 로 수정
4. Apache 2.4와 PHP 연동: 아파치 설정파일("아파치 설치경로"\conf 의 httpd.conf 파일) 수정
(1) <IfModule dir_module> 부분의 DirectoryIndex에 index.php를 index.html 앞에 써준다.
<IfModule dir_module> DirectoryIndex index.php index.html </IfModule> |
(2) 파일 가장 마지막 부분에 아래 네 개의 옵션 추가
- PHPIniDir "D:/php7"
; php 설치 디렉토리 - LoadModule php7_module "D:/php7/php7apache2_4.dll"
;PHP 모듈 로드 - AddType application/x-httpd-php .html .php
; .html 확장자를 PHP 파일로 인식 - AddHandler application/x-httpd-php .php .html
5. 아파치 서비스 재시작
- cmd(관리자 권한) > httpd -k restart
6. 설치 및 연동 확인
- (php 설치 디렉토리)/htdocs (D:\Apache24\htdocs) 간단한 test.php 파일을 생성
<? echo "PHP 설치 테스트"; phpinfo(); >
- http://127.0.0.1/test.php 에 접속해 PHP 정보가 나타나면 정상적으로 설치된 것이다.
- \htdocs: 아파치 서비스 웹문서 저장공간
'project' 카테고리의 다른 글
[웹게시판] (2) 게시글 목록(index.php) (0) | 2022.01.13 |
---|---|
[웹게시판] (1) 웹게시판 개요 (0) | 2022.01.13 |
[웹게시판] (2) DB 생성 (0) | 2021.11.07 |
[APM 구축] (3) MySQL 설치 및 PHP와 연동 (0) | 2021.11.07 |
[APM 구축] (1) Apache 2.4 설치 (0) | 2021.11.07 |