본문 바로가기

분류 전체보기

(406)
AWS - EC2 접속하기, 인바운드 규칙 설정 EC2 접속하기를 빠르게 알아보자 1. 접속해보기ssh -i [pemkey 경로] ubuntu@[ip] ex) ssh -i ./sshkey.pem ubuntu@56.111.234.11 접속이 안되는 경우EC2에 설정된 보안규칙의 기본값에 ssh 접근이 안되도록 하였기 때문이다. 현재 사용하는 Ip 접근 허용을 위해인바운드(접근하기위해 들어오는)를 열어줘야한다. 2. 인바운드 규칙 편집
AWS - EIP 설정 Elastic IP 설정을 빠르게 알아보자  1. 사이드바 메뉴 > 탄력적 IP  2. 할당하기   3. 할당된 IP 인스턴스에 붙이기
AWS - EC2 인스턴스 생성 AWS의 EC2 인스턴스 생성을 빠르게 알아본다.  1. 검색     2. 인스턴스 시작    3. 우분투로 설정   4. t2.micro 로 설정    5. 키페어 생성하기생성된 키페어 잘 보관하기 로그인 때마다 사용해야함   6. 30gb 설정   7. 생성완료
aws ec2) ssh pem key 접속시 permisson denied 운영체제 마다 다르겠지만 ubuntu 운영체제의 기본 아이디는 'ubuntu' 이므로아이디를 바꿔 접속해보니 되었다.  ssh -i ./ssh2.pem ubuntu@56.112.314.11 Amazon 운영체제인 경우는'ec2-user'로 하면 된다 ssh -i ./ssh2.pem ec2-user@56.112.314.11
node-thermal-printer 물리 영수증 구현 적용기 키오스크 프로젝트를 진행하면서 물리 영수증을 구현하기로 했다.물리 영수증은 주방, 계산서, 영수증으로 나뉘고 세가지를 node thermal printer로 구현해보았다.  순서는 다음과 같다.1. Thermal Printer 셋팅2. Node.js로 구현3. 추가내용 1. Thermal Printer 셋팅  포트는 5개가 있는데파워, USB포트 두 가지를 사용한다. USB를 연결하면 컴퓨터에서 연결된 포트를 찾을 수 있다. 윈도우키 -> 설정 -> 기타 디바이스 COM3 포트에 연결됨을 확인할 수 있다. 2. Node.js로 구현const { SerialPort } = require('serialport');const iconv = require('iconv-lite');const port = new ..
git - 토큰 비밀번호 저장 (github action을 위함) git config --global credential.helper store
Springboot3 - 문자인증 구현(coolsms) 1. 발신번호 셋팅 본인 혹은 사업자 번호 인증받으면 된다.   2. API key 발급     3. 개발 https://github.com/coolsms/coolsms-java-examples GitHub - coolsms/coolsms-java-examples: CoolSMS Java/Kotlin SDK 예제 목록CoolSMS Java/Kotlin SDK 예제 목록. Contribute to coolsms/coolsms-java-examples development by creating an account on GitHub.github.com   4. 완성된 코드@RestController@RequestMapping("/message")public class MessageController { ..
vscode 에서 java 버전 변경(java extension 설치 후 기본 버전(jdk21)으로 셋팅되는 경우) 1) java 기본 버전 경로 변경2) gradle 변경 1) java 기본 버전 경로 변경 Settings > "Edit in Settings.json" 들어가기        원하는 버전에 아래 옵션값 추가default:true path는 직접 설치한 경로를 지정해주면 됨    추가로터미널에서 확인할 때안 바뀌어 있으면 여기 바꾸면 됨 2) gradle 변경 gradle은 자바로 패키지를 가져오기 때문에자바 버전과 맞춰줘야함   바로 적용해도되고setting.json에서 적용해도 됨