๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Basics

[Tomcat ํ†ฐ์บฃ] ํ†ฐ์บฃ ์„ค์น˜๋ถ€ํ„ฐ, ์ดํด๋ฆฝ์Šค์™€ ์—ฐ๋™๊นŒ์ง€!

by IworldT 2020. 10. 15.
๋ฐ˜์‘ํ˜•

์ €๋ฒˆ ํฌ์ŠคํŒ…์—์„œ ์›น ๊ฐœ๋ฐœ์„ ํฌํ•จํ•œ Eclipse๋ฅผ ์„ค์น˜ํ•˜๊ณ  ํ•œ๊ธ€ ์ธ์ฝ”๋”ฉ๊นŒ์ง€ ์„ค์ •ํ•ด๋ณด์•˜๋‹ค. (iworldt.tistory.com/6) ์ด๋ฒˆ์—๋Š” Tomcat ์„ค์น˜ํ•˜๊ณ  ์ดํด๋ฆฝ์Šค์™€ ์—ฐ๋™ํ•ด๋ณด๋„๋ก ํ•˜์ž!

1. Tomcat ํ†ฐ์บฃ ์„ค์น˜ํ•˜๊ธฐ

(1) tomcat.apache.org/download-90.cgi ์— ์ ‘์†ํ•˜์ž. JAVA์˜ ๋” ๋งŽ์€ ๋ฒ„์ „์„ ์ œ๊ณตํ•˜๋ฉด์„œ๋„, 10๋ณด๋‹ค๋Š” ์•ˆ์ •์ ์ธ Tomcat9๋ฅผ ์„ ํƒํ•˜์—ฌ ๋‹ค์šด๋กœ๋“œ ํ•ด์ค€๋‹ค.

๋‚ด๊ฒŒ ๋งž๋Š” 64-bit Windows zip์„ ์„ ํƒํ•ด์ค€๋‹ค. ๋งจ ์œ„์˜ zip์€ ์œˆ๋„์šฐ/์œ ๋‹‰์Šค/๋ฆฌ๋ˆ…์Šค ๋ชจ๋‘ ์‚ฌ์šฉ๊ฐ€๋Šฅํ•œ zip ํŒŒ์ผ์ด๋‹ˆ, ์ž์‹ ์—๊ฒŒ ๋งž๋Š” ํŒŒ์ผ์„ ์„ ํƒํ•ด์ค€๋‹ค.

(2) zipํŒŒ์ผ์˜ ์••์ถ•์„ ํ•ด์ œํ•ด์ค€๋‹ค.(๋‚˜๋Š” C->Program Files์— Apache Tomcat ํด๋”๋ฅผ ๋งŒ๋“ค์–ด ์••์ถ•์„ ํ’€์–ด์ฃผ์—ˆ๋‹ค.)

2. Tomcat ์„ค์ •ํ•˜๊ธฐ

(1) ํ™˜๊ฒฝ๋ณ€์ˆ˜๋ฅผ ๋“ฑ๋กํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค. ์ œ์–ดํŒ\์‹œ์Šคํ…œ ๋ฐ ๋ณด์•ˆ\์‹œ์Šคํ…œ ํด๋ฆญ.

(2) ์™ผ์ชฝ์˜ ๊ณ ๊ธ‰ ์‹œ์Šคํ…œ ์„ค์ • -> ํ™˜๊ฒฝ๋ณ€์ˆ˜

(3) ํ•˜๋‹จ์˜ ์‹œ์Šคํ…œ๋ณ€์ˆ˜์—์„œ, ์ƒˆ๋กœ๋งŒ๋“ค๊ธฐ๋ฅผ ํด๋ฆญํ•˜์—ฌ ์•„๋ž˜์™€ ๊ฐ™์ด ์ž…๋ ฅํ•ด์ค€๋‹ค. ๋ณ€์ˆ˜ ๊ฐ’์€ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ฐพ์•„๋ณด๊ธฐ์—์„œ, ์••์ถ•์„ ํ’€์–ด์ฃผ์—ˆ๋˜ ํด๋”๋กœ ๋”ฐ๋ผ๋“ค์–ด๊ฐ„ ๋’ค, version์ด ๋ช…์‹œ๋˜์–ด์žˆ๋Š” ํด๋”๊นŒ์ง€๋งŒ ์„ ํƒํ•ด์ค€๋‹ค. ๊ทธ ๋’ค ๋ชจ๋‘ ํ™•์ธ ๋ˆŒ๋Ÿฌ์„œ ๋๋‚ด๊ธฐ!

3. ํ†ฐ์บฃ ์‹คํ–‰ํ•ด๋ณด๊ธฐ!

(1) ์„ค์น˜ํ•œ ํด๋”->bin์—์„œ startup.bat์„ ์‹คํ–‰์‹œ์ผœ์ค€๋‹ค.

(2) ํฌ๋กฌ ๋“ฑ์˜ ์›น๋ธŒ๋ผ์šฐ์ €์— localhost:8080์„ ์ž…๋ ฅํ•˜๊ณ  ์ ‘์†!

(3) ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ™”๋ฉด์ด ๋œฌ๋‹ค๋ฉด ์ •์ƒ์ ์œผ๋กœ ํ†ฐ์บฃ์ด ์„ค์น˜๋œ ๊ฒƒ์ด๋‹ค.

๋งŒ์•ฝ ์˜ค๋ฅ˜๊ฐ€ ๋œฌ๋‹ค๋ฉด, ๋‹ค์Œ ํฌ์ŠคํŒ…์„ ์ฐธ๊ณ ํ•˜์ž. ->Tomcat9 ์‹คํ–‰ ์—๋Ÿฌ iworldt.tistory.com/8

 

4. ํ†ฐ์บฃ ์ดํด๋ฆฝ์Šค์— ์ ์šฉํ•˜๊ธฐ(ํ†ฐ์บฃ ์—ฐ๋™ํ•˜๊ธฐ)

(1) ์ดํด๋ฆฝ์Šค ์‹คํ–‰ ํ›„ Window->Preperences

(2) ์™ผ์ชฝ Severํƒญ-> RuntimeEnvironments ์—์„œ Add๋ฅผ ํด๋ฆญ!

(3) ์ž์‹ ์ด ์„ค์น˜ํ•œ ํ†ฐ์บฃ ๋ฒ„์ „(์šฐ๋ฆฌ๋Š” Tomcat 9์„ ์„ ํƒํ•˜์ž!)์„ ํด๋ฆญํ•˜๊ณ , directory์— ํ†ฐ์บฃ์˜ ์œ„์น˜๋ฅผ Browseํ•ด์„œ ์ฐพ์•„์ค€๋‹ค. (๋‚˜์˜ ๊ฒฝ์šฐ C->Program Files->Apach tomcat์˜ ํด๋”์— ์••์ถ•์„ ํ’€์—ˆ์œผ๋‹ˆ, apache-tomcat-9.0.39 , ์ฆ‰ ๋ฒ„์ „๊นŒ์ง€ ๋‚˜์˜จ tomcat ํด๋”๋ฅผ ์„ ํƒํ•ด์ค€๋‹ค.) ๋ชจ๋‘ ์ ์šฉํ•˜๊ธฐ!

(3) Window-> show view-> servers ๋ฅผ ์„ ํƒํ•˜๋ฉด, ํ•˜๋‹จ์— server ์ƒํƒœ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์ฐฝ์ด ๋‚˜ํƒ€๋‚œ๋‹ค. ์•„์ง ์„ค์ •์„ ํ•˜์ง€ ์•Š์•˜์œผ๋‹ˆ, No servers are available ...์ด๋ผ๊ณ  ๋œฐํ…๋ฐ, ๋ฐ”๋กœ ํด๋ฆญํ•˜์—ฌ New Server์ฐฝ์„ ๋„์›Œ์ค€๋‹ค. ์•„๊นŒ ์„ค์ •ํ–ˆ์œผ๋‹ˆ, ๋ณดํ†ต์€ ์ž๋™์™„์„ฑ๋˜์–ด์žˆ๋‹ค. ๋ฐ”๋กœ Finish!

(4) ์ด์ œ ์›น๊ฐœ๋ฐœ์— tomcat์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ๋งŒ์•ฝ ์›น ์„œ๋ฒ„ ๊ตฌํ˜„์ด ์•ˆ๋œ๋‹ค๋ฉด, ์•„๊นŒ ์„ค์น˜๊ฐ€ ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๋ฉฐ tomcat 9์„ ์‹คํ–‰ํ•ด๋‘์—ˆ๊ธฐ ๋•Œ๋ฌธ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’๋‹ค. ํ†ฐ์บฃ ์„ค์น˜ ํด๋”๋กœ ์ด๋™ํ•˜์—ฌ, tomcat9w.exe๋ฅผ ์‹คํ–‰ํ•ด์ฃผ์ž.

Service Status์—์„œ Stop์„ ์„ ํƒํ•œ ํ›„ ํ™•์ธ์„ ์ž…๋ ฅํ•ด์ฃผ์ž. ์›น ๋ธŒ๋ผ์šฐ์ €์™€ ์ดํด๋ฆฝ์Šค๊ฐ€ ๋™์‹œ์— ํ†ฐ์บฃ์„ ์‚ฌ์šฉํ•˜๋ คํ•˜๋ฉด ์ถฉ๋Œ์ด ์ผ์–ด๋‚˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

 

๋!

728x90
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€