정적파일인 test.html을 만들어서 webtoB에 deploy를 하는데 이를 IP:Port# 으로 호출하지 말고 url로 호출하는 방법
http://www.tmaxsoft.co.kr/img 접속 시 WebtoB 에서 처리
정적파일 : test.html
1. windows 내의 hosts 파일 수정
C:\Windows\System32\drivers\etc 에 hosts 파일 수정
메모장을 관리자 권한으로 실행하여 수정해야함
맨 아래 부분에
[IP주소] www.tmaxsoft.co.kr
2. webtob에서 http.m 환경설정 파일을 수정
*DOMAIN
webtob1
*NODE
tmax01 WEBTOBDIR="/home/webtob/webtob5002",
SHMKEY = 54000,
DOCROOT="/home/webtob/webtob5002/docs",
PORT = "8080",
HTH = 2,
#Group = "nobody",
#User = "nobody",
NODENAME = "$(NODENAME)",
ERRORDOCUMENT = "503",
#Options="IgnoreExpect100Continue",
JSVPORT = 9900,
IpcPerm = 0777,
CheckURL = Y,
CheckURLTo = "euc-kr",
CheckURLFrom = "utf-8",
LOGGING = "log1",
ERRORLOG = "log2",
SYSLOG = "syslog"
*HTH_THREAD
hth_worker
SendfileThreads = 4,
AccessLogThread = Y,
#ReadBufSize=1048576, #1M
#HtmlsCompression="text/html",
#SendfileThreshold=32768,
WorkerThreads=8
*VHOST
vh1 DOCROOT="/home/webtob/webtob5002/docs/",
HOSTNAME = "192.168.116.13",
HOSTALIAS = "www.tmaxedu.com",
PORT ="80",
#URLRewrite = Y,
#URLRewriteConfig = "/home/webtob/webtob5002/config/rewrite.cfg",
LOGGING = "acc_vh1",
ERRORLOG = "err_vh1"
vh1_ssl DOCROOT="/home/webtob/webtob5002/docs/",
HOSTNAME = "192.168.116.13",
HOSTALIAS = "www.tmaxedu.com",
PORT ="443",
SSLFLAG = Y,
SSLNAME = ssl1,
#URLRewrite = Y,
#URLRewriteConfig = "/home/webtob/webtob5002/config/rewrite.cfg",
LOGGING = "acc_vh1_ssl",
ERRORLOG = "err_vh1_ssl"
vh2 DOCROOT="/home/webtob/webtob5002/docs/",
HOSTNAME = "192.168.116.13",
PORT ="8889",
LOGGING = "acc_vh2",
ERRORLOG = "err_vh2"
vh_tmaxsoft DOCROOT="/home/webtob/webtob5002/docs/",
Hostname = "www.tmaxsoft.co.kr",
Port = "80",
ServiceOrder = "uri,ext"
*SSL
ssl1 CertificateFile = "/home/webtob/webtob5002/ssl/newcert.pem",
CertificateKeyFile = "/home/webtob/webtob5002/ssl/newcert.pem",
#PassPhraseDialog = "file:/home/webtob/webtob5002/ssl/passwd"
PassPhraseDialog = "exec:/home/webtob/webtob5002/ssl/passwd2"
*SVRGROUP
htmlg NODENAME = "tmax01", SVRTYPE = HTML
jsvg NODENAME = "tmax01", SVRTYPE = JSV, VHOSTNAME="vh1,vh1_ssl"
jsvg2 NODENAME = "tmax01", SVRTYPE = JSV, VHOSTNAME="vh2"
jsvg3 NODENAME = "tmax01", SVRTYPE = JSV, VHOSTNAME="vh_tmaxsoft"
*SERVER
MyGroup SVGNAME = jsvg, MinProc = 10, MaxProc = 10
MyGroup2 SVGNAME = jsvg2, MinProc = 10, MaxProc = 10
server1 SVGNAME = jsvg3, SVRTYPE = JSV, MinProc = 30, MaxProc = 30
server2 SVGNAME = jsvg3, SVRTYPE = JSV, MinProc = 30, MaxProc = 30
*URI
uri1 Uri = "/edutest/", Svrtype = JSV, VHOSTNAME="vh1,vh1_ssl"
uri2 Uri = "/webapps/", Svrtype = JSV, VHOSTNAME="vh2"
uri_html Uri = "/html/", Svrtype = html, VHOSTNAME="vh1,vh1_ssl"
u_img Uri = "/img", SvrType = HTML, VhostName = "vh_tmaxsoft"
u_jsp Uri = "/jsp", SvrType = JSV, VhostName = "vh_tmaxsoft", SvrName = "server1"
u_root Uri = "/", SvrType = JSV, VhostName = "vh_tmaxsoft", SvrName = "server2"
*ALIAS
alias1 URI = "/cgi-bin/", RealPath = "/home/webtob/webtob5002/cgi-bin/"
*LOGGING
syslog Format = "SYSLOG", FileName = "/home/webtob/webtob5002/log/system.log_%M%%D%%Y%",
Option = "sync"
log1 Format = "DEFAULT", FileName = "/home/webtob/webtob5002/log/access.log_%M%%D%%Y%",
Option = "sync"
log2 Format = "ERROR", FileName = "/home/webtob/webtob5002/log/error.log_%M%%D%%Y%",
Option = "sync"
acc_vh1 Format = "DEFAULT", FileName = "/home/webtob/webtob5002/log/vh1_access.log_%M%%D%%Y%",
Option = "sync"
err_vh1 Format = "ERROR", FileName = "/home/webtob/webtob5002/log/vh1_error.log_%M%%D%%Y%",
Option = "sync"
acc_vh2 Format = "DEFAULT", FileName = "/home/webtob/webtob5002/log/vh2_access.log_%M%%D%%Y%",
Option = "sync"
err_vh2 Format = "ERROR", FileName = "/home/webtob/webtob5002/log/vh2_error.log_%M%%D%%Y%",
Option = "sync"
acc_vh1_ssl Format = "DEFAULT", FileName = "/home/webtob/webtob5002/log/vh1_ssl_access.log_%M%%D%%Y%",
Option = "sync"
err_vh1_ssl Format = "ERROR", FileName = "/home/webtob/webtob5002/log/vh1_ssl_error.log_%M%%D%%Y%",
Option = "sync"
*ERRORDOCUMENT
503 status = 503,
url = "/503.html"
*EXT
htm MimeType = "text/html", SvrType = HTML
html MimeType = "text/html", SvrType = HTML
jsp MimeType = "application/jsp", SvrType = JSV, Options = "unset"
css MimeType = "text/css", SvrType = HTML
htc MimeType = "text/x-component", SvrType = HTML
js MimeType = "application/x-javascript", SvrType = HTML
txt MimeType = "text/plain", SvrType = HTML
ico MimeType = "image/x-icon", SvrType = HTML
gif MimeType = "image/gif", SvrType = HTML
jpg MimeType = "image/jpeg", SvrType = HTML
png MimeType = "image/png", SvrType = HTML
swf MimeType = "application/x-shockwave-flash", SvrType=HTML
doc MimeType = "application/msword", SvrType = HTML
hwp MimeType = "application/x-hwp", SvrType = HTML
pdf MimeType = "application/pdf", SvrType = HTML
ppt MimeType = "application/vnd.ms-powerpoint", SvrType = HTML
xls MimeType = "application/vnd.ms-excel", SvrType = HTML
exe MimeType = "application/octet-stream", SvrType = HTML
dll MimeType = "application/x-msdownload", SvrType = HTML
cab MimeType = "application/x-compressed", SvrType = HTML
ini MimeType = "application/octet-stream", SvrType = HTML
ocx MimeType = "application/x-pe-win32-x86", SVRTYPE = HTML
asf MimeType = "video/x-ms-asf", SvrType = HTML
avi MimeType = "video/x-msvideo", SvrType = HTML
mov MimeType = "video/quicktime", SvrType = HTML
mpeg MimeType = "video/mpeg", SvrType = HTML
mpg MimeType = "video/mpeg", SvrType = HTML
wma MimeType = "audio/x-ms-wma", SvrType = HTML
wmv MimeType = "audio/x-ms-wmv", SvrType = HTML
tar MimeType = "application/x-tar", SvrType = HTML
zip MimeType = "application/zip", SvrType = HTML
alz MimeType = "application/zip", SvrType = HTML
eot MimeType = "application/vnd.ms-fontobject", SvrType = HTML
otf MimeType = "application/font-sfnt", SvrType = HTML
ttf MimeType = "application/font-sfnt", SvrType = HTML
woff MimeType = "application/font-woff", SvrType = HTML
svg MimeType = "image/svg+xml", SvrType = HTML
xhtml MimeType = "application/xhtml+xml", SvrType = HTML
xml MimeType = "application/xml", SvrType = HTML
docx MimeType = "application/vnd.openxmlformats-officedocument.wordprocessingml.document", SvrType = HTML
xlsx MimeType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", SvrType = HTML
pptx MimeType = "application/vnd.openxmlformats-officedocument.presentationml.presentation", SvrType = HTML
(코드 설명 생략)
컴파일 : wscfl -i http.m
웹서버 재기동 : wsdown -> wsboot
3. DOCROOT 안에 img 디렉터리 만들기
mkdir img
4. img 디렉터리 안에 test.html 파일 만들기
vi test.html
5. www.tmaxsoft.co.kr/img/test.html 접속하면 접속 가능

반응형
'IT > Middleware' 카테고리의 다른 글
[Jeus] 정적파일 webtoB로 처리, 동적파일 Jeus로 처리 설정 (0) | 2021.07.06 |
---|---|
[Jeus] 동적파일(jsp) url 접속시 Jeus로 처리 (0) | 2021.07.06 |
[Jeus] Database 연동 (0) | 2021.07.04 |
[Jeus] MS(Managed Server) 설정 (0) | 2021.07.03 |
[Jeus] 도메인(Domain) 설정 (0) | 2021.07.03 |