-
AWS, Server 2023‧10‧26
Lightsail FTP 서버 구동, vsftpd + filezilla SFTP 연결 아니고 Keyfile 없이 접속
라이트세일로 구성하면 파일질라와 같은 FTP 툴로 접속할 수 있도록 키를 제공하고 그 키를 넣어 SFTP로 접속이 가능한게 일반적이다. 접속 계정은 bitnami 로 기본 설정된 계정이다. 하지만 서비스를 운영하다보면 여러 서버를 운영하게 될 수도 있고 그러다보면 사용자 계정별로 FTP를 따로 구성해서 접속하여 관리할 수 있도록 해주어야 한다. 그렇기 때문에 ftp 서버 역할을 하는 vsftpd를 작동시키고 접속할 […]
-
AWS, Server 2023‧10‧06
CodeDeploy agent was not able to receive the lifecycle event. Check the CodeDeploy agent logs on your host and make sure the agent is running and can connect to the CodeDeploy server.
codedeploy 에서 발생하는 오류로 배포 목록에서 배포 ID를 누르면 아래처럼 오류 메시지가 나온다. The overall deployment failed because too many individual instances failed deployment, too few healthy instances are available for deployment, or some instances in your deployment group are experiencing problems. 사실 위 에러 메시지를 보고는 정확히 알수 없다. '배포 수명 주기 이벤트' 안에서 […]
-
AWS, Server 2023‧10‧05
Auto Scaling + codedeploy 배포 오류 - The IAM role arn:aws: does not give you permission to perform operations in the following AWS service: AmazonAutoScaling. Contact your AWS administrator if you need help. If you are an AWS administrator, you can grant permissions to your users or groups by creating IAM policies.
블루/그린 배포 설정하고 codedeploy 진행할 때 발생한 오류로 권한 설정이 수정하면 된다. 1. IAM - 역할 - 정책을 하나 만들고 그 안에 아래 내용을 입력한다. 적용된 예시는 아래 이미지와 같다. 2. codedeploy - 애플리케이션 - 배포 그룹 편집에 입력했던 서비스 역할을 확인한다. 3. 해당 역할을 IAM - 역할에서 찾아서 1번에서 추가한 정책을 권한 추가를 통해서 […]
-
AWS, Php, WP Plugin, WP Setup, WP Tip & Tech 2023‧09‧01
Lightsail 워드프레스 업데이트 중 중단 '웹사이트에 치명적인 오류가 있습니다. 사이트 관리자 이메일 받은 편집함에서 지침을 확인하시기 바랍니다.' 오류 뜸 현상
AWS 라이트 세일의 경우 vm이다보니 PHP 버전업과 같은 것들에 한계가 있다.그런데 이번에 워드프레스를 6.3.1 버전이 나왔고 예전에도 자연스럽게 업데이트 되었기 때문에 이번 업데이트도 기존 환경에 영향이 없을 줄 알고 진행했다가 업데이트 중 중단되더니 아래와 같은 오류 메시지가 떴다. 내용에 있듯이 디버깅하기 위해 어떻게 해야하는 지 확인 후 wp-config.php의 WP_DEBUG 를 true로 바꾸어 서버에 덮어씌우기 했다. […]
-
AWS, Server 2023‧08‧04
amazon linux 서버 시간 한국 시간으로 변경
이어서 아래 커맨드를 입력해서 편집기로 설정 수정한다. 파일이 열리면 ZONE="UTC" 로 되어 있는데 Asia/Seoul로 변경해 준다. 확인은 date 커맨드를 입력해서 확인한다.
-
AWS 2023‧04‧14
lightsail ssl 인증서 갱신 + 자동 갱신 (bncert-tool 무료 ssl)
certbot 명령어를 통해 조회 및 갱신하는 글들을 보고 따라해봤지만 이 글을 작성하는 시점에서 certbot 은 작동하지 않았다. 이렇게 sudo certbot certificates 또는 sudo certbot renew 등도 작동하지 않았다.(certbot-auto certificates 와 certbot-auto renew 도 동일함) 결국 다른 정보들을 찾아서 아래와 같이 진행했다. 기존 발급받은 인증서를 조회해본다. 정상적으로 인증서가 있다면 아래와 같이 출력된다. Certificate Name: 도메인 <- […]
-
Tools 2021‧11‧10
git 403 에러에 remote set-url 으로도 해결 안될 때 (mac OS)
작업하는 중에 깃을 사용할 때 git the requested URL returend error 로 403 이 발생하기 시작했다. 어느날 갑자기 webstorm에서 뜬금없이 403 에러를 보내면서 아래 메시지도 자동 갱신에 걸려 비슷한 오류를 로그에 보여주고 있었다. pull 을 받아봤다.이벤트 로그에는 아래처럼 설명되었다. 그리고 cli로 git pull을 입력했을 때는 아래처럼 오류가 나왔다. 접근 권한에 문제가 생긴 것 같다.그런데 생각해보면 […]
-
AWS 2020‧12‧18
lambda 함수에서 cloudWatch 로그 안보내기
AWS에서 람다를 쓰다가 클라우드와치에 로그를 보내는 부분을 활성화 상태로 두었다가 요금 폭탄을 맞았다. 물론 반복적 오류 로그를 파악하지 못한 내 잘못이기도 하다. 아무튼 로그가 필요할 때만 사용하고 필요 없을 때는 아래처럼 비활성화 한다. 이렇게 Effect 부분에 Allow 대신 Deny를 넣는다.
-
AWS, Javascript, jQuery 2020‧12‧13
동영상 스트리밍 서비스 구축 (AWS s3/cloudFront, HLS, video.js)
동영상을 스트리밍 할 수 있는 방법론은 다양하다.구글을 검색하고 정리하고 다시 찾고 시도하고 해왔지만 결론은 동영상을 HLS로 인코딩하고 그 파일을 AWS의 S3에 업로드하여 cloud front에 배포되고 Javascript를 이용해서 사용자의 웹브라우져에서 스트리밍 하는 것이다. 이제부터 설명하는 플랫폼들의 UI와 기능은 2020년 12월 10일 기준으로 작성되어 차후 버전이 업데이트들 되면 다르게 작업해야할 수 있다는 점 주의해야 한다.자세한 설명은 생략하고 […]