전체 글(152)
-
[EC2] tl;dr scp를 이용하여 인스턴스간 파일, 폴더 전송하기
파일 전송 scp -i : //예시 scp -i key.pem hello.txt ubuntu@1.11.111.111:/home/ubuntu 폴더 전송 scp -i -r : //예시 scp -i key.pem -r hello/ ubuntu@1.11.111.111:/home/ubuntu
2024.04.17 -
[28000][1045] Access denied for user 'root'@'localhost' (using password: YES) in Docker MYSQL
Docker를 이용하여 mysql 컨테이너를 띄우고, intellij에서 mysql workbench로 접속하려고 할 때, 아이디와 비밀번호를 정확히 입력했는데도 "Access denied for user 'root'@'localhost' (using password: YES)" 에러가 뜬다면 ? 로컬 머신에서 돌리고 있던 mysql과 충돌하여 그런 것일 수도 있으니, 아래의 명령어들을 이용하여 원래 실행되고 있던 mysql을 종료해주자! lsof -i :3306 // 3306번 포트를 쓰고 있는 프로세스 찾기 sudo kill -9 // 위에서 찾은 PID를 강제로 종료 mysql.server stop brew services stop mysql
2024.04.12 -
[Jmeter] <최신버전> M1 Mac에서 Jmeter 설치하기
본 포스팅은 M1 Mac에서 Jmeter를 설치하는 방법을 다룹니다. 아래의 코드를 이용하여 jmeter를 설치하면 환경 변수 때문인지 아무리 해도 설치가 안되는 것 brew install jmeter 그냥 공식 홈페이지(https://jmeter.apache.org/download_jmeter.cgi)가서 5.6.3 바이너리 파일을 다운받아서 설치하자!
2024.04.10 -
[NGINX] tl;dr nginx에서 https 설정
가비아에서 도메인 주소 발급 후 dns 설정하기 필요 패키지 설치 sudo apt-get install certbot sudo apt-get install python3-certbot-nginx certbot 설정 명령어 실행 sudo certbot --nginx -d -d www. 주의사항 위의 명령어는 nginx를 통해 수행하고 있으므로 nginx를 실행한 상태에서 수행가능 nginx는 보통 80포트를 기본으로 사용하므로 certbot과 포트가 충돌발생함. 따라서 certbot을 실행할 때는 잠깐 81:80 포트 매핑을 수정한 후 설정이 완료된 후 다시 원상태인 80:80 포트 매핑으로 변경이 필요함
2024.04.08 -
[Docker-elk] <최신 버전> ec2에서 docker-elk 환경 구성이 안된다면?!
본 포스팅은 ec2에서 docker-elk 환경 구성 시 발생하는 에러를 해결하는 방법을 다룹니다. 문제 상황 발생 배경 설명 local machine(m1 mac)과 동일하게 https://github.com/deviantony/docker-elk 에서 설치를 진행함 운영서버에서 nginx를 통해서 리버스 프록시를 설정한 후, 아무런 설정을 건드리지 않았는데, 5601 포트로 접속하였을 때, 401에러를 반환 401에러를 반환하는 것을 해결하는 것이 핵심인 줄 알았는데, 모니터링 서버의 kibana의 기본포트인 5601 포트로도 접속이 안되는 것을 발견 발생한 에러들 # kibana [2024-04-07T03:38:31.593+00:00][INFO ][plugins.assetManager] Server..
2024.04.07 -
[Docker] tl;dr docker, docker-compose 설치하기
sudo apt-get update # 디펜던시 추가 sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg \ lsb-release # public key 등록 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg echo \ "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_rele..
2024.04.06