본문 바로가기

Backend

(20)
[AWS] AWS Cli 로 S3 다루기 관련 블로그 https://velog.io/@leobit/AWS-CLI-with-S3 AWS CLI with S3 AWS 웹 서비스에 접속하지 않고 내부 콘솔만으로 S3를 관리할 수 있게 해주는 툴이다. 아래 내용은 AWS 공식문서에서 나온 내용을 참고하여 직접 세팅해본 경험을 바탕으로 작성되었다.공식문서 : velog.io
[AWS] AWS, Freenom, Cloudflare, Https 적용하는 블로그 ndb796.tistory.com/245 13강 Cloud Flare를 이용한 HTTPS 설치 및 최종 배포 ※ 기존 소스코드의 문제점 확인 ※ 가장 먼저 리액트(React) 소스코드에서 API 경로를 AWS EC2의 경로로 바꾸어보도록 하겠습니다. 이후에 기존에 존재하던 build 폴더를 제거한 뒤에 다시 yarn build 명 ndb796.tistory.com chinsun9.github.io/2020/10/30/ec2-web-app-https-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0/ ec2 web app https 적용하기 웹에서 위치정보를 활용하고 싶어서 geolocation을 사용했는데, geolocation은 localhost 또는 https에서만 동작했다. 위치정보..
[AWS] AWS에 구축된 nginx에서 mixed content 오류 해결방법 이 방법으로 해결함!! server { listen 80; server_name wani.kr; # 여기에는 기존 wani.kr 서버 세팅들이 들어가 있음. location /other/ { rewrite ^/other(/.*)$ $1 break; # url에서 other 뒤에 있는 URL을 전부 그대로 사용. proxy_pass http://other; proxy_set_header X-Real-IP $remote_addr; # 실제 접속자의 IP를 X-Real-IP 헤더에 입혀서 전송. proxy_redirect off; } } upstream other { server 111.11.11.11:80; server 111.11.11.12:80; } 다른 방법 server { listen 80; serv..
[AWS] AWS https 적용하기 및 http -> https 리다이렉션 하기 developer111.tistory.com/21 [AWS] SSL인증서 발급과 EC2인스턴스에 HTTPS 적용 안녕하세요. 오늘은 SSL 인증서 발급과 HTTPS 구축을 하는 방법에 대해 알아보겠습니다 . 혹시 AWS에 도메인 등록과 도메인과 연결되어 있는 서비스가 없다면 이전 포스팅을 참조해주세요. developer11 developer111.tistory.com happiestmemories.tistory.com/48 [AWS] Https 설정 및 접속하기 1. EC2 LoadBalancer 설정 로드밸런서탭을 클릭합니다. 로드 밸런서 생성 클릭. 어플리케이션 로드밸런서와 클래식 로드밸런서가 있는데, 둘 다 Https로 접속하는데 문제가 없었다. 여기서는 좌측의 어 happiestmemories.t..
[AWS] SSL(HTTPS) 적용 방법 nerd-mix.tistory.com/33?category=855099 AWS SSL(HTTPS) 적용 방법 - 도메인 구입 Route 53(1) aws 서버 작업을 하면서 느끼는 것은 항상 알면 5분정도 소요될 작업을 모르면 몇일이 걸릴 수 있다는 것입니다. 저도 개념을 정확하게 알고있지 않아서 2~3일정도 찾아보면서 고생을 했던 기억이 nerd-mix.tistory.com nerd-mix.tistory.com/34?category=855099 AWS SSL(HTTPS) 적용 방법 - SSL Certificate 발급 ACM(2) 이번에는 aws ACM(AWS Certificate Manager)를 사용하여 SSL 등록을 하는 법을 알아보겠습니다. 1. 도메인을 구입(AWS route53) 2. 도메인..
[MySQL] Expression of SELECT list is not in GROUP BY clause and contains nonaggregated column this is incompatible with sql_mode=only_full_group_byAsk Question 오류 해결방법 MySQL 5.7 이상으로 버전을 올렸더니 오류가 발생함. 집계되지 않는 컬럼에서 오류가 발생 되는 듯. 해결방법> 'my.cnf' 파일 열기 vi /usr/local/etc/my.cnf (본인은 Homebrew 로 mysql 설치해서 경로가 '/usr/local/etc/my.cnf' 로 지정 돼 있고 설치 환경에 따라 경로는 달라질 수 있음.) [mysqld] 하단에 'sql_mode' 내용 추가. [mysqld] sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 저장 후 mysql 재시작 sudo service mysql r..
[MySQL] Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 해결법 my.cnf 파일 삭제 https://selina-park.tistory.com/130 [Mysql] ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 에러 잘 되던 mysql에 접속했는데 갑자기 다음과 같은 오류가 생겨서 실행이 안됐다.... parkjinsun:~ jinsun$ mysql -uroot -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through soc.. selina-park.tistory.com
[Mysql] 설치 및 dump file import 까지 회사에서 테스트 서버에 구축 했던 서버 구성을 다른 컴퓨터로 이전 하면서 느꼈던 삽질기를 정리함. 환경 : Mac OS 카탈리나 10.15+ ※ 주의! 처음에는 Homebrew 를 이용해서 mysql 을 설치했다. DB 구동에 큰 문제는 되지 않지만 mecab 설치에 필요한 일부 파일들이 부족해 찾아 보던 중 정확한 방법이 있어서 아래 방법을 사용했다. STEP - 1 MySQL 설치 기존 Mysql 삭제 brew install mysql로 설치했을 경우 sudo rm -rf /usr/local/var/mysql sudo rm -rf /usr/local/bin/mysql* sudo rm -rf /usr/local/Cellar/mysql ps. (엔터) 는 앞에 명령어를 치고 키보드 엔터를 내려 치라는 소..