본문 바로가기
목차
서버배포

heroku배포

by 지각생 2022. 2. 24.
728x90

아무키 누르고 엔터

실패해서 다른 명령어

 

 

d드라이브로 이동후 cd해줘야 원하는 d폴더로 이동가능하다.

heroku싸이트에서 도메인 주소할거라고 쓴 allorchannels 사용

heroku git:remote -a allorchannels

작업한 스프링부트 파일 복붙

 

 

https://m.blog.naver.com/sgs03091/221633332556

 

[Heroku] JAVA Maven Webapp + MySQL 헤로쿠 배포하기 1탄

열심히 web project 만든 것을 다른 사람들도 사용할 수 있게 하기 위해서는 배포(Deploy)를 해야합니다. ...

blog.naver.com

 

https://www.youtube.com/watch?v=aLxonzdS9SQ 

https://jungguji.github.io/2021/01/28/Spring-boot-Heroku%EC%97%90-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0/

 

Spring boot Heroku에 배포하기

서론AWS 프리티어는 이미 다른 서비스가 이용하고 있고 Java를 지원해주는 클라우드 서비스가 없었는데 heroku를 발견하여 사용방법을 정리 해둔다. 참고로 데이터베이스는 한글을 지원하지 않는

jungguji.github.io

 

https://taetoungs-branch.tistory.com/m/160

 

스프링 프로젝트 헤로쿠 배포 (Spring, java, mysql, 깃허브 연동 방법 사용)

하... 역시 구글에는 천사같은 분들이 너무너무 많아서 나같은 초짜도 헤로쿠 배포를 해볼 수 있었다.... 일단 나는 아래의 블로그를 보고 시도해보았는데 글쓴이분은 mac이셔서 윈도우와는 좀 다

taetoungs-branch.tistory.com

https://hayden-archive.tistory.com/465

 

[Heroku] Heroku로 Spring Boot 배포하기

참고 : Heroku로 간단하게 웹 사이트 배포하기 💻 Heroku로 간단하게 웹 사이트 배포하기 💻 오늘은 기존에 회사에서 계속 진행하던 Autodesk Forge Viewer를 Heroku를 이용해 배포해보았다. 해보기 전

hayden-archive.tistory.com


https://taetoungs-branch.tistory.com/m/160

 

스프링 프로젝트 헤로쿠 배포 (Spring, java, mysql, 깃허브 연동 방법 사용)

하... 역시 구글에는 천사같은 분들이 너무너무 많아서 나같은 초짜도 헤로쿠 배포를 해볼 수 있었다.... 일단 나는 아래의 블로그를 보고 시도해보았는데 글쓴이분은 mac이셔서 윈도우와는 좀 다

taetoungs-branch.tistory.com

 

jar파일 배포

https://www.leafcats.com/178

 

spring boot jar 파일로 배포하기(deploy)

Spring boot를 사용해 웹 서버를 개발할 때, 일반적으로 로컬 개발환경에서는 이클립스 등의 IDE상에서 서버를 구동해서 테스트한다. 또한 실제 현업에서의 배포는 jenkins와 같은 CI 툴을 사용한다.

www.leafcats.com

 

오류잡기

https://velog.io/@leesg619/Spring-boot-Heroku-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0

 

Spring boot + Postgresql DB Heroku 배포

재밌는 헤로쿠 배포 시간~

velog.io

web: java -Dspring.server.port=$PORT -Dspring.profiles.active=production $JAVA_OPTS -jar target/*.jar

 

java.runtime.version=11

https://nick901106.tistory.com/45

 

[Spring]스프링 프로젝트 Heroku 에 deploy하기.

스프링 프로젝트 Heroku(헤로쿠)를 통해 배포할 수 있다는 것을 알게 되어서 한번 시도해보았다. 이번엔 스프링 프로젝트를 헤로쿠에 올리는 방법에 대해서 정리해본다. 대부분은 스프링 부트에

nick901106.tistory.com

 

일단 배포는 성공했지만

 

에러가 뜬다.

https://dodop-blog.tistory.com/252

 

Springboot(Maven), React, MySQL 프로젝트 Heroku 배포하기

웹 앱에 대한 서버와 프론트엔드 (rest api로 프록시를 설정해서 연결 완료) 개발을 완료했다면, 이제 데이터 베이스와 함께 앱 배포를 해야한다. (여기서 거진 5일을 소비했다...^^) 개발 겨우 다해

dodop-blog.tistory.com

 

heroku config:set PATH_TO_JAR=15_MyBlog_re1/target/*.jar

도 해줘봤지만 안된다.

https://emflant.tistory.com/256

 

heroku 에 spring boot 배포, 설정 하기

최근에 spring boot 를 가지고 웹사이트를 개발했는데, 로컬서버로만 가지고 있자니 너무 불편해서 거래는 거의 없을테니, 공짜 클라우드 서버를 사용해보고자 열심히 구글링을 해봤다. heroku 라는

emflant.tistory.com

https://www.baeldung.com/spring-boot-failed-to-configure-data-source

 

 

 

https://goldswan.tistory.com/11

 

[Spring]Spring 프로젝트 war파일로 Tomcat에 배포하기

서론 진행하던 Spring 사이드 프로젝트가 배포 환경에서 잘 작동하는지를 확인하기 위해 Tomcat에 배포하여 확인해보기로 했습니다. 그 과정 속에서 알게 된 Spring 프로젝트를 war파일로 Tomcat에 배포

goldswan.tistory.com

 

https://4urdev.tistory.com/84

 

Spring Boot WAR 로 배포하기 (How to deploy with *.war file with Spring Boot)

Spiring Boot 는 기본적으로 jar 배포형태를 가지고 있습니다. 그 말은 그 자체로서 java 실행 프로그램이다 라는 의미로 해석될 수 있다고 생각합니다. tomcat 같은 웹서버도, db 도 다 내장으로 가질 수

4urdev.tistory.com

https://gaga.tistory.com/m/37

 

[Heroku] 서버에 프로젝트 업로드하기

완성한 프로젝트를 localhost에서 실행시켰을 때, 어떠한 에러도 발생하지 않았다면 이것을 heroku 서버에 올리면 된다. heroku는 총 다섯개의 앱을 만들 수 있으며, 이번엔 wintercamp2021이라는 앱을 만

gaga.tistory.com

 

여기서 복사해서

붙여넣어줬다.

use kgt2iokhmbxc1789;
CREATE TABLE `board` (
  `no` int NOT NULL AUTO_INCREMENT,
  `title` varchar(100) DEFAULT NULL,
  `content` longtext,
  `nickName` varchar(100) DEFAULT NULL,
  `viewCount` int DEFAULT NULL,
  `replyCount` int DEFAULT NULL,
  `categoryName` varchar(100) DEFAULT NULL,
  `date` datetime DEFAULT CURRENT_TIMESTAMP,
  `pub` tinyint DEFAULT '1',
  `channelName` varchar(100) DEFAULT '',
  PRIMARY KEY (`no`)
) ENGINE=InnoDB AUTO_INCREMENT=89 DEFAULT CHARSET=utf8;

CREATE TABLE `category` (
  `no` int NOT NULL AUTO_INCREMENT,
  `nickName` varchar(100) NOT NULL,
  `categoryName` varchar(100) NOT NULL,
  `date` datetime DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`no`),
  UNIQUE KEY `no_UNIQUE` (`no`),
  UNIQUE KEY `categoryName_UNIQUE` (`categoryName`)
) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8;

CREATE TABLE `channel` (
  `no` int NOT NULL AUTO_INCREMENT,
  `title` varchar(50) NOT NULL,
  `nickName` varchar(50) DEFAULT NULL,
  `date` datetime DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`no`),
  UNIQUE KEY `no_UNIQUE` (`no`),
  UNIQUE KEY `channelName_UNIQUE` (`title`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8;

CREATE TABLE `channelcategory` (
  `no` int NOT NULL AUTO_INCREMENT,
  `categoryName` varchar(100) DEFAULT NULL,
  `title` varchar(100) DEFAULT NULL,
  `date` datetime DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`no`),
  UNIQUE KEY `no_UNIQUE` (`no`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8;

CREATE TABLE `user` (
  `no` int NOT NULL AUTO_INCREMENT,
  `email` varchar(100) NOT NULL,
  `userId` varchar(50) NOT NULL,
  `nickName` varchar(50) NOT NULL,
  `password` varchar(100) NOT NULL,
  `role` varchar(255) DEFAULT NULL,
  `oauth` varchar(100) DEFAULT NULL,
  `date` datetime DEFAULT CURRENT_TIMESTAMP,
  `pub` tinyint DEFAULT '1',
  `channelName` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`no`),
  UNIQUE KEY `userId_UNIQUE` (`userId`),
  UNIQUE KEY `nickName_UNIQUE` (`nickName`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8;

 

그러니 war 톰캣으론 일단 구동된다.

해로쿠 다시 도전

728x90

'서버배포' 카테고리의 다른 글

톰캣 cmd실행시 한글 깨짐  (0) 2022.02.26

댓글