티스토리 뷰
20년 8월 기준.
https://windows.php.net/download/
윈도우는 기본적으로 멀티 쓰레드를 지원. 전통적인 php는 멀티 프로세스만을 지원. 그래서 다양한 오류가 발생, 이를 잡게 된 것이 TS(Thread Safe)방식. 서버 프로그램의 성능을 개선하기 위해 나온 것이 NTS(None Thread Safe). 기본적으로 아파치 웹 서버에 올리는 경우 TS로 진행.
https://www.apachelounge.com/download/
ServerName localhost
// httpd.conf 로컬호스트 설정
C:\Apache24\bin\httpd.exe -k install
// cmd로 서비스 등록
php-ini-development C:\Windows 폴더에 복사 및 이름 변경 php.ini
extension_dir = "C:\php\ext"
// EXT 경로 설정
httpd.conf
PHPIniDir "C:\Windows"
LoadModule php7_module "C:\php\php7apache2_4.dll"
AddType application/x-httpd-php .html .php
DirectoryIndex index.php 추가
httpd.exe -k restart
// httpd 재시작(관리자 권한)
C:\Apache24\htdocs
// 서비스 경로
https://dev.mysql.com/downloads/installer/
php.ini
;extension=mysqli // 주석제거. php_mysqli.dll은 deprecated.
php -m | findstr mysqli
// mysql 연동
'Knowledge' 카테고리의 다른 글
IP Address(아이피 주소) /(slash, 슬래시) Explain(설명) (0) | 2024.02.20 |
---|---|
Chrome Extension(크롬 확장프로그램) REST API (0) | 2024.02.07 |
Tech Trend Site(기술동향 사이트) (0) | 2024.02.04 |
Adobe Photoshop(어도비 포토샵) Hot Keys(단축키) (0) | 2024.02.04 |
Linux(리눅스) User(사용자) Command(명령어) (0) | 2024.02.04 |