aws lambda 윈도우환경에서 배포 패키지 생성하는 방법

OS/Microsoft|2021. 9. 17. 18:36
반응형

https://docs.aws.amazon.com/ko_kr/lambda/latest/dg/with-s3-tutorial.html

 

자습서: Amazon S3 트리거를 사용하여 썸네일 이미지 생성 - AWS Lambda

자습서: Amazon S3 트리거를 사용하여 썸네일 이미지 생성 이 자습서에서는 Lambda 함수를 생성하고 Amazon Simple Storage Service(Amazon S3)에 대한 트리거를 구성합니다. Amazon S3는 S3 버킷에 업로드된 각 이

docs.aws.amazon.com

 

Amazon S3 트리거를 사용하여 썸네일 이미지 생성을 만드는 중에...

리눅스를 몰라도 AWS 웹 인터페이스를 통해 대부분이 해결 가능했습니다.

 

하지만 배포 패키지 생성에 막혀서 문제가 발생했습니다.

개념 자체가 없었기 때문에.. 

 

필자가 찾은 가장 간편한 방법은 git bash를 설치하는 방법인데

팀원에게 얻은 팁으로 정보 공유를 위해 포스팅하려고 합니다.

 

우선 다운로드는 https://git-scm.com/  여기에서 ...

 

설치 후 실행하면 아래와 같이 됩니다.

 

 

pwd 는 현재 경로를 보는 명령어 입니다. 후에 배포 패키지를 zip으로 만들어야 하기 때문에 

현재 경로 확인이 필요합니다.

 

 

 

C:\aws 폴더를 만들고 이동하겠습니다. 

 

 

자습서에 나오는 npm install sharp 명령어 실행을 해야하지만 

git bash 에서 그대로 실행하면 윈도우 버전이 다운로드 되기 때문에 

--arch 와 --platform 옵션을 추가해서  x64 , linux 로 설치했습니다.

 

 

c:\aws 폴더에 아래와 같이 모듈이 설치되었습니다.

 

 

여기에 index.js 파일에 생성 소스를 넣고 zip으로 압축하면 배포 패키지 완성..

 

배포나 실행 테스트도 git bash - cli 를 통해서 처리가 가능한데 그 부분에 대해서도...추후에..

저와 같이 어려워 하시는분들을 위해서 ㅠㅠ..

댓글()

윈도우 이벤트로그 일괄 삭제

OS/Microsoft|2021. 9. 16. 16:37
반응형

FOR  /F  "tokens=*"  %1  IN  ('wevtutil el')  DO  wevtutil cl  "%1"

 

관리자 계정으로 실행.

댓글()

WerFault.exe 웹서버 부하 해결 - 임시조치와 근본적인 해결 방법

OS/Microsoft|2021. 4. 27. 16:34
반응형

WerFault.exe 프로세스로 인해 웹서버 부하가 높아졌다.

호스팅 서버였기 때문에 임시 조치로 에러 리포팅 서비스를 중지시켜버렸다.

이렇게 에러 리포팅으로 인한 서버 부하는 해결이 되었다.

 

Windows Error Reporting Service   WERSVC

 

Faulting application name: w3wp.exe 
Faulting module name: ntdll.dll

 

 

 

하지만 근본적인 오류가 해결된 것은 아니기에..

 

근본적인 해결 방법은 오류 메시지가 발생하는 부분을 찾아 수정해야하는데

이 에러 로그는 이벤트 뷰어에서 확인이 가능하다. 

댓글()

IIS 확장자가 없는 파일 MIME 형식 등록

OS/Microsoft|2020. 4. 21. 16:18
반응형

확장자가 없는 파일의 경우 .* 로 등록하면 처리가 안됨..

그냥 . 만 입력해서 추가하면 됩니다.

 

원하는 mime 형식이 있다면 입력하면 되겠고 아래와 같이 text/plain 하면 텍스트 형태로 처리됨.

 

보통은 확장자가 있기마련이지만 SSL 인증 할때 파일 업로드해서 인증 받는 경우 필요했음.

 

 

 

 

댓글()

Windows Server 2019 "암호가 암호 정책 요구 사항에 맞지 않습니다."

OS/Microsoft|2020. 2. 17. 16:49
반응형

윈도우 서버 관리 계정 암호 설정 시 에러 메시지

 

--------------------------- 
로컬 사용자 및 그룹 
--------------------------- 
Administrator 사용자에 대한 암호를 설정하는 동안 다음 오류가 발생했습니다: 

암호가 암호 정책 요구 사항에 맞지 않습니다. 최소 암호 길이, 암호 복잡도 및 암호 기록 요구 사항을 확인하십시오. 
--------------------------- 
확인    
--------------------------- 

 

 

윈도우 로컬 보안정책

 

계정설정  > 암호정책 > "암호는 복잡성을 만족해야 함"

 

 

 

사용안함

 

 

정책 변경 후에는 재부팅을 하거나 수동으로 정책을 업데이트 시켜줘야 합니다.

 

cmd :  gpupdate /force 

 

댓글()

설치된 닷넷프레임워크 버전 확인 방법

OS/Microsoft|2020. 2. 11. 16:53
반응형

윈도우 서버에서 .Net Framework 설치 확인하는 방법입니다.

 

Powershell 실행 후 

 

Install-Module -Name DotNetVersionLister -Scope CurrentUser #-Force

 

Get-STDotNetVersion

 

댓글()

암호가 암호 정책 요구 사항에 맞지 않습니다. 최소 암호 길이, 암호 복잡도 및 암호 기록 요구 사항을 확인하십시오.

OS/Microsoft|2019. 10. 29. 13:09
반응형

윈도우 신규 계정 생성 시 아래와 같은 오류 메시지가 뜰 경우 아래와 같이 보안정책 완화할 수 있다.

하지만 권장사항이니 만큼 사용하는 것이 좋을 것 같다.

 

 

암호가 암호 정책 요구 사항에 맞지 않습니다. 최소 암호 길이, 암호 복잡도 및 암호 기록 요구 사항을 확인하십시오.

 

1. 계정 생성 시 아래와 같이 오류 메시지가 뜸.

 

 

2. 실행 - secpol.msc 

 

 

 

 

3. 로컬 보안 정책 - 계정 정책 - 암호 정책 - 암호는 복잡성을 만족해야 함

 

 

4. 사용안함 - 저장

 

 

댓글()

윈도우 원격 접속 관리 툴 , Remote Desktop Connection Manager 2.7

OS/Microsoft|2019. 10. 7. 12:21
반응형

 

윈도우 원격 접속 관리 툴입니다.

 

여러 서버의 동시 접속 관리시 유용한 툴 이며 접속정보가 저장되어 전용 PC에서 활용도가 높습니다.

 

아래와 같이 연결된 여러 서버들의 실시간 화면을 볼 수 있고

 

연결된 상태에서 클릭만으로 서버 간 이동이 가능합니다.

 

 

접속된 서버의 경우 아래와 같이 우측 화면에 연결화면이 나오며 메뉴를 통해 전체화면으로도 변경 가능합니다.

 

 

서버 등록 시 입력되는 항목들입니다. 기본적인 이름부터 로그인 정보 , 해상도 등등..

 

 

 

등록된 서버별 메뉴는 아래와 같은데 매우 직관적이기 때문에 별도 설명없이도 사용이 가능하실 것 같습니다.

 

 

 

 

Remote Desktop Connection Manager 2.7

 

RDCMan 2.7

RDCMan manages multiple remote desktop connections

www.microsoft.com

 

댓글()