Server/Tomcat

๐Ÿฑ ํ†ฐ์บฃ ์„œ๋ฒ„๋ฅผ ์œˆ๋„์šฐ ์„œ๋น„์Šค๋กœ ๋“ฑ๋ก ๋ฐฉ๋ฒ•

์ธํŒŒ_ 2021. 10. 8. 15:23

tomcat-window-service

ํ†ฐ์บฃ ์œˆ๋„์šฐ ๋ฐ๋ชฌ ์„œ๋น„์Šค ๋“ฑ๋ก

ํ†ฐ์บฃ ์„œ๋ฒ„๋ฅผ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ๋งค๋‹ˆ์ €๋‚˜ startup.bat ํŒŒ์ผ์„ ๋งค๋ฒˆ ์‹คํ–‰ํ•˜์—ฌ์•ผ ํ–ˆ๋‹ค. ๋งŒ์ผ ํ†ฐ์บฃ ์„œ๋ฒ„๋ฅผ ์ปดํ“จํ„ฐ๋ฅผ ์žฌ๋ถ€ํŒ…ํ• ๋•Œ๋งˆ๋‹ค ๊ณ ์ •์ ์œผ๋กœ ์‹คํ–‰ํ•˜๊ฒŒ๋” ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด, ์œˆ๋„์šฐ ์„œ๋น„์Šคํƒญ์—์„œ ๋ฐ๋ชฌ์œผ๋กœ ๋“ฑ๋ก์„ ํ•  ์ˆ˜๊ฐ€ ์žˆ๋‹ค. 

 

1. ํ†ฐ์บฃ ๊ธฐ๋ณธ ํฌํŠธ ๋ณ€๊ฒฝ

ํ†ฐ์บฃ์„ ์œˆ๋„์šฐ ๋ฐ๋ชฌ ์„œ๋น„์Šค๋กœ ๋“ฑ๋กํ•˜๊ธฐ ์ „, ๊ธฐ๋ณธ ํฌํŠธ๊ฐ€ 8080์œผ๋กœ ๋˜์–ด์žˆ๋Š”๋ฐ ์ถ”ํ›„์˜ ํฌํŠธ ์ถฉ๋Œ์„ ์œ„ํ•ด ๋ฐ๋ชฌ ์šฉ ํฌํŠธ๋Š” ๋ณ€๊ฒฝํ•ด์ฃผ๋Š” ๊ฒƒ์ด ์ข‹๋‹ค. ํ†ฐ์บฃ์˜ C:\Program Files\Apache Software Foundation\Tomcat 8.5\conf ํด๋”์— ๋“ค์–ด๊ฐ€์„œ server.xml ํŒŒ์ผ์„ ์—ด์–ด ์•„๋ž˜์™€ ๊ฐ™์ด ํฌํŠธ๋ฒˆํ˜ธ๋ฅผ ๊ฐ„๋‹จํžˆ ๋ณ€๊ฒฝํ•ด์ค€๋‹ค.

tomcat-window-service
tomcat-window-service

 

2. service.bat ์„ค์น˜

๊ทธ๋ฆฌ๊ณ  CMD๋ฅผ ์‹คํ–‰ํ•˜๊ณ , C:\Program Files\Apache Software Foundation\Tomcat 8.5\bin ํด๋” ๊ฒฝ๋กœ๋กœ ์ด๋™ํ•˜์—ฌ ์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•œ๋‹ค. ๋งŒ์ผ ์—‘์„ธ์Šค ๊ฑฐ๋ถ€๊ฐ€ ๋œ๋‹ค๋ฉด cmd์‹คํ–‰์‹œ ๊ด€๋ฆฌ์ž๊ถŒํ•œ์œผ๋กœ ์‹คํ–‰ํ•˜๋ฉด ๋œ๋‹ค.

service.bat install

tomcat-window-service

 

3. ํ†ฐ

์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด, ์œˆ๋„์šฐ ์‹คํ–‰์ฐฝ์—์„œ services.msc ๋ฅผ ์‹คํ–‰ํ•˜์—ฌ ์œˆ๋„์šฐ ์„œ๋น„์Šค๋กœ ์ด๋™ํ•œ๋‹ค.

tomcat-window-service

๊ทธ๋Ÿฌ๋ฉด ์•„๋ž˜ ์‚ฌ์ง„๊ณผ ๊ฐ™์ด Apache Tomcat ์ด ๋“ฑ๋ก๋˜์–ด ์žˆ์Œ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

tomcat-window-service

 

4. ํ†ฐ์บฃ ๋ฐ๋ชฌ ์‹คํ–‰ํ•˜๊ธฐ

ํ†ฐ์บฃ ์„œ๋น„์Šค๋ฅผ ์šฐํด๋ฆญํ•˜์—ฌ ์†์„ฑ์ฐฝ์œผ๋กœ ๋“ค์–ด๊ฐ„๋‹ค. (๋”๋ธ” ํด๋ฆญํ•ด๋„ ๋œ๋‹ค)

tomcat-window-service

๊ทธ๋ฆฌ๊ณ  ์†์„ฑ์—์„œ ์‹œ์ž‘ ์œ ํ˜•์„ ์ž๋™์œผ๋กœ ๋ณ€๊ฒฝํ•˜๊ณ  ์„œ๋น„์Šค ์ƒํƒœ์˜ ์‹œ์ž‘์„ ํด๋ฆญํ•˜๊ณ  ํ™•์ธ์„ ํ•œ๋‹ค.

์‹œ์ž‘ ์œ ํ˜•์˜ ์ž๋™(์ง€์—ฐ๋œ ์‹œ์ž‘)์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์‹คํ–‰๋˜๊ธฐ ์ „์— ํ†ฐ์บฃ ์„œ๋ฒ„๊ฐ€ ๋จผ์ € ๊ตฌ๋™๋˜์–ด, DB์™€ ์ปค๋„ฅ์…˜์„ ๋งบ์œผ๋ ค ํ•  ๋•Œ ์—๋Ÿฌ๊ฐ€ ๋‚  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ์— ์„ค์ •ํ•ด์ฃผ๋ฉด ๋˜๋‹ค.

 

5. ํ†ฐ์บฃ ์„œ๋ฒ„ ์ ‘์† ํ…Œ์ŠคํŠธ

์›น๋ธŒ๋ผ์šฐ์ €์—์„œ http://localhost:8081/ ๊ฒฝ๋กœ๋กœ ์ ‘์†ํ•ด์„œ ์„œ๋ฒ„๊ฐ€ ์ •์ƒ์ ์œผ๋กœ ๋™์ž‘ํ•˜๋Š”์ง€ ํ™•์ธํ•œ๋‹ค. ๋งŒ์ผ ํ†ฐ์บฃ์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋งŽ๋‹ค๋ฉด ์‹คํ–‰ํ•˜๊ธฐ๊นŒ์ง€ ์กฐ๊ธˆ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฐ๋‹ค.

tomcat-window-service