● 다운 로드
다음의 다운로드 페이지에서 ROOT(Abilists War)파일을 다운로드 받습니다.
● 리눅스에서 설치
톰캣이 인스톨된 webapps디렉토리로 이동합니다.(톰캣이 설치된 곳 [/usr/local/tomcat])
$ cd /usr/local/tomcat/webapps/
톰캣의 설치할때 있는 초기 ROOT 디렉토리를 삭제합니다.
$ rm -rf ./ROOT
아래와 같이 wget으로 다운로드하거나 웹에서 직접 다운로드해서 .war
파일을 톰캣의 webapps디렉토리 아래로 이동을 합니다.
$ sudo wget https://github.com/abilists/abilists_client/raw/master/webapps/ROOT.war
$ mv ./Downloads/ROOT.war /usr/local/tomcat/webapps/
톰캣을 시작합니다.
$ /usr/local/tomcat/bin/startup.sh
아래는 톰캣을 실행하고 나서, 로그를 확인한 화면입니다.
abilists@abilists-mint-linux /usr/local/tomcat $ ./bin/startup.sh Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar Tomcat started. abilists@abilists-mint-linux /usr/local/tomcat $ abilists@abilists-mint-linux /usr/local/tomcat $ tail -10 ./logs/catalina.out 21 Mar 2019;23:37:47.678 [localhost-startStop-1] INFO o.s.s.c.ThreadPoolTaskExecutor.initialize(165) - Initializing ExecutorService 21 Mar 2019;23:37:47.723 [localhost-startStop-1] INFO o.s.w.c.ContextLoader.initWebApplicationContext(344) - Root WebApplicationContext: initialization completed in 6583 ms 21-Mar-2019 23:37:47.743 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive /usr/local/tomcat/webapps/ROOT.war has finished in 8,183 ms 21-Mar-2019 23:37:47.743 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/host-manager 21-Mar-2019 23:37:47.765 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/tomcat/webapps/host-manager has finished in 22 ms 21-Mar-2019 23:37:47.765 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/manager 21-Mar-2019 23:37:47.781 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/tomcat/webapps/manager has finished in 15 ms 21-Mar-2019 23:37:47.783 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [http-nio-8081] 21-Mar-2019 23:37:47.788 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [ajp-nio-8009] 21-Mar-2019 23:37:47.788 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 8285 ms abilists@abilists-mint-linux /usr/local/tomcat $
크롬 브라우저로 http://localhost:8080로 접속하면, 아래의 화면이 보여줍니다.
● 윈도우에서 설치
다음은 톰캣의 webapps에 있는 ROOT, sample, documents폴더를 삭제 합니다.
http://localhost:8080으로 직접 접속 할 수 있게 초기 ROOT폴더을 삭제 합니다.
(Tomcat설치에 대한 내용은 인터넷에서 자세하게 확인 할 수 있습니다.)
다운로드 받은 ROOT.war파일을 아래의 캡처 이미지 처럼 webapps폴더 밑에 옮겨 놓습니다.
톰캣/bin 폴더안에 있는 startup.bat을 실행합니다.
아래는 톰캣을 시작한 로그화면입니다.
크롬 브라우저로 http://localhost:8080로 접속하면, 아래의 화면이 보여줍니다.
● Tomcat8.5 설정
리눅스 기반에 톰캣 서버를 설정하는 것을 추천 합니다.
톰캣이 설치된곳으로 이동합니다. (톰캣이 설치된 곳 [/usr/local/tomcat])
$ cd /usr/local/tomcat
server.xml
파일에서 Connector부분을 아래와 같이 설정을 해 주시기 바랍니다.<Connector executor="tomcatThreadPool" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxHttpHeaderSize="17364" acceptCount="150" backlog="200" maxThreads="200" minSpareThreads="75" maxKeepAliveRequests="1" maxSavePostSize="0" enableLookups="false" server="false" URIEncoding="UTF-8" compression="on" compressionMinSize="2048" noCompressionUserAgents="gozilla, traviata" compressableMimeType="text/html,text/xml,text/x-json" />
true
"을 autoDeploy="false
"로 바꿔주세요..<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="false">
● HTTPS 사용하기 (자세한건 링크을 이용해 주시기 바랍니다.)