프로그램

[webtob] http.m 웹투비 설정 하기

지승준 2014. 7. 1. 13:42
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
webtob1
 
*NODE
#독루트는 소스가 있는 webcontent를 설정,기본 포트 80,제우스 통신포트 9900,핸들러3개(9900,9901,9902)
testoutweb1         
WEBTOBDIR="C:/TmaxSoft/WebtoB",
SHMKEY = 54000,
DOCROOT="D:/Workspace/Test/WebContent",
PORT = "80",
ServiceOrder = "ext,uri",
JSVPORT=9900,
HTH = 3,
NODENAME = "$(NODENAME)",
LOGGING = "log1",
ERRORLOG = "log2"
 
#t1.test.com에서 HTTPS 프로토콜을 사용하기 위한 SSL 설정부분,기본443포트,
*VHOST
ssl1            
NODENAME = "testoutweb1",
DOCROOT="D:/Workspace/Test/WebContent",
HOSTNAME = "t1.test.com",
#HostAlias = "222.236.47.63",
IndexName = "index.html",
ServiceOrder = "ext,uri",
PORT = "443",
SSLFLAG = Y,
SSLNAME = "ssl"
#LOGGING="log_safe1",
#ERRORLOG="log_safe2"
 
#www.test.com을 사용하기 위한 기본 80포트 설정
vh_safe         
NODENAME = "testoutweb1",
DOCROOT="D:/Workspace/Test2/WebContent",
HOSTNAME = "www.test.com",
#HostAlias = "www.sso1.com,www.sso2.com",
IndexName = "index.html",
ServiceOrder = "ext,uri",
PORT = "80",
LOGGING="log_safe1",
ERRORLOG="log_safe2"
 
#www.test.com에서 HTTPS 프로토콜을 사용하기 위한 SSL 설정부분,기본443포트
vh_safe_ssl  
NODENAME = "testoutweb1",
DOCROOT="D:/Workspace/Test2/WebContent",
HOSTNAME = "www.test.com",
#HostAlias = "www.sso1.com,www.sso2.com",
IndexName = "index.html",
ServiceOrder = "ext,uri",
PORT = "443",
SSLFLAG = Y,
SSLNAME = "ssl",
LOGGING="log_safe1",
ERRORLOG="log_safe2"
 
#SSL 파일이 위치하는 경로설정
*SSL
ssl             
CertificateFile = "C:/TmaxSoft/WebtoB/ssl/newreq.pem",
CertificateKeyFile = "C:/TmaxSoft/WebtoB/ssl/newreq.pem",
# CertificateChainFile = "C:/TmaxSoft/WebtoB/ssl/intermediate.pem",
CACertificateFile = "C:/TmaxSoft/WebtoB/ssl/intermediate.pem",
CACertificatePath = "C:/TmaxSoft/WebtoB/ssl"
 
*SVRGROUP
htmlg           NODENAME = "testoutweb1", SVRTYPE = HTML
jsvg            NODENAME = "testoutweb1", SVRTYPE = JSV
jsvg_safe       NODENAME = "testoutweb1", SVRTYPE = JSV,VHOSTNAME=vh_safe
jsvg_safe2      NODENAME = "testoutweb1", SVRTYPE = JSV,VHOSTNAME=vh_safe_ssl
 
 
*SERVER
html            SVGNAME = htmlg, MinProc = 60, MaxProc = 100, ASQCount = 100
MyGroup                    SVGNAME  = jsvg,  MinProc = 60,  MaxProc = 100, SvrChkTime=30
MyGroup_safe    SVGNAME  = jsvg_safe,  MinProc = 60,  MaxProc = 100, SvrChkTime=30
MyGroup_safe2   SVGNAME  = jsvg_safe2,  MinProc = 60,  MaxProc = 100, SvrChkTime=30
 
 
#노드에서 설정된 EXT,URI순으로 읽어가게 되고, 디폴트로 index.html페이지가 아닌 것들은 이곳URI에 설정된 부분을 읽어가게 된다.
*URI
uri2        Uri      = "/controls", Svrtype = JSV
uri3        Uri      = "/mdm", Svrtype = JSV
 
#alias를 이용해서 z:/project~~/upload 폴더에 있는 이미지들을 바로 외부에서 접속가능하게 함
*ALIAS
alias1     URI = “/upload/” ,  RealPath=”Z:/project/Test/upload”
 
#LOG 파일 떨궈주는 장소 지정
*LOGGING
log1 Format = "DEFAULT", FileName = "C:/TmaxSoft/WebtoB/log/biz/access.log_%M%%D%%Y%", Option = "sync"
log2 Format = "ERROR", FileName = "C:/TmaxSoft/WebtoB/log/biz/error.log_%M%%D%%Y%", Option = "sync"
 
log_safe1 Format = "DEFAULT", FileName = "C:/TmaxSoft/WebtoB/log/safe/access.log_%M%%D%%Y%", Option = "sync"
log_safe2 Format = "ERROR", FileName = "C:/TmaxSoft/WebtoB/log/safe/error.log_%M%%D%%Y%",  Option = "sync"
 
#EXT에는 웹투비에서 필요한 HTML,CSS,JS,IMAGE,SWF등의 정적인 부분만 읽도록 설정
*EXT
Htm     MimeType = "text/html", SvrType = HTML
Html    MimeType = "text/html", SvrType = HTML
hwp     MimeType = "application/x-hwp", SvrType = HTML
pdf     MimeType = "application/x-pdf", SVRTYPE = HTML
css     MimeType = "text/css", SvrType = HTML
js      MimeType = "application/x-javascript", SvrType = HTML
jsp     MimeType = "application/jsp", SvrType = JSV
gul     MimeType = "application/gul", SvrType = HTML
gif     MimeType = "image/gif", SvrType=HTML
jpeg    MimeType = "image/gif", SvrType=HTML
jpg     MimeType = "image/gif", SvrType=HTML
zip     MimeType = "application/zip", SvrType=HTML
jar     MimeType = "application/x-java-archive", SvrType=HTML
exe     MimeType = "application/octet-stream", SvrType=HTML
wml     MimeType = "application/vnd.wap.wml", SvrType=HTML
wmls    MimeType = "application/vnd.wap.wmlscript", SvrType=HTML
wmlc    MimeType = "application/vnd.wap.wmlc", SvrType=HTML
wmlsc   MimeType = "application/vnd.wap.wmlscript", SvrType=HTML
wbmp    MimeType = "application/vnd.wap.wbmp", SvrType=HTML
swf     MimeType = "application/x-shockwave-flash", SvrType=HTML
csv     MimeType = "application/octet-stream", SvrType=HTML
xml     MimeType = "text/xml", SvrType = HTML
asd     MimeType = "application/astound",SvrType=HTML
asn     MimeType = "application/astound",SvrType=HTML
doc     MimeType = "application/msword",SvrType=HTML
wiz     MimeType = "application/msword",SvrType=HTML
rtf     MimeType = "application/msword",SvrType=HTML
xls     MimeType = "application/vnd.ms-excel",SvrType=HTML
xlw     MimeType = "application/vnd.ms-excel",SvrType=HTML
xla     MimeType = "application/vnd.ms-excel",SvrType=HTML
xlc     MimeType = "application/vnd.ms-excel",SvrType=HTML
xlm     MimeType = "application/vnd.ms-excel",SvrType=HTML
xlt     MimeType = "application/vnd.ms-excel",SvrType=HTML
ppt     MimeType = "application/vnd.ms-powerpoint",SvrType=HTML
pps     MimeType = "application/vnd.ms-powerpoint",SvrType=HTML
pot     MimeType = "application/vnd.ms-powerpoint",SvrType=HTML
m13     MimeType = "application/x-msmediaview",SvrType=HTML
m14     MimeType = "application/x-msmediaview",SvrType=HTML
wmf     MimeType = "application/x-msmetafile",SvrType=HTML
midi    MimeType = "audio/midi",SvrType=HTML
mid     MimeType = "audio/midi",SvrType=HTML
aif     MimeType = "audio/x-aiff",SvrType=HTML
aiff    MimeType = "audio/x-aiff",SvrType=HTML
aifc    MimeType = "audio/x-aiff",SvrType=HTML
wav     MimeType = "audio/x-wav",SvrType=HTML
cab     MimeType = "x-application/octet-stream", SvrType = HTML
cs