์ƒˆ์†Œ์‹

Languages/PHP

1. ์™œ php๋ฅผ ์‚ฌ์šฉํ•˜๋Š”๊ฐ€?

  • -
๋ฐ˜์‘ํ˜•

์ด ๋‚ด์šฉ์€ ์ฒ˜์Œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์‹œ์ž‘ํ•˜๋Š” ์ž…๋ฌธ์ž์˜ ๋ˆˆ๋†’์ด์— ๋งž์ถ˜ ์ƒํ™œ์ฝ”๋”ฉ!

php+mysql ์ฑ…์˜ ๋‚ด์šฉ์„ ํฌํ•จํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์Šค์Šค๋กœ ๊ณต๋ถ€ํ•˜๊ณ , ๊ณต๋ถ€ํ•œ๊ฒƒ์„ ์ •๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋ชฉ์ ์œผ๋กœ ์˜ฌ๋ฆฌ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 

์•„๋ž˜ ํฌ์ŠคํŒ… ๋‚ด์šฉ์€ html, php ์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์ง€์‹์„ ์•Œ๊ณ  ์žˆ์Œ์„ ์ „์ œ๋กœ ๋‹ค๋ฃจ๊ณ  ์žˆ์œผ๋ฉฐ,

์›น์— ๋Œ€ํ•œ ์ดํ•ด์™€ linux์„œ๋ฒ„ ๋™์ž‘๊ณผ์ • ๋ฐ firewall(๋ฐฉํ™”๋ฒฝ)์— ๋Œ€ํ•œ ๊ธฐ๋ณธ์ ์ธ ์ง€์‹์„ ์š”๊ตฌํ•ฉ๋‹ˆ๋‹ค.

 


 

php๋Š” html์„ ์ง์ ‘ ํƒ€์ดํ•‘ํ•ด์„œ ์›น ํŽ˜์ด์ง€๋ฅผ ์ˆ˜๋™์œผ๋กœ ๋งŒ๋“œ๋Š”๋ฐ ์ง€์ณค๋˜ ์‚ฌ๋žŒ๋“ค์˜ ๋ถˆ๋งŒ์กฑ์„ ํ•ด์†Œํ•˜๊ณ ์ž ๋‚˜์˜ค๊ฒŒ๋œ ์–ธ์–ด๋กœ ์ฝ˜ํ…์ธ ๋ฅผ html๋กœ ์ž๋™ ์ƒ์„ฑํ•ด์ฃผ๋Š” ์–ธ์–ด๋ฅผ ๋งํ•œ๋‹ค.

 

์›น ํŽ˜์ด์ง€๊ฐ€ ๋งŽ์•„์งˆ์ˆ˜๋ก ์›น ์‚ฌ์ดํŠธ์˜ ๊ทœ๋ชจ๊ฐ€ ์ปค์งˆ์ˆ˜๋ก, ์ˆœ์ˆ˜ํžˆ HTML๋งŒ์œผ๋กœ ๊ด€๋ฆฌ๊ฐ€ ๋งค์šฐ ์–ด๋ ค์šธ ๋ฟ ์•„๋‹ˆ๋ผ ๊ทœ๋ชจ์˜ ๋ณต์žก์„ฑ, ์ƒ์‚ฐ์„ฑ์˜ ํ•œ๊ณ„์— ์ง๋ฉดํ•œ๋‹ค.

 

์•„๋ž˜์— ์ง์ ‘ ์ฝ”๋”ฉ์„ ํ†ตํ•ด ์ดํ•ด๊ฐ€ ์‰ฝ๊ฒŒ ์„ค๋ช…ํ•˜๋„๋ก ํ•˜๊ฒ ๋‹ค.

 

ํ™˜๊ฒฝ : centos7 / php / mysql / ...~

 

์ฝ”๋“œ ๊ฒฝ๋กœ : var/www/html/index.php

โ–ผ index.php ์ฝ”๋“œ

 

: systemctl stop firewalld

: systemctl restart httpd

 

 

์„œ๋ฒ„ ip๋กœ ์ ‘์† ์‹œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ™”๋ฉด์ด ๋‚˜์˜ค๋Š” ๊ฒƒ์„ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ๋‹ค.

<a>ํƒœ๊ทธ๋กœ ์—ฐ๊ฒฐ๋œ ํŒŒ๋ž€์ƒ‰ ๊ธ€์”จ๋ฅผ ํด๋ฆญํ•ด๋ณด์ž.

 

๊ธ€์”จ๋ฅผ ํด๋ฆญํ•˜๋ฉด ๋™์ ์œผ๋กœ ํŽ˜์ด์ง€๊ฐ€ ๋ฐ”๋€๋‹ค.

 

 

ํŒŒ์ผ์„ค์ •์€ ์•„๋ž˜์™€ ๊ฐ™์ด html/ index.php์™€ html/data๋กœ ๊ตฌ์„ฑ

data๋ฐ‘์— ์žˆ๋Š” ํŒŒ์ผ๋“ค์ด ์›น ํŽ˜์ด์ง€์— ์ž๋™์œผ๋กœ ํ‘œ์‹œ๋œ๋‹ค.

 

data ํ•˜์œ„ ํŒŒ์ผ์— ๋‚ด์šฉ ์ถ”๊ฐ€ ์‹œ 

ํŽ˜์ด์ง€์—๋„ ๋‚ด์šฉ์ด ์ถ”๊ฐ€๋œ๋‹ค.

 

์ฆ‰ ์ƒˆ๋กœ ํŽ˜์ด์ง€๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด, data ๋ผ๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ ์•ˆ์— ์ถ”๊ฐ€ํ•˜๊ณ  ์‹ถ์€ ๋ชจ๋“  ๊ฒƒ์„ ์ถ”๊ฐ€ ํ•  ์ˆ˜๊ฐ€ ์žˆ๋‹ค.

๊ธฐ์กด ์›น ํŽ˜์ด์ง€๊ฐ€ 4๊ฐœ๋“  100๊ฐœ๋“  1์–ต๊ฐœ๋“  ๋งŒ๋“ค๊ธฐ๊ฐ€ ๋งค์šฐ ๊ฐ„ํŽธํ•ด์ง„๋‹ค.

 

์ด์ „์— ๋ฐฉ๋ฒ•์œผ๋กœ 1์–ต๊ฐœ ๋ชจ๋‘๋ฅผ ์ˆ˜์ •, ์ƒ์„ฑ ํ•ด์•ผ ํ–ˆ์ง€๋งŒ php๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฐ”๊พผ๋‹ค๋ฉด index.php ํŽ˜์ด์ง€ ์ˆ˜์ •์œผ๋กœ ๋ชจ๋‘ ๋ฐ”๋€” ์ˆ˜ ์žˆ๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋‹ค.

 

 

๋ฐ˜์‘ํ˜•
Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.