본문 바로가기

아파치

(3)
아파치 톰캣 알아보자~ 아파치 톰캣이란 아파치와 아파치 톰캣이랑 구별하지 못하는 분들이 많습니다. 이번 시간에는 아파치 톰캣과 아파치가 어떤 점이 다른지를 설명하겠습니다. 우선 아파치란 소프트웨어 단체 이름이고 아파치서버는 아파치가 후원하는 커뮤니티에서 만든 http웹서버를 지칭하는 말입니다. 즉 아파치는 웹서버라고 생각하면 됩니다. 그렇다면 톰캣은? 톰캣도 서버지만 다양한 역할을 수행할 수 있는 서버를 말합니다.웹애플리케이션서버라고 하는데요 아파치서버와 뭐가 다르냐면 클라이언트의 요청이 있으면 내부 프로그램을 통해 결과를 만들어내고 결과물을 클라리언트에 전달해주는 역할이 웹 컨테이너인데 이 기능이 가능하냐 불가능하냐의 차이가 가장 크다고 볼 수 있습니다. 그러면 톰캣이 더 좋은데 왜 아파치서버를 따로 쓰느냐는 의문이 생깁니다..
아파치 톰캣 설치 방법 알아보자 다운로드는 상단의 링크에 접속한다. http://tomcat.apache.org/ 좌측의 Download에서 Tomcat 9을 선택( 사용자 환경에 따라 선택할 것) 가운데 페이지에서 사용자 환경에 맞는 Core를 다운로드. 여기서는 64bit Windows로 다운받아서 압축을 임의의 장소에 해제함. 그리고 JAVA 처럼 경로를 설정해줘야 할 필요가 있음. 바탕화면에서 컴퓨터를 우클릭해서 '속성' 클릭하면 아래와 같이 기본 정보가 뜨는데 저기서 '고급시스템 설정'을 누른다. 아래의 환경 변수를 클릭 시스템 변수에서 새로 만들기를 클릭해서 변수 이름은 CATALINA_HOME을 입력하고 변수 값은 압축해제한 폴더 위치를 적어준다. 여기서는 apache_tomcat이라는 폴더를 생성하고 내부에 압축을 풀어서..
폰갭 cordova 하이브리드 앱 기본지식 가이드 폰갭 cordova 하이브리드 앱에 대해 알아볼까요 니토비가 만들고 어도비 시스템즈가 인수한 모바일 애클리케이션 개발 프레임 워크입니다. 안드로이드, IOS, 윈도우 폰과 같은 플랫폼에 의존하는 대신 CSS3, HTML5 및 자바스크립트를 사용하여 모바일 장치용 응용프로그램을 구축 할 수 있습니다. 현재 모바일 웹 페이지들을 보면 마치 앱처럼 동작하도록 구성이 되어 있는 웹페이지들이 있습니다. HTML5로 앱처럼 구성하는 경우가 있는데 이렇게 구성이 되면 HTML5에서 지원하는 것 이상의 스마트폰 자원에 접근할 수 없다는 단점이 있는데 하이브리드앱은 HTML5나 CSS와 같은 웹 기술을 똑같이 사용하기는 하지만 완전히 앱으로 만들어져서 앱스토어나 구글플레이에 등록할 수 있도록 구성되고 이렇게 구성할 수 ..