AWS IAM 사용자 추가하기

AWS IAM 사용자 추가하기 목적은 IAM 사용자를 추가하고 해당 사용자를 기존 EC2에 연결이 가능하도록 하는 것입니다. 바로 시작하죠. IAM 사용자 추가 IAM 에서 사용자로 이동합니다. 여기서 우측 상단에 있는 사용자 생성 버튼을 클릭합니다. 다음과 같이 설정을 하겠습니다. 사용자 이름과 사용자 지정 암호는 실제로 사용하실 것으로 변경을 해주세요. 이후 다음을 누릅니다. 권한 설정을 할 것입니다. 기존에 […]
[2024년 버전]AWS S3 세팅하기

AWS S3 세팅하기 사이트를 운영할 때는, 사용자가 파일을 올리고 다운로드 할 수 있는 저장소가 필요합니다. 이를 위해서 AWS 는 S3라는 저장소를 제공하고 있습니다. 오늘은 이 S3를 프리티어로 세팅해서 사용하는 방법을 알아보도록 하겠습니다. AWS Console 창에서 버킷 만들기 우선은 아마존 콘솔 창에 로그인을 해줍시다. 이후, 왼쪽 검색창에서 S3 를 검색하면 S3 세팅을 위한 화면으로 이동이 가능합니다. […]
AWS EC2에서 R 설치하고 사용하기

AWS EC2 에서 R 설치하고 사용하기 목적은 AWS EC2 를 통해서 베포하고 있는 내 웹사이트에서 DB에 저장된 데이터를 이용해서 통계를 돌리는 겁니다. 그리고 그 통계를 웹페이지에 실제로 나타내는 것이 저의 계획이지요. 이를 위해서 먼저, 상단 메뉴의 웹사이트 > 아마존으로 웹사이트 배포하기 내부에 있는 포스팅을 참고하시길 바랍니다. 우선 R 설치를 위해서는 내 EC2 에 SSH 접속이 […]
[2024년 버전]EC2 인스턴스에 백엔드 코드 넣기

EC2 인스턴스에 백엔드 코드 집어넣기 앞선 포스팅에서는 EC2 인스턴스에 프론트엔드 코드를 넣고 웹페이지가 나타나게 했습니다. EC2 프론트엔드 가동 또한 이전 포스팅에서 phpMyAdmin 을 설치하여 웹에서 실행하는 것도 했습니다. phpMyAdmin 설치 및 실행 이제 이 phpMyAdmin 에 생성한 DB에 접근해서 실제 프론트엔드와 소통할 수 있는 백엔드 코드를 업로드 할 차례입니다. 이를 위해서 여느 때처럼 SFTP, SSH […]
[2024년] EC2에 phpMyAdmin 설치하기

EC2, RDS 에서 phpMyAdmin 설치 및 사용 RDS를 DB를 웹상에서 이용할 수 있도록, phpMyAdmin을 설치 및 이용하게 해봅시다. 이를 위해서 Putty 에서 SSH 접속을 해주시고 아래 단계를 따라 명령어를 입력합시다. 명령어 wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.tar.gz 우선 위 명령어를 입력해주세요. 최근 버전의 phpMyAdmin 압축 파일을 다운로드 합니다. tar xzf phpMyAdmin-latest-all-languages.tar.gz 압축 파일을 해제합니다. mkdir /home/ec2-user/phpMyAdmin mv /home/ec2-user/phpMyAdmin-5.2.1-all-languages/* /home/ec2-user/phpMyAdmin/ […]
[2024년 버전]Filezilla EC2에 SFTP 업로드 Permission denied

Filezilla SFTP 업로드 권한 문제 Filezilla 로 내 EC2 인스턴스에 SFTP 접속 후, 파일들을 업로드 할 때 권한 문제로 이것이 생성되지 않는 경우가 있습니다. 다음의 순서대로 SSH 접속 후 명령어를 입력하면 해결 됩니다. 명령어 # ec2-user의 홈 디렉토리에 대해 쓰기 권한 부여 sudo chmod -R u+w /home/ec2-user 여기서는 내가 특정 폴더나 파일을 업로드하고 싶은 디렉토리를 […]
[2024년 버전]내 EC2 퍼블릭IP 접속 가능하게 하기

내 EC2 퍼블릭 IP 주소로 접속 가능하게 하기 도메인을 설정하기 이전에 내 EC2 에 파일을 업로드 하여 테스트를 해봐야 할 겁니다. 이를 위해서 EC2 의 퍼블릭 IP 주소로 접속하면 뭔가가 나타나게 해야겠죠? 만약 EC2를 생성만 해두고 현재 퍼블릭 IP 주소로 그냥 들어가면 다음과 같은 화면이 나타날 겁니다. 아직 서버 설정이 되지 않았기 때문인데요. 이를 위해서는 […]
[2024년 버전] Hosting.kr 도메인을 EC2에 할당하기

Hosting.kr 에서 구매한 도메인 EC2 적용하기 Hosting.kr 에서 구매한 도메인을 내 EC2에 할당하겠습니다. 그럼 해당 도메인을 인터넷에 검색하면, 내 EC2 IP로 접속을 가능케 해줄 겁니다. 내가 EC2 내부로 파일을 업로드하면, 해당 파일로 구성된 웹페이지가 나타나겠죠. 이를 위해서 우선 구매한 도메인을 EC2에 적용해야 합니다. Hosting.kr 에서 도메인 확인하기 Hosting.kr 에 로그인을 해줍시다. 상단 우측을 보면 “나의 […]
[2024년 버전]FileZilla 에서 내 EC2 SFTP 접속하기

Filezilla 로 내 EC2 에 SFTP 접속하기 이미 EC2 생성이 마쳐졌다는 가정 하에 진행합니다.EC2 세팅 과정은 다음 포스팅을 참고해주세요. EC2 세팅하는 방법 필요한 정보 우선 EC2 생성 과정에서 다운로드 받은 pem 파일이 필요합니다. 해당 pem 파일을 특정한 경로에 담아두고 해당 경로를 꼭 기억해주세요. 그 다음은 EC2 인스턴스에서 모든 정보를 확인 가능합니다. 위는 우리가 SFTP 접속을 […]
AWS RDS 연결하기

EC2 와 RDS 연결하기 이전 글 바로가기 이 글은 위 글에서부터 이어집니다. 생성한 RDS 를 어떻게 세팅하면 EC2 에서 해당 RDS 를 데이터베이스로 이용이 가능할까요. 최종적으로는 MySQL 로 구성된 DB를 웹상에서 PhpMyAdmin 으로 접근하는 것이 목표입니다. 차근차근 진행하겠습니다. 만들어진 RDS 설정 이전에 저는 RDS 인스턴스를 생성했습니다. 프리 티어로 생성했고, 엔진은 MySQL을 선택했죠. 위 화면은 RDS […]