MountainGo 10

개인정보처리방침

등산왕은(는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. 등산왕에서 조회 및 변경하는 데이터는 사용자의 휴대 기기에만 저장됩니다. 등산왕은(는) 별도로 개인정보를 수집하거나 처리하지 않습니다. 제1조(개인정보의 처리목적) 등산왕은(는) 별도로 개인 정보를 수집하거나 처리하지 않습니다. 제2조(개인정보의 처리 및 보유 기간) 등산왕은(는) 별도로 개인 정보를 수집하거나 처리하지 않습니다. 제3조 (개인정보의 제3자 제공에 관한 사항) 등산왕은(는) 타 업체에 개인정보처리를 위탁하지 않습니다. 제4조 (개인정보 보호책임자 작성) 등산왕은(는) 개인정보 처리에 관한 업무..

MountainGo 2023.02.03

[Expo] React Native 프로젝트 apk파일로 빌드

1. eas.json에서 buildType apk로 설정 eas.json { "cli": { "version": ">= 3.4.1" }, "build": { "development": { "developmentClient": true, "distribution": "internal" }, "preview": { "distribution": "internal" }, "production": { "android": { "buildType": "apk" } } }, "submit": { "production": {} } } 2. 빌드 명령어 실행 eas build --profile production --platform android - expo 로그인이 안되어있다면, 로그인 진행한다. - Build deta..

MountainGo 2023.01.27

[AWS] EC2 Linux2 에 Spring Boot 프로젝트 배포

1. 인스턴스에서 JDK 설치 java 17을 쓰고 있기 때문에 아래와 같이 설치하였다. java17 rpm 다운로드 wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm java17 rpm 설치 sudo rpm -ivh jdk-17_linux-x64_bin.rpm 설치한 JDK 버전 선택 sudo alternatives --config java 확인 java -version 2. Git clone git설치 sudo install git SSH키 생성 cd ~/.ssh ssh-keygen -t rsa -C github계정 메일 공개키를 github에 등록 cat id_rsa.pub 출력된 내용을 복사하여 github ssh k..

MountainGo 2023.01.26

[AWS] EC2 Linux2에 MariaDB 설치 및 데이터 마이그레이션

1. MariaDB 설치 marida db 설치 sudo yum install mariadb-server 서비스 실행 sudo systemctl start mariadb 상태확인 sudo systemctl status mariadb 관리자 비밀 번호 설정 mysqladmin -u root -p password '비밀번호' 설정 시 비밀 번호를 묻는데, 초기에는 없으므로 그냥 Enter를 치면 됨 접속 mysql -u root -p 설정한 비밀번호 입력 / 접속 완료 2. 데이터 베이스 생성 데이터 베이스 생성 create database DB명 생성된 DB 확인 show databases 계정 생성 create user '유저명'@'허용 IP' identified by '비밀번호' 권한 부여 GRANT ..

MountainGo 2023.01.26

[AWS] EC2 Linux2에 Redis 설치

1. 사전 작업 패키지 최신 업데이트 sudo yum update gcc make 설치 sudo yum install gcc make redis 포트 열어주기 AWS 인스턴스 적용 보안그룹에 아래 규칙 추가 2. redis 설치 redis설치할 폴더 생성 sudo mkdir ~/redis redis 설치 sudo wget http://download.redis.io/redis-stable.tar.gz 압축 해제 sudo tar zxvf redis-stable.tar.gz 컴파일 sudo cd redis-stable sudo make redis-server, redis-cli가 /usr/local/bin 경로에 생성 sudo make install 3. redis 설정 디렉토리 생성 설정파일 저장, 데이터..

MountainGo 2023.01.26

[Git] 특정 파일 히스토리 삭제

public repository에 민감 정보가 포함된 파일 이력이 남아서, 강제로 해당 파일의 히스토리를 삭제할 필요가 있어서 찾아 보았다. git local repository로 이동하여 cmd창을 열어 아래 명령어를 실행한다. (참고로 window os) git filter-branch --force --index-filter "git rm --cached --ignore-unmatch " --prune-empty --tag-name-filter cat -- --all 예) src/main/resources/application.properties git filter-branch --force --index-filter "git rm --cached --ignore-unmatch src/main/re..

MountainGo 2023.01.25