본문 바로가기
반응형

배포4

[JSP] JSP 동작과 처리 과정 학습 목표 · JSP 동작과 처리 과정 · 출력 버퍼와 응답 · 웹 어플리케이션 폴더 구성과 URL 매핑 · 웹 어플리케이션 배포 JSP 동작과 처리 과정 · JSP 페이지에 대한 요청을 WAS가 처리하는 방법 - JSP에 해당하는 서블릿이 존재하지 않을 경우 1. JSP 페이지로부터 자바 코드를 생성 (변환(translation) 단계) 2. 자바 코드를 컴파일해서 서블릿 클래스를 생성 (컴파일 단계) 3. 서블릿에 클라이언트 요청을 전달 4. 서블릿이 요청을 처리한 결과를 응답으로 생성 5. 응답을 웹 브라우저에 전송 - JSP에 해당하는 서블릿이 존재하는 경우 1. 서블릿에 클라이언트 요청을 전달 2. 서블릿이 요청을 처리한 결과를 응답으로 생성 3. 응답을 웹 브라우저에 전송 · JSP를 요청하면.. 2021. 10. 2.
AWS EC2, RDS를 통한 스프링 부트 프로젝트 배포 및 설정하기 이 글은 '스프링 부트와 AWS로 혼자 구현하는 웹 서비스' 서적을 참고하여 AWS와 스프링부트 프로젝트 연동하고, 배포하는 작업을 설명 합니다. 깃허브에 본인의 프로젝트를 올린 후 실습을 진행할 수 있습니다. AWS EC2 - Ubuntu, RDS - MySQL5.7.30 환경에서 진행합니다. - EC2 기본 설정 - 타임존 변경 - 호스트네임 변경 - 배포 스크립트 만들기 - 실행 권한 추가 - 스프링프로젝트와 RDS 연결하기 - 데이터베이스 접속 정보 보호 (외부 Security 파일 등록) EC2 기본 설정 Java 11 설치 원하는 자바 버전을 다운로드한다. 이 글에서는 자바 11버전을 사용한다. (자바8의 경우, sudo apt-get install openjdk-8-jre-headless) .. 2021. 3. 28.
[Gradle] IntelliJ의 Gradle에서 빌드하여 생성하는 jar 파일명 변경하기 IntelliJ의 Gradle에서 빌드하여 생성하는 jar 파일명 변경하기 인텔리제이에서 스프링부트 프로젝트를 배포할 때 빌드툴인 Gradle을 사용해서 jar 파일을 생성하는 방식을 많이 사용합니다. 이때 아무런 설정을 하지 않았다면, '프로젝트명-1.0-SNAPSHOT.jar' 형식의 이름으로 jar 파일이 생성될 것입니다. 이 글은 해당 jar 파일의 이름을 원하는 방식으로 변경하는 방법을 소개합니다. 먼저 스프링 부트 프로젝트의 build.gradle 파일의 다음과 같은 코드를 추가합니다. bootJar{ archivesBaseName = '원하는이름' archiveFileName = '원하는이름.jar' archiveVersion = "0.0.0" } build.gradle 파일을 변경하면 아래.. 2021. 1. 17.
[iOS] Xcode에서 앱 배포를 위한 아카이브(Archive) 만들기 Xcode에서 앱 배포를 위한 아카이브(Archive) 만들기 iOS는 아카이브를 만들어 App Store Connect에 앱 배포를 진행할 수 있습니다. 해당 파일을 만드는 절차를 알아보겠습니다. 1. xcode 상단에서 아래 그림의 빨간색으로 박스 표시된 부분을 클릭합니다. 2. 현재 본인의 컴퓨터에 연결된 iOS Device 또는 Any iOS Device를 클릭해줍니다. (시뮬레이터를 클릭하면 아래 나오는 Archive가 안보이게 됩니다.) 3. Archive를 클릭하면 현재 프로젝트가 빌드되고 Arhives 화면으로 이동합니다. 4. 새로운 Archive가 생성된걸 확인할 수 있습니다. 오른쪽 Distribute App을 클릭하면 앱을 배포할 수 있습니다. 팁! 새로운 아카이브를 생성하지 않고 .. 2020. 12. 7.
반응형