안녕하세요 강사님 저는 지금 현재 도커 소개와 도커 설치 강의를 수강하고 있습니다. window에서는 작업 관리자에 들어가면 가상화를 확인할 수 있지만 제가 사용하고 있는 맥북 프로 14에서는 가상화가 사용되고 있는지 확인 할 수 없습니다. 그래서 구글에도 검색을 해 보았는데 무슨 말인지 정확히 이해하기 힘들어 질문을 남깁니다. 맥북 프로 14 모델에서는 가상화가 사용되고 있는것인가요? 만약 사용되고 있지 않다면 무엇을 어떻게 설치해야 하는지 알려주시면 감사하겠습니다.
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
application.yml 작성시 driver-class-name : 에서 사용할 sql불러오는 코드 com.mysql.cj.jdbc.Driver 라는 걸쓰는데 아무것도 불러와지질않네요 다른분들은 오류라도 뜨는데 저는 오류도안떠서 다음 진행이 안되고있는데 어떻게 해야 할까요? 다른분께 말씀하신 gradle에 들어가서 의존성도 확인하고 새로고침도 확인 했습니다.
저도 같은 경우가 발생해서 해결한 방법 공유 드립니다. 먼저 강의는 MySQL 8 버전으로 했는데 connect.php의 mysql_connect와 mysql_select_db 함수는 7 버전부터 제거 되엇습니다. 8 버전에 맞게 새로 작성 한 후 성공하였습니다. 아래 공유 드릴게요 <?php $username = "awslearner"; $password = "awslearner"; $hostname = "yourhostnameaddress"; $dbname = "awslearner";try { // mysqli를 이용한 데이터베이스 연결 $dbhandle = new mysqli($hostname, $username, $password, $dbname); // 연결 확인 if ($dbhandle->connect_error) { throw new Exception("MySQL에 연결할 수 없습니다: " . $dbhandle->connect_error); } echo "MySQL 접속 성공! username - $username, password - $password, host - $hostname<br>"; // 연결 종료 $dbhandle->close(); } catch (Exception $e) { // 오류 메시지 출력 echo $e->getMessage(); exit; // 스크립트 종료 } ?>
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
선생님 안녕하세요? 강의 잘듣고 있습니다. 다름이 아니라 10강에서 MySQL 접근 방법1를 따라하려고 하는데 Datebase이 없더라고요... 버전이 달라서 그런건가 싶어서 따로 찾아보니까 view-Tool Windows안에서 보통 선택할 수 있다는걸 발견했는데 여기에도 없더라고요... 이런 경우에는 다시 설치하는 것 말고는 방법이 없는거겠죠...?
안녕하세요! 좋은강의 잘 듣고있습니다. EKS에서 생성할 때, EKS Managed VPC 영역은 사용자가 직접 지정하거나 볼 수 없는 것 으로 알았는데 이게 아닌건지 궁금합니다. EKS를 생성할 때 VPC를 지정하고 생성한 뒤, 보여주신 그림입니다. 명시적으로 EKS를 생성할 때 직접 본인이 생성한 VPC와 퍼블릭 서브넷(AZ 포함)을 선택하고 생성 했는데, 바로 뒤에 나오는 그림에서는 AWS Managed VPC가 나오더라구요. 질문 1 ) AWS Managed VPC 내 Control Plane은 자동으로 생성되긴 하나 어디 리전인지, 몇개가 생성되는지(기본 3개) 사용자가 알 수 없지 않나요? 사용자가 선택한 2개의 리전에 2개의 Control Plane이 생성된 걸 보고 이걸 그럼 사용자가 지정할 수 있는 건지 궁금해서 질문드립니다. 질문2 ) 여기서 지정하는 서브넷은 클러스터와 통신을 하기위해 AWS에서 관리하는 컨트롤 플레인이 ENI를 배치할 사용자의 VPC의 서브넷이고, 실제 노드가 배치되는 서브넷과는 전혀 다른건가요?
// 도메인의 Hosted Zone 정보 확인 aws route53 list-hosted-zones-by-name --dns-name "${MyDomain}." | jq 이 명령어를 수행하면 아래와 같이 HostedZones 값이 [] 인데요. 왜 그런걸까요? { "HostedZones": [], "DNSName": "sabina.click.", "IsTruncated": false, "MaxItems": "100" }
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
아마존 리눅스 2023으로 인스턴스를 사용했을 때 지면님과 강사님께서 알려준 el9 버전 레포지토리를 사용하는 명령어 sudo dnf install <https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm> sudo dnf install mysql-community-server 이렇게 하여도 저는 계속 sudo dnf install mysql-community-server 해당 명령어를 통해 설치하려고 하면 The GPG keys listed for the "MySQL 8.0 Community Server" repository are already installed but they are not correct for this package. 이런 오류가 발생하였습니다. 계속 키가 옳지 않다는 오류가 생겼고 챗지피티랑 구글링을 통해 이것저것 해보다가 sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 sudo yum update 위의 두 명령어를 실행하고 sudo dnf install mysql-community-server 해당 명령어로 재설치 해주니 제대로 설치가 되었습니다! 제 추측으로는 KEY를 다시 받아오고 yum update 하는 과정이 필요했던 것 같습니다! 저와 같은 오류를 가지는 분들에게 도움이 되었으면 좋겠네요...!!!
위 강의에서는 nginx를 사용하지 않고 있는데,nginx를 대신하는 기능을 하는 것이 이 강의에서 무엇인지 궁금합니다! 또한 위 내용이 맞다면, 8080포트(spring)로 포트포워딩을 nginx를 사용하여 작업하는 것이라고 알고있는데 그 작업또한 이 강의에서는 언제 해야하는건지 질문드립니다!
기존 질문이 삭제되어 헷갈리실 다른 분들을 위해 자문자답 형태로 남겨둡니다. Python의 경우 어느 곳에서 다운로드 받느냐에 따라 다양한 경로에 다양한 버전이 생길 수 있습니다. 첨부해주신 사진을 봤을 때, /usr/bin/python3 를 통해 boto3를 import 하시려면, /usr/bin/pip3 를 통해 boto3를 다운로드 해주셔야 될 것 같습니다.( /usr/bin/python3 를 입력해서 실행했을 때와 python3 를 입력했을 때 버전을 비교해보시면 좋습니다.) 간단한 해결 방법으로는 /usr/bin/python3 가 아닌 그냥 python3 로 실행해주시면 될 것 같습니다. 만약 해결되지 않는다면, 현재 boto3가 설치된 경로에 있는 Python 실행 파일을 통해 파일을 실행해주시면 됩니다. 이런 번거로운 절차가 귀찮으시면, 1.3. Python 실행 단축키 설정 을 참고하셔서 실행 설정을 해주시고, vscode에서 cmd + shift + p 입력 후, Python: Select Interpreter 를 입력해주신 후에 실행하고 싶은 Python3 경로를 선택해주시면 됩니다. 또는, 우측 하단에 아래 그림과 같이 나오는 부분에서 버전을 클릭하시면 위 그림이 나오게 됩니다. 이후에는 cmd + enter 를 통해 쉽게 실행 가능합니다! 해보시고 안되시면 다시 말씀 부탁드리겠습니다.
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
안녕하세요. 강사님 항상 좋은 강의 감사하게 잘 듣고 있습니다! ec2 프리티어로 강의에서 배포하는 방식으로 실 서비스에서도 바로 사용할 수 있을까요? 해당 강의를 통해 토이 프로젝트를 만들고 실제로 서비스를 하려는 방식으로 사용할 때 강의에서 보여주신 설정이랑 배포방식으로 가능한지 궁금합니다!
ecs service 등록하려고 보니, Load balancer 설정 부분에 이렇게 뜨는데,, 제가 Lightsail 볼때 따로 등록 안해줘서 설정 부분이 이렇게 뜨는걸까요? ㅠㅠ ec2에서 설정 따로 해줘야한다는거 같은데 로드밸런싱 활성 작업을 위해서 어떤 어떻게 등록 해야하는 걸까요?