mac에 awscli 설치 결론부터 말하자면 아래 명령어 한줄이면 된다. brew install awscli 일단 awscli란? 뭐냐면 aws의 서비스 api를 호출할 수 있는 툴이다. 이 포스트를 쓴게 awscli검색을 해보면 aws메뉴얼이 나오는데 이거 따라하다가 좀 삽질을 했기 때문이다 https://docs.aws.amazon.com/cli/latest/userguide/cli-install-macos.html#awscli-install-osx-path 여기에 있는 메뉴얼인데 커맨드로 하면 잘 안된다. 그런데 brew를 쓰면 한줄로 해결. end.
mac에서 ssh접속하기 1.id, pw로 접속 하는 경우 ssh server_name -p port_number -l login_id ex) ssh server208.web-hosting.com -p 21098 -l my_username 2.ssh key를 넣고 로그인 해야 하는 경우 이 경우에는 key파일이 있는 경로를 지정을 같이 해줘야 한다. ssh user_id@host -p port_number -i ex) ssh kyeongrok.kim@localhost -p 22 -i ppk_file_name 그런데 이렇게만 하면 에러가 날 수 있다. 파일의 권한을 바꿔줘야 한다. chmod 400 ppk_file_name AWS ec2접속 하는 방법 ssh ec2-user@ec2-13-125-227-21..
mac에 개발환경 세팅 하기 2017년형 맥프로 옮기는 회사 개발환경이 mac을 쓴다고 해서 출근 하기 전에 적응 해보고 가기 위해 맥을 샀습니다. 맥을 처음 받았는데 맥 환경에서 버벅거리면 고생할 것 같아서 전에 있던 윈도 머신을 팔고 맥을 샀습니다. 역시나 개발을 하려니 이것저것 부딪히는게 많아서 하나씩 해결 중입니다. 일단 단축키 때문에 하루정도 헤멧습니다. 최소화 버튼이 왼쪽에 있는 것부터 익숙하지가 않았습니다. 그래서 윈도에서는 잘 안쓰던 창 내리는 단축키인 커맨드+m에 손이 많이 갔습니다. 그리고 탭 닫기는 커맨드 + w 일단 이렇게 두가지만 알아도 뭔가 해볼만 합니다. 검색 해보니 https://subicura.com/2017/11/22/mac-os-development-environment..
linux에 mongodb 설치 일단 리눅스 버젼에 따라 조금씩 다른 것 같은데 내가 설치 리눅스 버젼은 CentOS다. CentOS는 레드헷 기반이라서 레드헷 메뉴얼을 보면서 설치 했다. https://docs.mongodb.com/getting-started/shell/tutorial/install-mongodb-on-red-hat/ 간단하게 yum으로 설치하면 설치 된다. yum install -y mongodb-org 위 명령어 한줄이면 끗.
mysql 5.7 .zip window10에서 다운로드 받고 실행하기 1. mkdir data2. .\mysqld.exe --console --initialize-insecure --basedir=.\data\ //로 초기화함3. .\mysqld.exe --console --basedir=.\data\ // 로 db 띄움4. .\mysql.exe -u root 로 // db에 연결 MySql버젼을 기존에 5.5를 쓰다가 5.7로 올렸는데 몇가지 이슈가 있어서 로컬에서 테스트 할려고 윈도10에 설치 시도를 해봤다. 일단 발생했던 문제는 default timestamp문제인데 5.7에서는 timestamp를 사용하는 필드에 기본값을 null로 주는 경우 자동으로 값을 만들어주지 않는 이슈가 있다. 그래서 기..
Git Remote help git remote -h origin주소 보기 git remote get-url origin remote origin 지우기 git remote remove origin .jar 배포하기 cd /var/www/ sh /var/www/april_spring_boot.sh stop cd /var/www/april_spring_boot/ git pull sh gradlew assemble cp /var/www/april_spring_boot/build/libs/aprilskin_api-00.00.04.jar /var/www/april_spring_boot.jar cd /var/www sh /var/www/april_spring_boot.sh start ps -ef | grep ja..
aws-ubuntu에 nginx설치하기 처음 서버 띄우고 업데이트 실행 sudo apt-get update && sudo apt-get upgrade -y Docker설치 https://krksap.tistory.com/1798 Ubuntu에 minikube설치하기 개요 내가 가진 리눅스 환경에 쿠버네티스 실습 환경을 만들기 위해 minikube를 설치합니다. 이 포스트는 우분투 18.04 LTS버젼 기준으로 작성했습니다. 설치 전에 버전을 꼭 확인 해보세요. 미리 설 krksap.tistory.com 위 포스트 앞부분 참고 nginx설치하기 sudo apt-get install nginx -y nginx 상태 확인 sudo systemctl status nginx nginx 시작하기 sudo syste..
git discard(폐기) 하는 법 pull 받으려고 할 때 아래와 같이 'Your local changes to the following files would be overwitten by merge:' 라는 메세지가 나오면서 pull이 안될 때가 있다. 닫기를 눌러본다. 이 경우에는 파일이 2개가 수정이 되어서 pull이 안되는 것이다. 해당 파일에 가서 마우스 우클릭을 하고 '폐기'를 눌러주면 된다. 그리고 pull을 해본다.그래도 안된다. 한개 더 폐기 해야 한다. 위에서 파일이 2개였는데 2개 다 해야 한다. end.
mysql 에서 쿼리별로 실행한 빈도 찾는법1234567891011121314151617select now(), SUBSTRING(VARIABLE_NAME, 5) as query_type, VARIABLE_VALUE as total_count, round(VARIABLE_VALUE / ( select VARIABLE_VALUE from information_schema.GLOBAL_STATUS where VARIABLE_NAME = 'Uptime_since_flush_status'), 2) as per_second, round(VARIABLE_VALUE / ((select VARIABLE_VALUE from information_schema.GLOBAL_STATUS where VARIABLE_NAME =..
redis 명령어 레디스를 쓸 일이 있는데 잘 안써서 쓸 때마다 명령어를 찾아봐야 해서 자주 쓰는걸 기록해놓는다. 모든 key조회 하기 keys * redis 클라이언트에 접속하기 redis-cli -p 8591 redis-cli -h host hello 출력하기 echo hello >> "hello" abc라는 key가 있는지 확인 하기 exists abc >>(integer) 0 abc라는 key의 값 받아오기 get abc 해당 key의 ttl알아보기 ttl key abc라는 key에 값 setting하기 127.0.0.1:8591> set abc 123 OK 127.0.0.1:8591> get abc "123" 끝내기 exit docker로 redis띄우기 docker run --name my-r..
- Total
- Today
- Yesterday
- docker container tissue
- docker container whale
- 싱가폴
- docker container tissue box
- 이직
- 도커컨테이너
- 도커티슈케이스
- vim
- Sh
- 2017 티스토리 결산
- Linux
- 도커티슈박스
- shellscript
- docker container case
- 도커각티슈케이스
- 도커각티슈박스
- 개발자
- docker container
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |