PHP란?
PHP는 서버 측 스크립트입니다. PHP 프로그램은 내려받기 전에 웹 서버에서 실행됩니다. 웹 브라우저에 내려받은 코드는 프로그램이 실행된 HTML 코드입니다. 내려받은 HTML 코드에는 PHP 프로그램 코드가 포함되어 있지 않습니다. 그리고 PHP는 MySQL과 연동으로 사용하기에 주로 블로그, SNS, 쇼핑몰, 일정관리등을 만들 때 많이 이용합니다.
PHP 다운로드 방법
1. https://windows.php.net/download에 접속하여 PHP설치파일을 다운로드합니다.
PHP For Windows: Binaries and sources Releases
PHP 8.0 (8.0.26) Download source code [23.47MB] Download tests package (phpt) [13.55MB] VS16 x64 Non Thread Safe (2022-Nov-22 19:03:36) Zip [25.52MB] sha256: f83c10ab7330b2cc6922b4eb1e937637cb2f1b22cc8e413702636211f83458d3 Debug Pack [23.21MB] sha256: a085
windows.php.net

각자 버전에 맞게 다운로드 받으시면 됩니다.
여기서 Thread Safe 버전은 Apache Server를 사용하는 버전이고, Non Thread Safe 버전은 IIS Server를 사용하는 버전입니다.
2. 파일 압축 풀기
다운받은 파일을 압축 풀고 파일명을 보기 좋게 수정해 줍니다. 저는 php8로 지정해 줬습니다.
그리고 Apache24와 같은 경로에 php8폴더를 이동시켜 줍니다.

3. php.ini 파일 수정
C:\php8 폴더 안에 php.ini-production 파일을 메모장 에서 열어서 필요한 설정을 수정합니다.
; extension_dir = “./” 라인을 찾아 앞에 ;(주석) 표시를 제거합니다.
“./” 부분에는 PHP설치경로/ext 형태로 수정합니다. (디렉토리 경로 지정은 ‘/’표시로 사용하세요.)
extension_dir = “C:/php8/ext”

수정 후 파일명을 php.ini로 저장해 주시면 됩니다.
4. Apache2.4와 php를 연동
1) Apache가 설치된 경로에서 httpd.conf 파일을 메모장 혹은 vscode로 열어줍니다.
2) <IfModule dir_module> 를 찾아서 index.php를 추가합니다.

3) 마지막 부분에 아래 구문을 추가한 후 저장합니다.
PHPIniDir “C:/php8”
LoadModule php_module “C:/php8/php8apache2_4.dll”
AddType application/x-httpd-php .html .php
AddHandler application/x-httpd-php .php
'Language > php' 카테고리의 다른 글
[PHP] PHP 배열과 json_encode( ) (1) (0) | 2023.01.26 |
---|---|
[PHP] nl2br() - 문자열 줄 바꿈 함수 (0) | 2023.01.16 |
[PHP] 큰 따옴표(" ")와 작은 따옴표(' ')의 차이 (0) | 2023.01.03 |
[PHP] 대입 연산자 (0) | 2023.01.02 |
[php] 클래스의 구조 (0) | 2022.12.30 |
댓글