https://www.apachelounge.com/download/
1) 압축 해제 후 C드라이브로 Apache24 이동
2) cmd 관리자권한으로 실행, Apache24/bin 으로 이동
3) httpd.exe -k install 입력
4) Apache24/conf/httpd.conf 메모장으로 열기
5) Define SRVROOT 가 본인이 설치한 위치로 지정이 되어있는지 확인
6) 윈도우 검색창에서 '서비스' 선택 후 Apache2.4 실행
7) 주소창에 localhost 입력 후 It works 문구 확인
https://windows.php.net/downloads/releases/
1) php-7.4.33-Win32-vc15-x64.zip 버전으로 설치
2) php7.4로 폴더명 변경 후 C드라이브로 이동
3) php.ini-production > php.ini로 변경 후 메모장으로 열기
4)
extension_dir = "./" -> "C:/php7.4/ext" 변경
short_open_tag = Off -> On 변경
display_errors = Off -> On 변경
5) Apache24/conf/httpd.conf 메모장으로 열기
DirectoryIndex index.html옆에 한칸 띄우고 index.php 추가
6) httpd.conf 메모장 하단에 아래 내용 추가
PHPIniDir "C:/php7.4"
LoadModule php7_module "C:/php7.4/php7apache2_4.dll"
AddType application/x-httpd-php .html .php
AddHandler application/x-httpd-php .php
7) Apache24/htdocs/index.html 열고
추가 후 apache24 재시작 후 localhost 변화 확인https://dev.mysql.com/downloads/file/?id=526408
모두 최신 버전으로 설치
240318 HeidiSQL에서 mysql 접속 오류 코드
SQL Error (2058): Authentication plugin 'caching_sha2_password' cannot be loaded:
해결 : mysql client에 접속 후 아래 코드 수정해서 입력
ALTER USER '[username]'@'localhost' IDENTIFIED WITH mysql_native_password BY '[password]';