[CentOS7] WebtoB ์„ค์น˜

2021. 1. 19. 16:33ใ†System ์ž‘์—…์‹ค/LINUX

728x90
๋ฐ˜์‘ํ˜•

์•ˆ๋…•ํ•˜์„ธ์š”? ์ฃผ๋‹ˆํ•˜๋ž‘ ์ž…๋‹ˆ๋‹ค.

์˜ค๋Š˜์€ CentOS 7์— WebtoB๋ฅผ ์„ค์น˜๋ฅผ ํ•ด ๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

LINUX๊ฐ€ ์„ค์น˜ ๋˜์—ˆ์œผ๋‚˜, yum, ssh ๋“ฑ๊ณผ ๊ฐ™์€ ์ค€๋น„ ๋˜์ง€ ์•Š์œผ์…จ๋‹ค๋ฉด 'CentOS 7 ๊ธฐ๋ณธ ์„ค์ •' ํŽธ์— ๊ด€์‹ฌ์„ ์ฃผ์„ธ์š”.

 

1. WebtoB ์„ค์น˜

๋จผ์ € WebtoB ์„ค์น˜ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ํ•ด์•ผ๊ฒ ์ง€์š”?

WebtoB Download Web Site (TmaxSoft)

'WebB ์„ค์น˜ ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ'๋Š” ๋งํฌ๋ฅผ ๊ฑธ์–ด ๋‘์—ˆ์œผ๋‹ˆ ์ €๊ธฐ์„œ ์›ํ•˜์‹œ๋Š” ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์œผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์ฃผ๋‹ˆํ•˜๋ž‘์€ WebtoB 5 Fix#4๋ฅผ ๊ฐ€์ง€๊ณ  ์„ค์น˜ ํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

java ์„ค์น˜ ํ™•์ธ

WebtoB๋ฅผ ์„ค์น˜ํ•˜๊ธฐ ์ „ JDK๊ฐ€ ์„ค์น˜ ๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ด์ „ CentOS ์„ค์น˜ ํŽธ์—์„œ ์ฃผ๋‹ˆํ•˜๋ž‘์€ JDK๋ฅผ ์ž๋™์œผ๋กœ ์„ค์น˜๋˜๊ฒŒ ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— JDK๊ฐ€ ์„ค์น˜ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

JDK์— ๋Œ€ํ•œ profile ์„ค์ •์„ ํ•ด ์ฃผ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์•„๋ž˜ ๋‚ด์šฉ์€ JDK๊ฐ€ ์„ค์น˜ ๋˜์–ด ์žˆ๋‹ค๋Š” ๊ฐ€์ •ํ•˜์— ์ง„ํ–‰ ํ•ฉ๋‹ˆ๋‹ค.

 

 

java ์„ค์น˜ ์œ„์น˜ ํ™•์ธ

which  ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด java ๋ช…๋ น์–ด ์œ„์น˜๊ฐ€ ์–ด๋”” ์„ค์น˜ ๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธ ํ•ฉ๋‹ˆ๋‹ค.

 

realink ๋ช…๋ น์–ด๋กœ java ์„ค์น˜ ์œ„์น˜ ํ™•์ธ

/usr/bin/java๋Š” ์‹ฌ๋ณผ๋ฆญ ๋งํฌ ์ด๋ฏ€๋กœ ์›๋ณธ ํŒŒ์ผ์˜ ์œ„์น˜๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด readlink -f /usr/bin/java ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉ ํ•ฉ๋‹ˆ๋‹ค.
readlink -f๋Š” ์‹ฌ๋ณผ๋ฆญ ๋งํฌ์—์„œ ์›๋ณธํŒŒ์ผ์„ ์ถ”์ถœํ•˜๋Š” ๋ช…๋ น์–ด ์ž…๋‹ˆ๋‹ค.
์ฆ‰ /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64/bin/java ๊ฐ€ ์‰˜์—์„œ ๋™์ž‘ํ•˜๊ณ  ์žˆ๋Š” java๋ช…๋ น์–ด์˜ ์›๋ณธํŒŒ์ผ ์ž…๋‹ˆ๋‹ค.


/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64 ๊ฐ€ JAVA_HOME์ด ๋  ๊ฒฝ๋กœ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

vi ํ˜น์€ vim ์—๋””ํ„ฐ๋ฅผ ํ†ตํ•ด profile ์„ค์ •

 

JAVA ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •

/etc/profile ๋งจ ๋ฐ‘์— ๋‹ค์Œ๊ณผ ๊ฐ™์ด #JAVA JDK ๋ถ€ํ„ฐ ๋‚ด์šฉ์„ ์ถ”๊ฐ€ํ•ด ์ค๋‹ˆ๋‹ค.

 

source ๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•œ ํ™˜๊ฒฝ๋ณ€์ˆ˜ import

์ด ์ „ ํฌ์ŠคํŠธ์—์„œ๋„ ์ด์•ผ๊ธฐ ํ–ˆ ๋“ฏ Linux๋Š” ๋ฐ๋ชฌ์„ ์ˆ˜์ •ํ•˜์˜€๊ฑฐ๋‚˜ ํ•˜๋ฉด ๋ฌด์กฐ๊ฑด ์žฌ๊ธฐ๋™์„ ์‹œ์ผœ์ฃผ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

/etc/profile์€ ๋ฐ๋ชฌ์ด ์•„๋‹ˆ๊ณ , ์ „์—ญ ๋ณ€์ˆ˜ ์„ค์ • ๋ถ€๋ถ„์ด๊ธฐ ๋•Œ๋ฌธ์— source ๋ช…๋ น์–ด๋กœ ์žฌ๊ธฐ๋™๊ณผ ๋น„์Šทํ•œ ํšจ๊ณผ๋ฅผ ์ฃผ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

 

JDK ์„ค์ • ํ™•์ธ

echo ๋ช…๋ น์„ ํ†ตํ•ด JAVA HOME์ด ๋ณ€๊ฒฝ ๋˜์—ˆ๋Š”์ง€ ํ™•์ธ ํ•ด ๋ด…๋‹ˆ๋‹ค!

 

 

WebtoB bin ํŒŒ์ผ

์ตœ์ดˆ Download๋ฅผ ํ•˜์‹œ๋ฉด binํŒŒ์ผ ํ•˜๋‚˜ ๋‹ฌ๋ž‘ ์ƒ๊ธธํ…๋ฐ, ์ด๊ฒƒ์„ sftp๋กœ ์„œ๋ฒ„์— ์˜ฎ๊ธฐ๋ ค๊ณ  ํ•˜๋‹ˆ ๋นˆ ํŒŒ์ผ์ด๋ผ๊ณ  ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์••์ถ• ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜์‹œ์–ด ์••์ถ•์„ ํ•˜์‹  ๋’ค์— sftp๋กœ ์˜ฎ๊ธฐ์‹œ๋Š” ๊ฒƒ์„ ์ถ”์ฒœ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

 

์ €๋Š” sftp tool๋กœ winSCP๋ผ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

winSCP๋ฅผ ํ†ตํ•ด CentOS7์— ์ ‘์†

 

๋จผ์ € ์„ค์น˜๋ฅผ ํ•˜๊ธฐ์ „์— WebtoB๊ฐ€ ์„ค์น˜๋  Directory๋ฅผ ๋งŒ๋“ค์–ด ์ฃผ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

mkdir ๋ช…๋ น์–ด๋กœ /(๋ฃจํŠธ) ๋ฐ‘์— webtoB ๋””๋ ‰ํ„ฐ๋ฆฌ ์ƒ์„ฑ

 

WebtoB Directory ์ƒ์„ฑ ์™„๋ฃŒ

 

 

Host OS์ธ Windows 10์—์„œ Virtual OS์ธ CentOS์— /webtoB์•ˆ์— Downloadํ•œ

WebtoB bin ํŒŒ์ผ์„ ์˜ฎ๊ฒจ ์ฃผ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

Drag and Drop์„ ์ด์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค!

 

 

 

์—ฌ๊ธฐ๊นŒ์ง€ ํ•˜์…จ๋‹ค๋ฉด Jeus๋ฅผ ๋‹ค์‹œ Download ํ•˜๊ธฐ ์ „๊นŒ์ง€๋Š” winSCP๋Š” ํ•„์š”๊ฐ€ ์—†๊ฒ ๋„ค์š”!

 

๋‹ค์‹œ xshell๋กœ ๋Œ์•„๊ฐ€์„œ ์ž‘์—… ํ•ด ์ฃผ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

 

WebtoB Directory๋กœ ์ด๋™

WebtoB Directory๋กœ ์ด๋™ํ•œ ๋’ค Webtob.zip ์••์ถ•์„ ํ•ด์ œ ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

zip ์••์ถ• ํŒŒ์ผ ํ•ด์ œ

unzip ๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•˜์—ฌ zip์œผ๋กœ ์••์ถ•๋œ ํŒŒ์ผ์„ ํ•ด์ œ ํ•ด ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค.

 

์••์ถ• ํ•ด์ œ ์™„๋ฃŒ ๋ชจ์Šต

bin ํŒŒ์ผ์ด ์งœ์ž”! ํ•˜๊ณ  ๋“ฑ์žฅ ํ–ˆ๋„ค์š”!

๊ถŒํ•œ์„ ๋ณด์‹œ๋ฉด ํ˜„์žฌ Webtob binํŒŒ์ผ์— rw-r--r--๋กœ ๋˜์–ด ์žˆ๋Š” ๊ฒƒ์ด ๋ณด์ž…๋‹ˆ๋‹ค.

์ด ๊ถŒํ•œ์„ ์˜ฌ๋ ค์ฃผ์–ด์•ผ ํ•˜๋Š”๋ฐ, ๊ถŒํ•œ์— ๋Œ€ํ•ด์„œ๋Š” ๋”ฐ๋กœ ํฌ์ŠคํŒ… ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

chmod ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด WEBTOB bin ํŒŒ์ผ ๊ถŒํ•œ ์ƒ์Šน

chmod ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด์„œ bin ํŒŒ์ผ ๊ถŒํ•œ์„ ์˜ฌ๋ ค ์ฃผ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

 

bin ํŒŒ์ผ ์‹คํ–‰

./๋ฅผ ์ž…๋ ฅํ•œ ๋’ค ์‹คํ–‰ํ•  ํŒŒ์ผ๋ช…์„ ๋„ฃ์–ด์ฃผ๋ฉด ์‹คํ–‰์ด ๋ฉ๋‹ˆ๋‹ค.

 

WebtoB ์„ค์น˜ ์ค‘

Enter๋ฅผ ๋ˆŒ๋Ÿฌ ๊ณ„์† ์ง„ํ–‰ ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.


Lisence ๋™์˜๋ž€

License ๋™์˜๋ž€๋„ 'Enter'๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ์ง„ํ–‰ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

'Y'๋ฅผ ๋ˆŒ๋Ÿฌ ๊ณ„์† ์ง„ํ–‰ ํ•ฉ๋‹ˆ๋‹ค.

 

WebtoB๋งŒ ์„ค์น˜ํ•  ๊ฒƒ์ด๋ƒ? ์•„๋‹ˆ๋ฉด Servlet๊ณผ ๊ฐ™์ด ์„ค์น˜ ํ•  ๊ฒƒ์ด๋ƒ๋ฅผ ๋ฌป๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

Servlet์ด ๋ญ˜๊นŒ์š”?


WebtoB Servlet Engine ์—์„œ ์ง€์›ํ•˜๋Š” HTTP Servlet

HTTP servlet์˜ code ์—์„œ๋Š” RMI, JDBC ๊ฐ™์€ WebtoB Servlet Engine ์˜ server-side service ๋“ค์„ ๋ชจ๋‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹ค์Œ์€ HTTP servlet ์—์„œ ๊ฐ€๋Šฅํ•œ service ๋“ค์ด๋‹ค.

Session ์œ ์ง€(Session Tracking) : session ์€ ์ผ๋ฐ˜์ ์œผ๋กœ stateless protocol ์ธ HTTP ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” website ์—์„œ ๊ฐ๊ฐ์˜ ์‚ฌ์šฉ์ž๋“ค์˜ ์ •๋ณด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ฒŒ ํ•ด์ค€๋‹ค. ์ด๋Š” shopping cart ๋‚˜ ๊ฒฝ๋งค ๊ฐ™์€ ๊ธฐ ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋Š” site ์—์„œ๋Š” ํ•ต์‹ฌ์ ์ธ ๊ธฐ๋Šฅ์ด๋‹ค. ย„

Database access : servlet ์—์„œ๋Š” JDBC driver ๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ธฐ๋ณธ์  ์ธ database access ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋‹ค. WebtoB Servlet Engine ์—์„œ๋Š” DB connection pooling ์„ ์ง€์›ํ•˜๋ฏ€๋กœ ๋ถ€ํ•˜๊ฐ€ ๋งŽ์ด ๊ฑธ๋ฆฌ๋Š” DB connection ์„ ๋งบ๊ณ  ๋Š๋Š” ์ž‘์—…์„ ๋งค๋ฒˆ access ํ•  ๋•Œ๋งˆ๋‹ค ํ•˜์ง€ ์•Š ์•„๋„ ๋˜๋„๋ก ๊ตฌํ˜„๋˜์–ด ์žˆ๋‹ค. ย„

Configuration and management : WebtoB Servlet Engine ์—์„œ๋Š” servlet ์„ ๊ด€๋ฆฌํ•˜๋Š” console ํ”„๋กœ๊ทธ๋žจ์„ ์ œ๊ณตํ•˜๊ณ  ์žˆ๋‹ค.

Integrated service : WebtoB Servlet Engine ์˜ HTTP servlet ์€ JDBC, RMI, JavaBeans ๊ฐ™์€ WebtoB Servlet Engine Application ์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ service ์ค‘์˜ ํ•˜๋‚˜์ด๋‹ค. ์ด ๊ฐ๊ฐ์˜ service ๋“ค์€ API ๋ฅผ ํ†ตํ•ด์„œ ๋ณต์žกํ•œ Web Application ์„ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ค€๋‹ค.

์ถœ์ฒ˜: kr.tmaxsoft.com/img/service/pdf/manual/WebtoB_3.1_Web_Container_Guide.pdf


์ด๋Ÿฐ ๊ธฐ๋Šฅ๋“ค์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ฃผ๋‹ˆํ•˜๋ž‘์€ Servlet๊ณผ WebtoB๋ฅผ ๊ฐ™์ด ์„ค์น˜ ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

2๋ฒˆ์„ ๋ˆ„๋ฅด๊ณ  'Enter'!

 

์„ค์น˜ ๊ฒฝ๋กœ ์ง€์ •

WebtoB๊ฐ€ ์„ค์น˜๋  ๊ฒฝ๋กœ๋ฅผ ๋ฌป๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ๋‹ˆํ•˜๋ž‘์€ ์•„๊นŒ ๋งŒ๋“ค์—ˆ๋˜ /webtoB์— ์„ค์น˜ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

IS THIS CORRECT?๋ž€ ์ด๊ฒƒ์ด ์˜ฌ๋ฐ”๋ฅธ์ง€?๋ผ๋Š” ๋œป

์ฃผ๋‹ˆํ•˜๋ž‘์ด ์„ค์ •ํ•œ ๊ฒฝ๋กœ๊ฐ€ ๋งž๋ƒ๊ณ  ๋ฌป๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. 'Y'๋ฅผ ๋ˆ„๋ฅด๊ณ  ์ง„ํ–‰ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

Dirctory๊ฐ€ ์ด๋ฏธ ์กด์žฌํ•จ.

์ฃผ๋‹ˆํ•˜๋ž‘์ด ์„ค์ •ํ•œ Directory๊ฐ€ ์ด๋ฏธ ์กด์žฌํ•œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

๋ฎ์–ด์“ธ๊ฑด์ง€ ๋ณ€๊ฒฝํ• ๊ฑด์ง€ ์•„๋‹ˆ๋ฉด ์„ค์น˜๋ฅผ ๊ทธ๋งŒ ๋‘˜๊ฑด์ง€๋ฅผ ๋ฌป๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ๋‹ˆํ•˜๋ž‘์€ Overwrite ์ฆ‰, ๋ฎ์–ด์“ฐ๊ธฐ๋ฅผ ํ†ตํ•ด ์ง„ํ–‰ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

JDK ํด๋” ์œ„์น˜ ์งˆ๋ฌธ

JDK ์œ„์น˜์— ๋Œ€ํ•ด ๋ฌป๊ณ  ์žˆ๋„ค์š”! ์œ„์—์„œ profile์— ์ž…๋ ฅ ํ•ด ์ฃผ์—ˆ๋˜ ์œ„์น˜๋ฅผ ์ž…๋ ฅ ํ•ด ์ฃผ๊ฒ ์Šต๋‹ˆ๋‹ค.

์ฃผ๋‹ˆํ•˜๋ž‘์€ /usr/lib/jvm/์„ ์ž…๋ ฅ ํ•ด ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค.

 

Servlet Password ์„ค์ •

Servlet Password๋ฅผ ๋ฌป๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์›ํ•˜๋Š” Password๋ฅผ ์„ค์ • ํ•ด ์ฃผ์„ธ์š”.

 

Domain ์„ค์ •

์ฃผ๋‹ˆํ•˜๋ž‘์€ ๋”ฐ๋กœ ๊ฐ–์€ ๋„๋ฉ”์ธ์ด ์—†์œผ๋ฏ€๋กœ Default๋กœ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

์„ค์น˜ ์ „ ์„ค์ • ๋‚ด์šฉ ํ™•์ธ

 

์„ค์น˜ ์œ„์น˜ ํ™•์ธ

๋ณธ๊ฒฉ์ ์ธ ์„ค์น˜์— ์•ž ์จ ์„ ํƒํ•œ ๋‚ด์šฉ์— ๋Œ€ํ•ด ํ™•์ธ์„ ์‹œ์ผœ ์ค๋‹ˆ๋‹ค.

'Enter'๋ฅผ ๋ˆŒ๋Ÿฌ ๊ณ„์† ์ง„ํ–‰ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

์ตœ๋Œ€ ํŒŒ์ผ ๋””์Šคํฌ๋ฆฝํ„ฐ ์ˆ˜ ์„ค์ • ์š”์ฒญ

์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์ตœ๋Œ€ ํŒŒ์ผ ๋””์Šคํฌ๋ฆฝํ„ฐ ์ˆ˜๋ฅผ ์„ค์ •ํ•˜๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

๋”ฐ๋กœ ์„ค์ •ํ•  ๊ฒƒ์ด ์—†๋‹ค๋ฉด 'Enter'๋ฅผ ๋ˆŒ์–ด ๋„˜์–ด๊ฐ€๋„ ๋ฉ๋‹ˆ๋‹ค.

 

/webtoB์—์„œ ํ™•์ธํ•œ ๋‚ด์šฉ

/webtoB์—์„œ ls -al ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ์„ค์น˜๊ฐ€ ๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„ค์น˜ ํŒŒ์ผ์ด์˜€๋˜ bin ํŒŒ์ผ๊ณผ zipํŒŒ์ผ์€ rm -rf ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ์ง€์›Œ์ฃผ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

 

์ž! ์ด์ œ webtoB ์„ค์ • ํŒŒ์ผ์„ ํ™•์ธ ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

webtoB๊ฐ€ ์„ค์น˜๋œ ๊ณณ์—์„œ configํŒŒ์ผ ๋ฐ‘์— http.m ์ฃผ๋ชฉ

webtoB๊ฐ€ ์„ค์น˜๋œ Directory์•ˆ์— config๋ผ๋Š” Directory๊ฐ€ ์žˆ์„ํ…๋ฐ ์ด ์•ˆ์— http.m์ด ์žˆ์Šต๋‹ˆ๋‹ค.

cat ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ํ™•์ธ ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

http.m ์„ค์ • ๋‚ด์šฉ

์—ฌ๊ธฐ์„œ ์ค‘์ ์ ์œผ๋กœ ํ™•์ธํ•  ๋‚ด์šฉ์€ PORT (๋ธŒ๋ผ์šฐ์ €๋กœ ์ ‘์† ์‹œ ์‚ฌ์šฉํ•  Port Number), SHMKEY, JSVPORT(๋‚ด์žฅ Servlet Port์ด๋ฉฐ, Port์˜ ์ˆซ์ž๋ฅผ ๋ฐ”๊ฟ” 8080 ์ด ์™ธ Port Number ์‚ฌ์šฉ ๊ฐ€๋Šฅ)

์ผ๋‹จ, ์ฃผ๋‹ˆํ•˜๋ž‘์€ Default๋กœ ์ง„ํ–‰ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

์ž! ์ด์ œ /etc/profile์— WebtoB์— ๋Œ€ํ•œ ๊ฒฝ๋กœ ๋ณ€์ˆ˜๋ฅผ ์ž…๋ ฅ ํ•ด์ฃผ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

๋‹ค์‹œ vim์„ ํ†ตํ•ด profile์„ ์—ด์–ด ์ฃผ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

 

webtoB ์œ„์น˜ ๋ณ€์ˆ˜ ์„ค์ •

์œ„์—์„œ JDK์— ๋Œ€ํ•ด ์„ค์ •ํ•œ ์•„๋ž˜ ๋ถ€๋ถ„์— ์œ„์™€ ๊ฐ™์ด ๋‚ด์šฉ์„ ์ž…๋ ฅ ํ•ด ์ฃผ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

export WEBTOBDIR='์ž์‹ ์ด webtoB๋ฅผ ์„ค์น˜ํ•œ Directory ์œ„์น˜'๋ฅผ ์ž…๋ ฅ ํ•ด ์ฃผ์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์™„๋ฃŒ ๋˜์—ˆ์œผ๋ฉด esc ๋ˆ„๋ฅธ๋’ค ์‰ฌํ”„ํŠธ์™€ ์ฝœ๋ก (:)์„ ๋ˆ„๋ฅด๊ณ , wq๋ฅผ ์ž…๋ ฅํ•œ ๋’ค 'Enter'๋ฅผ ๋ˆŒ๋Ÿฌ ์ค๋‹ˆ๋‹ค.

 

ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์ปดํŒŒ์ผ ๋‹จ๊ณ„

wscfl ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์ปดํŒŒ์ผ ํ•˜๋ ค๊ณ  ํ•˜์˜€์œผ๋‚˜, ๋ช…๋ น์–ด๋ฅผ ์ฐพ์ง€ ๋ชปํ•œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์ด๋Ÿด ๋• ์žฌ๋ถ€ํŒ…์„ ํ•œ๋ฒˆ ํ•ด์ฃผ๊ณ  ์‹œ๋„ ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์ปดํŒŒ์ผ ์ดํ›„ 'wsconfig' ์ƒ์„ฑ

wscfl -i http.m์„ ํ†ตํ•ด ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์ปดํŒŒ์ผ์„ ํ•ด ์ฃผ๋‹ˆ

/webtoB/config/wsconfig๋ผ๋Š” ํŒŒ์ผ์ด ์ƒ์„ฑ ๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๊ทธ๋Ÿฐ ๋’ค ๋‹ค์‹œํ•œ๋ฒˆ source ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ์ค๋‹ˆ๋‹ค.

 

wsboot - webtoB ๊ธฐ๋™

wsboot ๋ช…๋ น์–ด๋กœ webtoB๋ฅผ ๊ธฐ๋™์‹œ์ผœ ์ค๋‹ˆ๋‹ค.

 

Host PC ์›น ๋ธŒ๋ผ์šฐ์ €๋กœ ์ ‘์† ์‹œ๋„

Host PC ์›น ๋ธŒ๋ผ์šฐ์ €๋กœ Web Server์— ์ ‘์†ํ•˜๋ ค ํ–ˆ์œผ๋‚˜, ์ ‘์†์ด ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด๊ฑด CentOS 7์— ๋ฐฉํ™”๋ฒฝ์ด ์˜ฌ๋ผ์™€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

๋ฐฉํ™”๋ฒฝ์„ ๋‚ด๋ ค์ฃผ๊ฑฐ๋‚˜, 8080 port์— ๋Œ€ํ•œ input์„ ํ—ˆ์šฉํ•ด ์ฃผ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

 

๋ฐฉํ™”๋ฒฝ ๊ตฌ๋™ ํ™•์ธ

์œ„์™€ ๊ฐ™์ด ๋ฐฉํ™”๋ฒฝ์ด ๊ตฌ๋™๋˜๊ณ  ์žˆ๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๋ฐฉํ™”๋ฒฝ ๋น„ํ™œ์„ฑํ™”

์ฃผ๋‹ˆํ•˜๋ž‘์€ ์ž„์‹œ๋กœ ๋ฐฉํ™”๋ฒฝ์„ ๋‚ด๋ฆฌ๊ณ  ์ง„ํ–‰ํ•˜๋Š” ๊ฒƒ์„ ์„ ํƒํ•˜์˜€์Šต๋‹ˆ๋‹ค.

 

๋ฐฉํ™”๋ฒฝ ์˜๊ตฌ ๋น„ํ™œ์„ฑํ™”

 

Webserver ์ •์ƒ ๊ธฐ๋™

์›น ์„œ๋ฒ„๊ฐ€ ์ •์ƒ ๊ธฐ๋™ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

 

์ถ”๊ฐ€๋กœ webtob ๋ช…๋ น์–ด๋ฅผ ์ฐธ๊ณ  ํ•˜์—ฌ ์ฃผ์„ธ์š”.

webtoB ๋ช…๋ น์–ด

wsadmin์„ ํ†ตํ•ด webtoB admin tool์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๊ณ , si๋ฅผ ํ†ตํ•ด ๊ธฐ๋™ ์ƒํƒœ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์„œ wsdown์„ ์ž…๋ ฅํ•˜๋ฉด webtoB๋Š” ์ข…๋ฃŒ ๋ฉ๋‹ˆ๋‹ค.

 

์ฃผ๋‹ˆํ•˜๋ž‘์˜ ์ด๋ฒˆ ํฌ์ŠคํŒ…์ด ์–ด๋– ์…จ๋‚˜์š”? ๊ตฌ๋…, ๊ณต๊ฐ๊ณผ ๋Œ“๊ธ€์€ ์ฃผ๋‹ˆํ•˜๋ž‘์—๊ฒŒ ๋งค์šฐ ํฐ ํž˜์ด ๋  ๊ฒƒ ์ž…๋‹ˆ๋‹ค!

728x90
๋ฐ˜์‘ํ˜•

'System ์ž‘์—…์‹ค > LINUX' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[CentOS7] MariaDB ์„ค์น˜  (2) 2021.01.19
[CentOS7] Apache + PHP ์„ค์น˜  (2) 2021.01.19
[CentOS7] ๊ธฐ๋ณธ ์„ค์ •  (0) 2021.01.19
[CentOS7]7.9 Install  (0) 2021.01.18
[CentOS7] VMWare Workstation์— CentOS 7.9 ์„ค์น˜  (0) 2021.01.18