ubuntu spring boot 배포 방법 ./gradlew
·
프로그래밍 일기/Linux
./gradlew clean buildcd build/libsnohup java -jar simple-project-0.0.1-SNAPSHOT.jar &이미 nohup으로 작동되고 있는경우sudo lsof -i :[포트번호]sudo kill -9 [PID]위 명령어로 종료 후 재실행
Spring Boot Nuxt3 카카오 로그인 및 JWT 토큰 발급
·
프로그래밍 일기/Java & Spring
Spring Boot와 Nuxt3를 이용한 카카오 sso 로그인 개발 및 JWT토큰 발급 방법https://developers.kakao.com/ Kakao Developers카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.developers.kakao.com카카오 개발자 설정은 넘어가도록 하겠습니다.버전 정보Spring Boot 2.7.3Java 11Nuxt3# nuxt 로그인 위와 같이 프론트 화면을 만든 후# build.gradle// Webflux (webClient)implementation 'org.springframework.boot:sp..
Nuxt3 구글 애널리틱스, 애드센스 등록 방법 Analytics, Adsense
·
프로그래밍 일기/Front-End
npx nuxi@latest module add gtag또는npm install nuxt-gtag# nuxt.config.tsexport default defineNuxtConfig({ modules: ['nuxt-gtag'], gtag: { id: process.env.GOOGLE_ANALYTICS_ID }, app: { head: { script: [ { hid: 'adsense', async: true, src: `https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=${process.env.GOOGLE_ADSENSE_ID}`, ..
nginx에서 ssl 인증서 적용
·
프로그래밍 일기/Linux
.key와 .crt 파일을 scp 또는 파일 전송 프로그램을 사용하여 서버에 이동server { listen 80; server_name test.com; # HTTP로 접속한 경우 HTTPS로 리디렉션 return 301 https://$host$request_uri;}server { listen 443 ssl; server_name test.com; ssl_certificate /etc/nginx/ssl/[추가 디렉토리]/crt.crt; ssl_certificate_key /etc/nginx/ssl/[추가 디렉토리]/crt.key; location / { proxy_pass http://localhost:3000; proxy_s..
GitHub Personal Access Token 생성
·
프로그래밍 일기/Git
GitHub Personal Access Token 생성GitHub에 로그인: GitHub에 로그인합니다.토큰 생성: 오른쪽 상단의 프로필 아이콘을 클릭하고 "Settings"를 선택합니다. "Developer settings" > "Personal access tokens" > "Tokens (classic)"으로 이동합니다. "Generate new token" 버튼을 클릭합니다.토큰 설정:Note: 토큰에 대한 설명을 입력합니다.Expiration: 토큰의 만료 기간을 설정합니다.Scopes: 토큰에 필요한 권한을 선택합니다. 예를 들어, 저장소를 클론하려면 repo 권한이 필요합니다.토큰 생성: "Generate token" 버튼을 클릭하여 토큰을 생성합니다. 생성된 토큰을 복사합니다. 이 토큰은..
AWS ubuntu 22.04 구축 및 nginx 설치
·
프로그래밍 일기/Linux
주황색 버튼인 인스턴스 시작 클릭위와 같이 설정 후 새 키 페어 생성 클릭이후 네트워크 설정 편집 버튼 클릭보안그룹 규칙을 추가하여 80 포트 설정 (나중에도 편집 가능)이후 우측에 있는 인스턴스 시작 클릭인스턴스 연결 클릭이와 같이 접속 가능sudo apt install nginx # nginx 설치가운데 43.203.173.173로 접속 시 확인 가능