개발중/Amazon Web Services (AWS)11 [AWS] 웹 광고 설정 웹을 배포하고 수익을 창출 하고자하는게 내가 하고자 하는 것 중에 하나 였으니깐, 이제 하나씩 구조를 생각해봐야겠다. 참고 사이트 참고 사이트 개발중/Amazon Web Services (AWS) 2021. 12. 19. [AWS] EC2 로 스프링 프로젝트 배포하기 오늘 나는 진짜 그동안 너무 하고 싶었던 배포를 시도해보려고 한다. 솔직히 진짜 뭣도 모르지만 이 블로그가 정리가 너무 잘되어있어서 한번 따라 해보려고 한다. 참고 블로그 참고 블로그 참고 블로그 Git Git 을 통해서 서버에서 프로젝트 다운 받기 git clone https://github.com/soobinJung/Ddaja.git 더보기 더보기 root@ip-172-31-13-208:/app/ddaja# ls root@ip-172-31-13-208:/app/ddaja# git clone https://github.com/soobinJung/Ddaja.git Cloning into 'Ddaja'... remote: Enumerating objects: 1635, done. remote: Counti.. 개발중/Amazon Web Services (AWS) 2021. 12. 18. [AWS] 우분투 ROOT 계정 비밀번호 설정 root 계정으로 접속해야 하는데 나는 설정 한 적도 없는데 비밀번호를 쓰라고 한다. root 비밀번호 설정 sudo passwd root 계정으로 접속 sudo - ubuntu@ip-172-31-13-208:/$ sudo passwd New password: Retype new password: passwd: password updated successfully ubuntu@ip-172-31-13-208:/$ ubuntu@ip-172-31-13-208:/$ su - Password: root@ip-172-31-13-208:~# 개발중/Amazon Web Services (AWS) 2021. 12. 18. [AWS EC2] JAVA 설치 JAVA 설치 sudo apt-get install openjdk-8-jdk JAVA Defalut 설치 sudo apt-get install default-jdk JAVA 확인 java -version ubuntu@ip-172-31-13-208:~$ java -version openjdk version "1.8.0_312" OpenJDK Runtime Environment (build 1.8.0_312-8u312-b07-0ubuntu1~20.04-b07) OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode) JAVA 여러개 깔려 있을 때 기본 JAVA 선택 sudo update-alternatives --config java ubuntu@ip-172-31-.. 개발중/Amazon Web Services (AWS) 2021. 12. 18. [AWS] 스프링 부트 프로젝트 배포 Command 'yum' not found, did you mean 에러 AWS 로 스프링 배포 하는 법을 찾으려는데 여기서 부터 발목이 잡혔다 . Command 'yum' not found, did you mean 명령어 sudo apt-get update 결과 ubuntu@ip-172-31-13-208:~$ sudo apt-get update Hit:1 http://repo.mysql.com/apt/ubuntu focal InRelease Hit:2 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu focal InRelease Hit:3 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu focal-updates InRelease Hit:4 http://ap-northeast-2.ec2.a.. 개발중/Amazon Web Services (AWS) 2021. 12. 18. AWS EC2 - MySQL - WORKBENCH AWS EC2 / MY SQL 을 세팅하는건 이제 익숙하게 할 수 있는 것 같다. 그 부분에 대해서는 너무 정보가 많다. 하지만 local workbench 에서 Connection 이 실패해서 다시 EC2 구축하고 시도해보는 중이다. 🔴 My Sql 접속 보통 아래와 같은 명령문으로 MYSQL 접속이 가능하다. mysql -u root -p 근데 나는 되지 않았고, 최상위 권한인 sudo 로 접속을 해야지 가능했다. sudo /usr/bin/mysql -u root -p 🔴 User 정보 확인하기 보통 아래와 같은 쿼리를 내리면 User Data 들을 확인이 가능했다. ✅ My Sql 5.x SELECT Host, User, Password FROM user ✅ My Sql 8.x SELECT Host.. 개발중/Amazon Web Services (AWS) 2021. 11. 7. AWS EC2 로 MySql 사용하기 위해 설정,,, 들 ; AWS 를 이용해서 mySQL 을 사용하려는데 방법이 너무 많아서 기록 Elastic IP VPC 를 설정 하기 전에 Elastic IP 가 필요하다. VPC 안에는 EC2 인스턴스가 들어가는데 이 인스턴스의 IP 는 유동적인 IP 주소가 할당 된다. 그렇기에 EC2 인스턴스에 접근하기 위해 고정된 IP 가 필요한데 그것이 Elastic IP 이다. Elastic IP 구축법 정리 https://ap-northeast-2.console.aws.amazon.com/vpc/home?region=ap-northeast-2#Addresses:public-ip=54.180.181.22 VPC VPC (Virtual Private Cloud, 가상 사설망) 란 ? VPC 를 적용한 후 VPC 별로 네트워크를 구성,.. 개발중/Amazon Web Services (AWS) 2021. 11. 2. Putty 로 EC2 접속법 정리 Puttygen 에서 Key 를 변환 putty에서 aws 의 Key Pair를 사용하려면 Putty에서 사용 가능한 형식으로 변경이 필요하다. Puttygen 을 열어보자. Conversions> import key Key 저장 위치를 선택하고 Key 를 저장한다. putty 실행 Auth 선택 후 Keu 가져오기 AWS 에 존재하는 퍼블릭 IPv4 DNS 를 HostName 에 넣어줘 login as 가 뭐지 했는데 ubuntu 넣으니까 되었다 개꿀~ 👌 개발중/Amazon Web Services (AWS) 2021. 11. 2. AWS My Sql구축법 정리 AWS My Sql구축법 정리 apt 업데이트 sudo apt update mysql 설치 sudo apt install mysql-server mysql 설치 확인 dpkg -l | grep mysql-server mysql 구동 sudo systemctl start mysql.service 외부에서 mysql 에 접근 가능하도록 설치 cd /etc/mysql/mysql.conf.d 기존 bind-address 를 변경 127.0.0.1 (local) >>> 0.0.0.0(any) mysql 접속 mysql -u root -p 더보기 어제 이 방법이 되었었는데 안되서 이리 하니까 되었다. 권한이 없던 것 같다. sudo /usr/bin/mysql -u root -p root 하위 계정 생성 CREATE.. 개발중/Amazon Web Services (AWS) 2021. 11. 2. AWS VPC 구축법 정리 VPC 마법사 시작 퍼블릭 및 프라이빗 서브넷이 있는 VPN 같게 설정 해야 한다. 퍼블릭의 CIDR == 프라이빗 CIDR 퍼블릭의 가용 영역 == 프라이빗 가용 영역 탄력적 IP 설정 VPC 생성 VPC 설정 완료 인터넷 게이트웨이 확인 - 인터넷 게이트 웨이가 잘 생성 되어야 VPC 안의 인슽너스와 잘 통신이 이루어진다. 서브넷 확인 - 내가 생성했던 퍼블릭/프라이빗 서브넷도 확인 해주자. 개발중/Amazon Web Services (AWS) 2021. 11. 2. AWS Elastic IP 구축법 정리 VPC 대시보드 > 탄력적 IP 탄력적 IP 주소 할당 할당 개발중/Amazon Web Services (AWS) 2021. 11. 2. 이전 1 다음