업무_메모 22

윈도우 시작시 도커 자동 실행

1. 재부팅시 docker 컨테이너를 자동으로 시작되도록 설정 : docker update --restart=always 도커이름 2. 윈도우 시작시 자동실행 : 윈도우 + R + shell:startup -> C:\Users\binna\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 이동 자동 실행할 프로그램 드래그 앤 드롭 ** 작업시 참고한 블로그 https://freesunny.tistory.com/24 재부팅시 docker 컨테이너를 자동으로 시작되도록 설정하는 방법 만들때 --restart-always 옵션을 넣어주면 되는데, 빼고 컨테이너를 실행했을 때에는 아래의 명령으로 변경할 수 있다. # docker update --rest..

업무_메모 2023.08.30

[MySQL] 백업 -> 복구, 도커에 설치

1. 도커 설치 : https://www.docker.com Docker: Accelerated Container Application Development Docker is a platform designed to help developers build, share, and run container applications. We handle the tedious setup, so you can focus on the code. www.docker.com 2. HeidiSQL 이용하여 백업하기 : 우클릭 > 데이터베이스를 SQL로 내보내기 선택 > 데이터 선택, 파일명을 통해 위치와 이름 설정 > 내보내기 클릭 3. 도커 버전 확인 docker -v + 윈도우에서 도커(Docker)를 사용할 때 'Doc..

업무_메모 2023.08.29

비주얼 스튜디오(Visual Studio) SVN 설치

Extensions > Manage Extensions > Visual Studio Marketplace > svn 검색 > VisualSVN for Visual Studio 2022 다운로드 후 Close 클릭 비주얼 스튜디오 종료 후 아래와 같이 진행 비주얼 스튜디오를 실행하면 아래와 같이 설치됨 Tools > Options... > Source Control > Plug-in Selection에서 VisualSVN 설정하기 ** 설치시 도움 받은 블로그 https://brian3632.tistory.com/entry/Visual-Studio-SVN-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0-1 Visual Studio SVN 설치하기 1 VisualSVN 설치 많이 사용되는 ..

업무_메모 2023.08.21

log 파일 전송, 배포를 위한 쉘 스크립트, 배포를 위한 명령어

1. log 파일 전송 scp -i /경로/보안키.pem ubuntu@IPv4_주소:~/이름.log /보관할_경로/ 2. 배포를 위한 쉘 스크립트 #!/bin/sh ps aux | grep -i 이름A-* | awk '{print $2}' | xargs kill -9 java -jar -Duser.timezone=Asia/Seoul 이름A-*.jar >> api.log & #!/bin/sh ps aux | grep -i 이름A-* | awk '{print $2}' | xargs kill -9 java -jar -Duser.timezone=Asia/Seoul 이름A-*.jar >> admin.log & 3. 배포를 위한 명령어 nohup java -jar -Duser.timezone=Asia/Seoul 이..

업무_메모 2023.06.08

Nginx 설치, OpenJDK 설치, AWS에 Jar 파일 전송, Nginx에 톰켓 경로 설정, Certbot 설치, SSL 인증서 받기

1. Nginx 설치 sudo apt update sudo apt install nginx 2. OpenJDK 설치 sudo apt install openjdk-8-jdk java -version 3. AWS에 Jar 파일 전송 ./gradlew bootJar scp -i /경로/보안키.pem build/libs/이름.jar ubuntu@IPv4_주소:~/ 4. Nginx에 톰켓 경로 설정 /etc/nginx/sites-available/default -> sudo service nginx restart location / { proxy_pass http://localhost:8080; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwar..

업무_메모 2023.06.08