728x90
* 기초적으로 셋팅해야 할 파일 중
JEUSMain.xml, http.m, WEBMain.xml, jeus-web-dd.xml, rewrite_.cfg 을 기술할 예정이다.
제우스와 웹투비를 연결하기 위해서는 약간의 설정이 필요하다.
프로젝트마다 환경 및 성향이 다르므로 참고용으로만 보길 바란다.
설명 :
webtob 설치 폴더의 config 안에 http.m
설정이 복잡해 보일 수도 있지만, 한번이라도 삽질하여 연결을 성공해본다면 정말 귀중한 경험이 될거 같다.
SSL은 인증문제로 인해 모두 주석처리하였다.
코드 수정전 원본파일을 http.m_init 라고 저장하는 습관을 들이면 좋다. (백업은 언제나 옮다.)
JSVPORT는 초기에 주석처리되었는데 주석해제하는 것도 잊지말자.
http.m의 server와
JEUSMain.xml의 <application>의 <name>과
WEBMain.xml의 <registration-id>과 <group-name> 이 동일 값(UPTEST02Group)
http.m의 uri Uri = "/uptest02" 와
JEUSMain.xml 의 <application>의 <context-root> 과
jeus-web-dd.xml의 <context-path> 와
rewrite_.cfg의 RewriteRule ^/$ /uptest02/$1 [L] 는 동일 값 (uptest02)
예외처리인 EXT도 필요에 따라 작성하면 된다.
2. http.m
*DOMAIN
webtob1
*NODE
hostname WEBTOBDIR="D:/webtob",
SHMKEY = 54000,
DOCROOT="D:/webtob/docs",
#PORT = "8080",
HTH = 1,
NODENAME = "$(NODENAME)",
ERRORDOCUMENT = "503",
#Options="IgnoreExpect100Continue",
JSVPORT = 9900,
IndexName = "index.jsp",
ServiceOrder = "uri,ext",
LOGGING = "log1",
ERRORLOG = "log2",
SYSLOG = "syslog",
IPCPERM = 0777
*VHOST
vhost_UPTEST02 DocRoot="D:/webtob/docs",
HostName="up.test02.com",
Hostalias="up.test02.com",
Port="80",
URLRewrite=Y,
URLRewriteConfig="D:/webtob/config/rewrite_UPTEST02.cfg"
vssl_UPTEST02 DocRoot="D:/webtob/docs",
HostName="up.test02.com",
Hostalias="up.test02.com",
Port="443",
#SSLFLAG = N,
#SSLNAME = "SSL_UPDATE02",
URLRewrite=Y,
URLRewriteConfig="D:/webtob/config/rewrite_UPTEST02.cfg"
*SSL
# SSL_UPTEST02 CertificateFile = "D:/webtob/ssl/newreq.pem",
# CertificateKeyFile = "D:/webtob/ssl/ssl/newreq.pem",
# CACertificateFile = "D:/webtob/ssl/wwwCA/cacert.pem",
# CACertificatePath = "D:/webtob/ssl",
# RequiredCiphers = "!EXP"
*SVRGROUP
htmlg SVRTYPE = HTML
#cgig NODENAME = "hostname", SVRTYPE = CGI
#ssig NODENAME = "hostname", SVRTYPE = SSI
jsvg2 NODENAME = "hostname", SVRTYPE = JSV,VHOSTNAME="vhost_UPTEST02,vssl_UPTEST02"
*SERVER
html SVGNAME = htmlg, MinProc = 2, MaxProc = 10, ASQCount = 1
UPTEST02Group SVGNAME = jsvg2, MinProc = 10, MaxProc = 20, ASQCount = 1, SvrChkTime=30
*URI
uri Uri = "/uptest02", Svrtype = JSV , Svrname=UPTEST02Group
*ALIAS
#alias1 URI = "/cgi-bin/", RealPath = "D:/webtob/cgi-bin/"
*LOGGING
syslog Format = "SYSLOG", FileName = "D:/webtob/log/system.log_%M%%D%%Y%",
Option = "sync"
log1 Format = "%h %p %l %u %t \”%r\” %>s %b \”{Referrer}\” \”{User-Agent}\”", FileName = "D:/webtob/log/access.log_%M%%D%%Y%",
Option = "sync"
log2 Format = "ERROR", FileName = "D:/webtob/log/error.log_%M%%D%%Y%",
Option = "sync"
*ERRORDOCUMENT
503 status = 503,
url = "/503.html"
*EXT
htm MimeType = "text/html", SvrType = HTML
728x90
'프로그래밍-2 > server' 카테고리의 다른 글
Jeus6, WebtoB4.1 연동을 위한 설정 - 4. jeus-web-dd.xml (0) | 2021.08.20 |
---|---|
Jeus6, WebtoB4.1 연동을 위한 설정 - 3. WEBMain.xml (0) | 2021.08.20 |
Jeus6, WebtoB4.1 연동을 위한 설정 - 1. JEUSMain.xml (0) | 2021.08.19 |
서버 강제 종료 방법(tomcat, jeus) (0) | 2021.07.30 |
tomcat(톰캣) 다운(설치) 및 설정 (0) | 2019.08.05 |