profile
개발 꿈나무 Hurlang 입니다.
post-thumbnail

[Anaconda] 가상환경 설정

가상환경 생성ex) conda create -n pruny python=3.7가상환경 목록 확인가상환경 활성화 / 비활성화가상환경 삭제

2023년 11월 18일
·
0개의 댓글
·
post-thumbnail

[Springboot] RestTemplate 활용해서 외부로 API요청 보내기

녹화파일을 지우는 메서드를 작성하였습니다. 입력받은 recordingId을 PathVariable 형태로 입력하여 요청을 보냅니다.요청 순서는 아래와 같습니다.RestTemplate 인스턴스를 생성Header 생성Header로 entity 생성restTemplate.e

2023년 5월 3일
·
0개의 댓글
·
post-thumbnail

[Linux] crontab 활용한 스케쥴링

at 명령어크론 (cron)미리 정한 시간에 명령어, 프로그램, 작업 등을 실행할 수 있는 서비스at 명령어는 단 1회만 예약시간에 작업 실행하는 반면크론 서비스는 반복적으로 실행할 수 있음크론 데몬 cron와 예약작업 정보가 담겨있는 설정파일로 구성크론탭 (cront

2023년 5월 3일
·
0개의 댓글
·
post-thumbnail

[Linux] 일정 기간 지난 파일 삭제

find 명령어에 -mtime +일수 옵션을 주면 되는데 생각한 일수보다 1 적게 주어야 합니다.예) 3일 초과한 파일을 삭제하려면 -mtime +2 -delete예) 3분 초과한 파일을 삭제하려면 -mmin +2 -delete/opt/openvidu/recording

2023년 5월 3일
·
0개의 댓글
·
post-thumbnail

[Nginx] Restart vs Reload

공통점Restart와 Reload는 변경된 설정을 적용하기위해 사용합니다.차이점Restart는 실제로 서버를 shutdown한 후 재시작하는 방식이라면,Reload 서버를 유지한 채 변경된 설정파일만을 적용하는 방식입니다.nginx -s 명령어

2023년 4월 28일
·
0개의 댓글
·
post-thumbnail

Springboot에서 redis 연동하기

redisConfig.javaapplication.ymlspring: redis: lettuce: pool: max-active: 10 max-idle: 10 min-idle: 2 port: 6379 ho

2023년 4월 24일
·
0개의 댓글
·
post-thumbnail

docker 설치

apt 업데이트apt HTTPS 설정도커 GPG키 설정 : GPG(GNU Private Guard)는 개인간, 머신간 또는 개인-머신간에 교환되는 메시지나 파일을 암호화하거나 서명을 추가하여 작성자를 확인하고 변조유무를 식별할 수 있게 해주는 도구이다. (기본적으로 R

2023년 4월 22일
·
0개의 댓글
·
post-thumbnail

Jenkins x GitLab CI/CD 구축하기

jenkins 관리 > 플러그인 관리 > Available plugins > "gitlab" 검색gitlab 설치Generic Webhook Trigger Plugin 설치new job > freestyle 생성소스 코드 관리GitRepo URL : gitlab rep

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

linux에 jenkins 설치

openjdk-11-jdk 설치jenkins 설치에 필요한 패키지 업데이트패키지 업데이트 간 GPG ERROR 발생시 (Error 로그에 16자리키 활용)jenkins 설치 및 실행 확인Active 상태 확인jenkins 접속비밀번호 입력 (아래 명령어 입력해서 초기비

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

linux에 jdk11 설치

openjdk-11-jdk 설치

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

linux에서 용량 큰 파일 찾기

용량 큰 파일 찾기

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

Docker 로그집중화 : Log Aggregation with papertrail & logspout

papertrail 웹사이트 접속https://www.papertrail.com/회원가입 진행이메일 인증(회원가입 시 입력한 이메일에서 인증하시면 됩니다.)https://papertrailapp.com/start 사이트에서 Add your first

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

linux에서 process name으로 pid 찾아서 kill 하기

\-9 : KILL 신호를 보내라는 뜻\-e : 로그 출력 옵션\-f : 명령행 전체 참조 옵션

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

AWS EC2 메모리 부족현상 해결 (스왑메모리 할당)

dd 명령어를 통해 swap 메모리를 할당합니다.(128씩 16개의 공간을 만드는 것이여서 우리의 경우 count를 16으로 할당하는 것이 좋습니다. 즉, 2GB정도 차지합니다.)스왑 파일에 대한 읽기 및 쓰기 권한을 업데이트합니다.Linux 스왑 영역을 설정합니다.스

2023년 4월 17일
·
1개의 댓글
·
post-thumbnail

git 자동로그인 설정

사용자 정보를 저장합니다.인증 이력을 캐시에 저장하도록 설정합니다최초 1회 git login을 수행합니다. (ex. git pull)계정을 입력한 후에는 정보가 서버에 저장되어 매번 아이디/비밀번호를 입력하지 않아도 됩니다.(선택사항) 계정 정보 유효시간을 설정합니다참

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

AWS EC2에 Redis 설치하기

사전에 aws 인바운드 규칙에 6379 tcp 포트 허용해주기ubuntu에 redis 설치레디스 상태 확인포트 개방 (외부 접속 허용)redis 재실행포트가 열렸는지 확인redis 서버에 접속set을 사용해서 key-value로 데이터를 입력getkey로 데이터 값을

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

AWS EC2에 MariaDB 설치

MariaDB 설치mariaDB 접속DB의 목록을 확인버전 확인

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

AWS EC2 볼륨 확장

AWS에서 볼륨 수정EC2에서 용량 적용용량 확인용량 적용용량 확인리눅스 파일 시스템에 확장

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

쉘 스크립트 작성법

쉘 파일을 생성합니다.쉘 파일에 대한 권한 설정을 합니다.vi 혹은 nano 등 편집기로 쉘 파일을 수정합니다쉘 파일을 실행합니다.

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

Python(Flask) API Key 분리

docker 컨테이너 실행시 환경 변수를 설정합니다. (key-value 쌍)Python 파일에서는 os.getenv() 함수로 환경변수 API_KEY(key)의 value값을 호출합니다.(참고: 아래 예시는 Jenkins에서 Publish Over SSH 플러그인을

2023년 4월 17일
·
0개의 댓글
·