검색 본문
gall.dcinside.com mgallery steve 아이리스 인스톨러는 응용파일이 아니라 jar파일인데 어케 실행하는거... 패브릭인스톨러는 응용파일이어서 실행하니까 공지에 있는대로 잘 됐는데요 아이리스인스톨러는 jar파일인데 어케 하는건가요.. 2024.05.21 웹문서 검색 더보기 Jar 파일로 되어있는 슬더스 모드는 어케 적용시키는거임? 슬갤에 있는 모드 해보려는데 jar파일로 되있길래 어케적용함? 모드서버 jar파일로 서버 열었는데 괜찮은거냐 배치 파일만들어서 실행하면 이렇게 뜨고 eula도 안떴음 근데 그냥 forge.jar 실행하니까 eula 파일 생기고 동의 하니까 서버 실행됨 괜찮은거 맞냐 shiba-holic.tistory.com ShibaHolic GitHub Actions을 활용하여 클라우드 VM 서버에 스프링 부트 애플리케이션 jar 파일 배포하기 5 GitHub Actions는 괜찮은 대안이 될 수 있다고 생각한다. 1. 준비 해당 포스트는 GitHub Actions를 활용해서 클라우드 VM 서버에 스프링 부트 애플리케이션 jar 파일을 배포하는 방법에 대해 설명한다. 준비된 환경은 아래와 같다. - JDK 17 - Spring Boot 3 - Gradle - Github Actions - GCP VM 인스턴스 (Ubuntu 22... Spring gradle GCP github actions 깃허브액션 github actions gcp spring github actions 2024.05.25 블로그 검색 더보기 gof1366.tistory.com 차곡차곡 개발 인생 SpringBoot Jar 파일 AWS EC2 서버에 배포하기 6 사용하는 경우 간단하다. Gradle 버튼 클릭한 후 Tasks - build - bootJar 클릭 빌드가 끝나면 위와 같이 나온다. build - libs 아래에 .jar 파일이 하나 생성된다. 이 파일을 EC2 서버에 옮긴다. 옮기는 방법은 pscp, FileZilla가 있다. SSH연결 때문에 PuTTY를 사용한다면 pscp도 사용할 수 있을 것이다. 아래 명령어... 2024.05.22 happy-youngjae.tistory.com 영원히 남는 기록, 재밌게 쓰자 프로젝트 배포해보기 (3) 생성한 aws 서버에 jar 파일 업로드, DB 설치 및 연동 후 서버 접속해보기 17 SSH 연결 후 프로젝트를 서버 컴퓨터에서 배포하고 데이터 베이스를 연결을 해보면서 겪었던 과정을 정리하였다. SSH 접속과 jar 파일이동을 위한 Filezilla설치 후 SSH 접속 설정 서버 시간 설정해주기 sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime 스프링 부트 사용을 위해 자바를 설치해주어야 했는데... FileZilla SFTP 배포 jar aws db연동 2024.05.16 프로젝트 배포 해보기 (7) 로그 파일 관리하기 parkson.tistory.com Parkson의 공부기록 AWS를 이용해 jar 파일 띄우기 2. MySQL 설치 # wget https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm # sudo yum -y localinstall mysql80-community-release-el7-3.noarch.rpm # sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm # sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 # s 3. DB 및 테이블 생성 IPv4 주소가 같으면 다른 user(ape)가 db 만들어도 사용하는 공간이 같기에 나(ec2-user)도 사용 O CREATE database ss; use ss; create table securityUser ( uid varchar(64) primary key, pwd char(60) not null, uname varchar(40) not null, email varchar(64) default null, regDate date default (current_date), isDeleted int def 4. AWS 인바운드 규칙 편집 AWS의 보안 규칙을 편집해서 8090 등의 접속을 허용해주어야 함 EC2 대시보드 -> 인스턴스 -> 인스턴스 세부정보 -> 보안 -> 보안그룹 밑에 있는 숫자 클릭 -> 인바운드 규칙 탭 > 인바운드 규칙 편집 > 규칙 추가: 사용자지정 TCP, 포트번호 8090, 0.0.0.0/0 추가(SSH 참조) > 규칙 저장 5. AWS에서 웹 서버 구동하기 1) application.properties를 AWS 환경에 맞게 수정 github, google 등 공식 provider는 application.properties 에서 따로 redirect-uri를 설정할 필요 없지만 naver, kakao 등은 공식 provider가 아니라 설정 필요. 내가 여기서 설정을 안해서 계속 에러가 남 # MySQL spring.datasource.url=jdbc:mysql://localhost:3306/sbbs spring.datasource.username=hmuser # spring.datas 10 # wget https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm # sudo yum -y localinstall mysql80-community-release-el7-3.noarch.rpm # sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm # sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 # s 2024.04.09 통합웹 더보기
서비스 안내 스토리의 글을 대상으로 검색결과를 제공합니다. 자세히보기 tlseoqja.tistory.com 뉴발자의 성장통 [Windows] Windows에서 jar파일을 AWS 서버에 배포하기 - (1) 배포를 위한 기본 세팅 AWS ECS 생성 먼저 서버를 배포하기 전에 AWS의 ECS (Elastic Container Service)를 생성해야 된다. 공식문서나 다른 블로그를 찾아보고 클러스터 및 서비스를 등록해주면 된다. https://docs.aws.amazon.com/ko_kr/AmazonECS/latest/developerguide/get-set-up-for-amazon-ecs.html Amazon ECS 사용 설정 - Amazon Elastic Container Service 테스트를 위해 짧은 시간 동안만 허용하는 경우를 제외하고는 해당 인스턴스에 대한 모든 프로그램 다운로드 및 설치 먼저 배포를 진행하기 전에 필요한 프로그램들의 설치를 진행한다. 명령 프롬프트에서 배포 명령어를 실행하기 위해 필요한 프로그램들이다. 1. AWS CLI aws 명령어를 사용하기 위해 aws cli를 설치해준다. 아래 링크로 접속 후 .msi 파일을 다운로드 받아 설치해준다. 명령 프롬프트에서 다음 명령어를 입력한 후 다음과 같이 버전이 나오면 설치가 완료된 것이다. aws --version 그림 2. aws cli 설치 후 버전 확인 https://docs.aws.amazon.com/ko_kr/cli/latest/userguide aws configure 세팅 자신의 aws에 배포하기 위해서는 aws configure를 세팅해줘야된다. aws 명령어를 사용하기 위해선 액세스 키가 필요하기 때문에 aws에서 액세스키를 발급 받아야 한다. 320x100 1. AWS에서 액세스 키 발급받기 AWS 콘솔에 접속 및 로그인 한 후 IAM 서비스로 이동한다. 왼쪽 메뉴의 사용자를 누르면 다음과 같이 사용자를 생성할 수 있는 화면이 나온다. 아래의 그림처럼 사용자 생성 및 액세스 키 발급을 진행해주면 된다. 그림 4. IAM 사용자 생성 그림 5. 사용자 세부 정보 지정 그림 6. 사용자 세부 정보 Dockerfile 생성 Docker로 aws에 배포하기 위해선 Docker 이미지를 만들어서 배포해야 한다. 배포 파일을 저장할 폴더를 생성해주고 VS Code를 이용해서 해당 폴더 아래에 Dockerfile 파일을 생성한다. Dockerfile 안에 들어갈 코드는 다음과 같다. FROM openjdk:18-jdk-slim ARG JAR_FILE=example.jar ADD ${JAR_FILE} app.jar ENV PORT=80 EXPOSE 80/tcp ENTRYPOINT ["java", "-jar", "/app.jar"] FROM openjdk:18- 12 Docker로 aws에 배포하기 위해선 Docker 이미지를 만들어서 배포해야 한다. 배포 파일을 저장할 폴더를 생성해주고 VS Code를 이용해서 해당 폴더 아래에 Dockerfile 파일을 생성한다. Dockerfile 안에 들어갈 코드는 다음과 같다. FROM openjdk:18-jdk-slim ARG JAR_FILE=example.jar ADD ${JAR_FILE} app.jar ENV PORT=80 EXPOSE 80/tcp ENTRYPOINT ["java", "-jar", "/app.jar"] FROM openjdk:18- Java JAR AWS docker SpringBoot dockerfile aws cli aws configure 뉴발자 2024.04.19 티스토리 검색 더보기 story.kakao.com 배은미 배은미 - 카카오스토리 홈페이지 유지보수 플젝에 들어갔는데 저런 소스는 만져보지 못하고 다른 it개발사에서 개발을 해서 jar파일인지 외부라이브러리 형태로 말아서 svn에 올리면 그걸 내가 맡은 플젝의 소스로 땡겨서 import하는데... 2024.03.22 카카오스토리 검색 더보기