๐Ÿ’ป์ปดํ“จํ„ฐ ๊ธฐ๋ก์žฅ/PHP

PHP ์„ค์น˜ ์‹œ ๋ฒ„์ „ ํ™•์ธ ์•ˆ๋จ(Windows11, VS Code)

dd_blog 2024. 10. 31. 10:58
728x90

๋ช…๋ น ํ”„๋กฌํ”„ํŠธ์—์„œ php -v ๋ช…๋ น์–ด ์ž…๋ ฅ ์‹œ PHP ๋ฒ„์ „์ด ์ถœ๋ ฅ๋˜์ง€ ์•Š๋Š”๋‹ค๋ฉด,

๋ช‡ ๊ฐ€์ง€ ๋ฌธ์ œ๋ฅผ ์ ๊ฒ€ํ•˜๊ณ  ํ•ด๊ฒฐํ•ด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 


1. ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ • ํ™•์ธ

  • ๊ฒฝ๋กœ๊ฐ€ ์ •ํ™•ํ•œ์ง€ ํ™•์ธ: ํ™˜๊ฒฝ ๋ณ€์ˆ˜์— ์ถ”๊ฐ€ํ•œ ๊ฒฝ๋กœ(C:\php ๋˜๋Š” PHP๊ฐ€ ์„ค์น˜๋œ ๋‹ค๋ฅธ ๊ฒฝ๋กœ)๊ฐ€ ์ •ํ™•ํ•œ์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
    • php.exe ํŒŒ์ผ์ด ํ•ด๋‹น ๊ฒฝ๋กœ์— ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”.
  • ํ™˜๊ฒฝ ๋ณ€์ˆ˜ Path ํ™•์ธ:
    • ์ œ์–ดํŒ > ์‹œ์Šคํ…œ ๋ฐ ๋ณด์•ˆ > ์‹œ์Šคํ…œ > ๊ณ ๊ธ‰ ์‹œ์Šคํ…œ ์„ค์ • > ํ™˜๊ฒฝ ๋ณ€์ˆ˜์—์„œ ์‹œ์Šคํ…œ ๋ณ€์ˆ˜ Path๋ฅผ ์„ ํƒํ•˜๊ณ  ํŽธ์ง‘์œผ๋กœ ๋“ค์–ด๊ฐ€ PHP ๊ฒฝ๋กœ๊ฐ€ ์ •ํ™•ํžˆ ์ถ”๊ฐ€๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

2. ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ ์žฌ์‹œ์ž‘

ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์„ค์ •ํ•œ ํ›„, ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋‹ค์‹œ ์—ด์–ด์•ผ ์ƒˆ๋กœ์šด ์„ค์ •์ด ๋ฐ˜์˜๋ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด์— ์—ด๋ ค ์žˆ๋˜ ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ์—์„œ๋Š” ๋ฐ˜์˜๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์—, ์„ค์ • ํ›„ ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ข…๋ฃŒํ•˜๊ณ  ์ƒˆ๋กœ ์—ด์–ด php -v ๋ช…๋ น์–ด๋ฅผ ๋‹ค์‹œ ์‹คํ–‰ํ•ด ๋ณด์„ธ์š”.

 

3. ๊ฒฝ๋กœ ์šฐ์„  ์ˆœ์œ„ ์„ค์ •

์œˆ๋„์šฐ ํ™˜๊ฒฝ ๋ณ€์ˆ˜์—๋Š” ์—ฌ๋Ÿฌ ํ”„๋กœ๊ทธ๋žจ ๊ฒฝ๋กœ๊ฐ€ ๋“ฑ๋ก๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. php ๊ฒฝ๋กœ๊ฐ€ ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋žจ ๊ฒฝ๋กœ๋ณด๋‹ค ๋’ค์— ์žˆ์„ ๊ฒฝ์šฐ ์šฐ์„  ์ˆœ์œ„ ๋ฌธ์ œ๋กœ ์ธํ•ด PHP๊ฐ€ ์ œ๋Œ€๋กœ ์ธ์‹๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ™˜๊ฒฝ ๋ณ€์ˆ˜์—์„œ PHP ๊ฒฝ๋กœ๋ฅผ ๋งจ ์œ„๋กœ ์˜ฌ๋ ค์„œ ์šฐ์„  ์ˆœ์œ„๋ฅผ ๋†’์—ฌ์ฃผ์„ธ์š”.
  • Path ํŽธ์ง‘ ์ฐฝ์—์„œ PHP ๊ฒฝ๋กœ๋ฅผ ์„ ํƒํ•œ ํ›„ ์œ„๋กœ ์ด๋™ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ๋งจ ์œ„์— ์œ„์น˜ํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

4. php.exe ์ง์ ‘ ์‹คํ–‰ ํ™•์ธ

ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์ง์ ‘ php.exe ํŒŒ์ผ์„ ์‹คํ–‰ํ•ด ๋ณด์„ธ์š”.

  • C:\php\php.exe ํŒŒ์ผ์„ ๋”๋ธ” ํด๋ฆญํ•˜๊ฑฐ๋‚˜ ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ์—์„œ ํ•ด๋‹น ๊ฒฝ๋กœ๋กœ ์ง์ ‘ ์ด๋™ํ•œ ํ›„ php -v ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.
bash

cd C:\php
php -v

 

  • ๋งŒ์•ฝ ์ด ๊ฒฝ์šฐ์—๋Š” PHP ๋ฒ„์ „์ด ์ถœ๋ ฅ๋˜๋Š”๋ฐ ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •์„ ํ†ตํ•œ php -v ๋ช…๋ น์–ด๋Š” ์—ฌ์ „ํžˆ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด, ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •์ด ์ •ํ™•ํžˆ ๋ฐ˜์˜๋˜์ง€ ์•Š์€ ๊ฒƒ์ด๋ฏ€๋กœ ๊ฒฝ๋กœ ์„ค์ •์„ ๋‹ค์‹œ ํ™•์ธํ•ด ๋ณด์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค.

5. ์‹œ์Šคํ…œ ์žฌ๋ถ€ํŒ…

ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •์— ์ด์ƒ์ด ์—†์–ด ๋ณด์ด์ง€๋งŒ ์—ฌ์ „ํžˆ php -v ๋ช…๋ น์–ด๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ, ์‹œ์Šคํ…œ ์žฌ๋ถ€ํŒ…์„ ํ†ตํ•ด ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.