개발자의 끄적끄적

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

개발/was & server

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

효벨 2020. 7. 28. 03:00
728x90
반응형

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

 

 

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

Colored by Color Scripter

cs

 

 

 

출처 : https://dlevelb.tistory.com/620

반응형
Comments