Server13 [AWS] Ubuntu(20.04.4) Node 설치 AWS EC2 nginx 설치 # Ubuntu 이미지를 이용했을 경우 sudo apt-get install nginx # 다운로드가 완료되면 명령어를 통해 nginx 설치 폴더로 이동한다. cd /etc/nginx # nginx 실행 sudo service nginx start # nginx 실행 확인 ps -ef | grep nginx https://docs.aws.amazon.com/ko_kr/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html 자습서: Amazon EC2 인스턴스에서 Node.js 설정 - AWS SDK for JavaScript 노드 설치는 현재 Amazon EC2 세션에만 적용됩니다. CLI 세션을.. 2023. 6. 29. [AWS] Ubuntu 서버 초기 설정하기 버전 : Ubuntu 22.04.1 LTS 환경 관리자(root) 계정 활성화 root 계정은 Linux 설치 시 기본적으로 생성되지만, 비밀번호를 생성해주기 전까지 비활성화 상태입니다. root 계정 활성화(비밀번호 설정) sudo passwd root 비밀번호를 2번 동일하게 입력하여 root 계정을 활성화합니다. 패키지 업데이트 sudo apt-get update : 설치되어 있는 패키지들이 새로운 버전이 있는지 확입합니다. sudo apt-get upgrade -y : update를 통해 확인한 패키지들의 최신 버전에 따라 패키지를 업그레이드합니다. vim 설치 vi로 방향키를 눌렀을 때, 의도치 않은 문자가 입력될 때가 있습니다. vi의 차기버전인 vim을 설치해 이를 해결할 수 있습니다. su.. 2023. 6. 29. [AWS] Jenkins 원격 서버 배포(Publish Over SSH) ✔️ 배포할 서버가 여러대로 늘어나여, 젠킨스 서버와 배포 서버가 분리되어야 한다면, 각각 서버마다 jenkins를 설치해야할까? 아니다. 한개의 젠킨스 서버 빌드하여 모든 다른 서버에 SSH방식으로 파일 전송, 빌드 스크립트를 유발하여 관리가 가능하다. 📚 1. Publish Over SSH 플러그인 검색 및 설치 Jenkins 관리 -> 플러그인 관리 📚 2. Publish Over SSH 플러그인 설정 Jenkins 관리 -> 시스템 설정 ✔️ Publish over SSH 탭으로 이동하여 관련 내용 설정 - Key : ec2를 생성할 때 받은 ssh 접속 키인 pem 파일내용을 복사하여 붙여 넣으면 된다. ✔️ SSH Servers Name : 사용할 임의의 SSH Servers의 Name을 입력.. 2023. 3. 27. [AWS] IAM 유저 및 MFA 생성하기 IAM 이란? IAM(AWS Identity and Access Management)은 AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스입니다. IAM을 사용하여 리소스를 사용하도록 인증 및 권한 부여된 대상을 제어합니다. 물리 데이터 센터를 생각해봅시다. 출입이 허가된 인원들은 출입 카드를 통해 출입하거나, 리스트에 방문 기록을 하고 허가를 받아야 합니다. IAM은 이러한 데이터 센터의 출입 권한을 부여하는 출입카드나, 방문 허가 같은 기능을 가지고 있는 AWS 서비스입니다. 보안 주체가 인증(Authentication)과 권한부여(Authorization)을 받아 리소스에 대한 요청을 승인하는 것이 IAM의 주요 작동 방식입니다. (자세한 사항은 참고자료에서 확인해주세요.) AWS 계.. 2022. 7. 28. 이전 1 2 3 4 다음