일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 보안뉴스 요약
- 자바스크립트 prototype
- 자바스크립트 jQuery
- Oracle SQL
- oracle db
- javascript
- ES6
- 자바스크립트 기본 문법
- 카카오프로젝트
- 자바스크립트 API
- 자바스크립트 node
- 보안뉴스 한줄요약
- 자바스크립트
- 보안뉴스요약
- 오라클
- python
- 카카오프로젝트100
- 카카오프로젝트 100
- 랜섬웨어
- 깃허브
- 보안뉴스
- numpy
- 자바스크립트 element api
- 다크웹
- php
- GIT
- oracle
- 파이썬
- 자바스크립트 객체
- 보안뉴스한줄요약
- Today
- Total
FU11M00N
[ Editor ] VS Code : JSP 환경구성 본문
- 아파치 톰캣 설치
https://tomcat.apache.org/download-80.cgi
먼저 아파치 톰캣을 설치해준다.
포트번호와 아이디, 패스워드를 입력 후 "Next"
JRE경로를 설정해준다.
아파치 톰캣의 경로를 설정해준다.
아파치 톰캣 설치완료가 되었다.
아차피 톰캣 설치 성공 후 아파치 톰캣을 Stop 해준다.
vscode와 연동하여 vscode에서 실행시킬 것이다.
두 가지의 확장 프로그램을 설치해준다.
설치가 되면 첫 번째 탭에 "TOMCAT SERVERS"라는 것이 생겼을 것이다.
처음 설치를 하면 아무것도 없이 비어져있다.(사진은 필자가 이미 추가해둔 것)
+ 모양을 눌러 방금 설치한 아파치 톰캣을 등록한다.
사진 "아파치 등록 설치 04"의 경로.
그럼 사진과 같이 각각의 옵션들이 있다.
옵션들의 역할은 아래와 같다.
Start : 톰캣 구동하기
Stop : 톰캣 종료하기
Restart : 톰캣 재시작하기
Rename : 등록한 톰캣의 이름 변경
Open in Browser : 브라우저를 통해 톰캣을 열기
Open Server Configuration : 톰캣의 설정 파일.
여기서 오류가 뜨는 경우가 있을 수 있다.
start를 누르면 ��(��) ���� �Ǵ� �ܺ� ����, ������ �� �ִ� ���α�, �Ǵ� 가 뜨며 글자가 깨지는 오류가 있다면 https://okky.kr/article/781406에서 해결 가능.
"Open Server Configuration"을 클릭하여 server.xml를 열자
이제 jsp파일의 경로만 정해주면 된다.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Server port="8005" shutdown="SHUTDOWN">
<Listener className="org.apache.catalina.startup.VersionLoggerListener"/>
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on"/>
<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
<Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener"/>
<GlobalNamingResources>
<Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" pathname="conf/tomcat-users.xml"/>
</GlobalNamingResources>
<Service name="Catalina">
<Connector port="9090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>
<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.LockOutRealm">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
</Realm>
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="D:\Web"></Context>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t "%r" %s %b"/>
</Host>
</Engine>
</Service>
</Server>
사진에서는 17번째 라인.
Host 태그 밑에 Context 태그를 작성해준다.
<Context path="" docBase="JSP작업 위치"></Context> 필자의 경우 D:\Web
이제 모든 작업이 끝났다.
아까 설정한 JSP 작업위치에 JSP 파일을 쓴 다음 실행해보자.
성공
'Editor' 카테고리의 다른 글
[ Editor] 아나콘다 와 vscode 연동하기. (0) | 2021.03.12 |
---|---|
[ Editor ] Sublime Text 설치 (0) | 2021.02.02 |
[ Editor] VS Code Html,JS 개발 환경 구축 (0) | 2021.02.02 |