전체 글 124

티스토리 블로그 구글 애드센스 가입 및 신청하기

티스토리 블로그 구글 애드센스 가입 및 신청하기​이번 포스팅에서는 티스토리 블로그 및 본인의 웹사이트에 광고를 삽입하여 수익화하는 법을 알아보겠습니다.​네이버 블로그는 네이버 애드 포스트에 해야 할 것이고 티스토리 블로그는 구글 애드센스, 카카오 애드핏 등등 있지만 구글 애드센스가 수익률이 더 좋다는 얘기가 많아서 저도 구글 애드센스를 선택하게 되었습니다. 그 방법을 아래에 정리해 보겠습니다.​​1. 구글 애드센스 사이트에 접속한다. https://adsense.google.com/intl/ko_kr/start/  2. 로그인을 한다.​​3. 티스토리 블로그 url을 등록한다.본인의 블로그 및 웹사이트 url을 적고 아래 '애드센스 사용 시작' 클릭하면 됩니다.​4. 개인정보를 입력한다.5. 구글 애드센..

유익한정보/SEO 2024.05.24

jenkins 젠킨스 다운로드하는 방법

jenkins 젠킨스 다운로드하는 방법​이번에 프로젝트 진행하면서 빌드 및 배포 자동화를 하려고 합니다. 이번 포스팅에서는 설치하는 방법부터 아래에 정리해 보겠습니다.​​1. 젠킨스 다운로드다운로드할 사이트 접속https://www.jenkins.io/​다운로드 클릭​​저는 window 환경에서 사용할 거라 window 선택했습니다.​설치 파일 더블클릭​next 쭉쭉 하시면 됩니다. ​​포트 번호는 8080이 기본으로 세팅되는데 개발할 때 사용 중이니 8081로 세팅했습니다.   ​finish까지 완료하면 localhost:8081로 접속하면 아래와 같이 나옵니다. 포트 번호는 각자 설치할 때 했던 번호로 하면 됩니다.​C:\ProgramData\Jenkins\.jenkins\secrets 나와있는 경로..

IT/CI_CD 2024.05.23

[JAVA] session 세션 유효시간 설정

[JAVA] session 세션 유효시간 설정​프로젝트 진행하면서 방문자 수를 체크하는 로직을 만들었습니다.처음에는 main 화면에 접속하면 방문자 수가 증가하도록 만들었습니다.그러다 카카오톡 로그인 구현을 하고 main 화면으로 redirect 되면서 또 방문자 수가 늘어나는 현상이 일어났습니다.정확한 방문자 수를 체크하고자 세션을 활용하였습니다.​방법은 매우 간단하며 아래에 정리해보겠습니다.​1.session.isNew() 함수 사용하기session.isNew() 함수를 활용하며 됩니다.session.isNew() 함수는 사용자가 새로운 세션을 시작했음을 의미합니다.값은 true, false 이며 true는 새로운 세션이 할당된 것입니다.@RequestMapping("/") public Stri..

IT/Java 2024.05.22

파비콘 만들기 및 웹사이트 적용하는 방법

파비콘 만들기 및 웹사이트 적용하는 방법파비콘: 웹사이트의 타이틀 왼쪽에 표시되는 로고​1. 파비콘 이미지 준비먼저, 사용하고자 하는 파비콘 이미지를 준비합니다. 파비콘 이미지는 보통 .ico, .png, .jpg 형식을 사용할 수 있습니다. 일반적으로 .ico 형식을 많이 사용합니다.​​2. 이미지 파일 ico변환변환 사이트 접속https://www.favicon-generator.org/​이미지 파일 선택 후 Create Favicon 클릭​Download 클릭​다운로드 파일 압축풀기​ico파일과 다양한 크기의 png파일 생성 확인​3. 웹사이트 적용본인 프로젝트에 압축풀었던 폴더의 파일 전부 집어넣기저는 정적 파일을 모아두는 static 폴더 하위에 넣었습니다.​아까 변환해주는 사이트에 다운로드할 ..

IT/AWS 2024.05.21

AWS HTTP를 HTTPS로 리다이렉트하는 방법

AWS HTTP를 HTTPS로 리다이렉트하는 방법 안녕하세요. AWS EC2로 서버구축하고 url을 보면 http:ec2퍼블릭ipv4:8080 이런식으로 제공됩니다.이번 포스팅은 http가 아닌 https로 접속할 수 있도록 리다이렉트하는 방법을 아래에 정리해보겠습니다.정리하기에 앞서 처음보는 용어가 많이 나와서 정리한번 하고 가겠습니다.​​Nginx: 고성능 웹 서버로, HTTP 및 HTTPS 설정과 리버스 프록시 등을 지원SSL: 데이터를 암호화하여 안전하게 전송하는 프로토콜 (현재는 주로 TLS로 대체되었지만 SSL 인증서라는 용어로 많이 쓰임)TLS: SSL의 개선된 버전으로, 더 강력한 보안을 제공하는 프로토콜Let's Encrypt: SSL/TLS 인증서를 무료로 발급해주는 공인 인증 기관Ce..

IT/AWS 2024.05.17

뭐든지만들어드립니다

뭐든지만들어드립니다 웹사이트​이번 포스팅에서는 제가 만들고 있는 웹사이트를 소개해드리겠습니다.이 웹사이트는 사용자 여러분의 요구에 맞춰 다양한 웹 서비스를 제공하며, 여러분의 아이디어를 현실로 만들어 드립니다. 사용기술: Java, Thymeleaf, SpringBoot, JPA, MySQL, AWS, WebSocket​​1. 사용자 맞춤형 서비스저의 웹사이트에서는 여러분이 요청하시는 모든 것을 만들어 드립니다. 코딩으로 가능한 모든 것을 요청해 주시면 최대한 빠르고 정확하게 만들어 드립니다. 예를 들어, 특정 기능이 있는 웹 애플리케이션이나, 웹게임 등 다양한 요청을 받습니다. 여러분의 창의적인 아이디어를 기다리고 있습니다!​2. 채팅 시스템웹사이트에는 실시간 채팅 시스템도 마련되어 있습니다. 여기에서..

개발/Java 2024.05.16

코인 RSI 정보 알려주는 사이트

코인 RSI 정보 알려주는 사이트​이번 포스팅에서는 제가 만들고 있는 웹사이트를 소개해드리겠습니다. 비트코인 RSI 값을 알려주는 사이트입니다. RSI 값은 업비트 API를 활용하여 계산하였습니다.사용기술: Java, Thymeleaf, SpringBoot, JPA, MySQL, AWS ​0. RSI란?RSI(상대 강도 지수, Relative Strength Index)는 기술적 분석에서 많이 사용되는 지표로, 자산의 가격 변동 속도와 변화를 측정하여 과매수(overbought) 또는 과매도(oversold) 상태를 판단하는 데 도움을 줍니다. RSI는 0에서 100 사이의 값으로 표시되며, 일반적으로 다음과 같은 기준으로 해석됩니다:70 이상: 자산이 과매수 상태일 가능성이 높아 매도 시점을 고려할 수..

개발/Java 2024.05.16

AWS EC2 포트포워딩 하는법 (에러포함)

AWS EC2 포트포워딩 하는법 (에러포함)​포트포워딩이란?포트 포워딩은 외부에서 접속한 IP 주소와 포트 번호를 내부 호스트에 다시 매핑하는 것을 말합니다.현재 가비아에서 구입한 도메인으로 접속하려면 http://binary96.store:8080 으로 해야 접속이됩니다.​현재 "http://binary96.store" 이거는 접속이 안되어 접속이 되도록 변경하려고 합니다.http://binary96.store -> 포트번호가 생략된 것으로 http://binary96.store:80 이랑 같다고 보시면 됩니다.​http://binary96.store:80으로 접속했을 때http://binary96.store:8080으로 접속하도록 연결해주는 작업을 포트포워딩이라고 합니다.​​AWS EC2 인스턴스에 ..

IT/AWS 2024.05.15

AWS EC2 서버 가비아 도메인 연결하기

AWS EC2 서버 가비아 도메인 연결하기​가비아에서 도메인을 먼저 구매하셔야합니다.아직 도메인이 없으시다면 아래 포스팅에서 도메인을 구매하고 진행하시길 바랍니다.아래 링크에서 보고 따라하시면 됩니다. https://jindduya.tistory.com/59​​​1.로그인 후 DNS 설정​My가비아 클릭​DNS 관리툴 클릭​본인 도메인 체크박스 클릭 후 DNS 설정 클릭2개를 설정하라고 권장해서 2개등록했습니다.레코드 추가 클릭​​호스트 박스 - [@, www ]입력값/위치 - 본인 aws ec2 public ipv4 입력​​binary96.store로 접속하니 안되고 binary96.store:8080 으로 접속하니까 되었습니다.이것저것하다보니 DNS 설정 후 한 3분지났는데 바로 연결되네요.​일단 기..

IT/AWS 2024.05.14

가비아 도메인 구매하는 방법

가비아 도메인 구매하는 방법​가비에서 도메인 구입했는데 아래에 그 방법을 정리해보겠습니다.​​1.가비아 사이트 접속해 로그인을 한다.​https://domain.gabia.com/​2. 도메인 등록도메인 아이콘 클릭​내가 사용할 도메인 입력하고 [검색] 클릭​도메인 뒤에 이름에 따라 가격이 다름 저는 할인해서 제일산 500원짜리 store를 헀습니다.[선택] 클릭 후 [신청하기] 클릭​​​1년만 할인 하는 거라서 등록기간을 1년으로 선택했습니다.네임서버는 아직 잘 몰라서 가비아로 선택입력 후 다음단​결제하시면 됩니다.​​구매 후 5분?10분? 정도 지나고My가비아 - 서비스관리 들어가면아래처럼 구매한 도메인이 조회됩니다.고생하셨습니다.

IT/AWS 2024.05.14