묻고 답해요
137만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
마지막 dns입력
마지막 dns 부분에서 dns 로 입력해서 들어갈려하면 계속 무한로딩이 뜨는데 어떻게 하면 좋죠?
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
시큐리티 설정
안녕하세요 지금은 aws가 좀 바뀌어서 그런데 3분 55초쯤에 설정하는것인바운드 인가요 아웃바운드 설정인가요??
-
미해결이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)
React 관련 궁금한게 있습니다.
리액트 관련해서 질문이 있습니다. 지금까지는 리액트를 로컬에서만 불러오고 있는데요. 외부에서 접근을하려면 서버에 올려야하잖아요? 이런건 어떻게 aws서버에 올리는지 궁금합니다. aws와 react 강의니깐 강의에 맞는 질문 같은데 아니면 알려주세요.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
윈도우 cmd창에서 redis-cli라고 치면 강사님 mac과 다르게 실행이 안되는데 윈도우는 원래 그런가요?
cmd창에서 그냥 redis-cli라고 치면 내부또는 외부명령 실행할수 있는 프로그램,또는 배치파일이 아닙니다라고 뜨는데 윈도우에서는 안되는건가요?
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
rds 강의내용이 강의설명이 많이 다릅니다.
mysql을 private subnet으로 구성하고 이를 이중화는 하는게 본 내용인줄 알고 쭉 강의를 들었는데 RDS 마지막 강의 지나가듯이 이중화는 안하고 이내용을 뛰어넘고 subnet은 변경하지도 못하는데... 초반의 강의설명과 일치된 강의 내용이 필요합니다. 맛보기강의를 듣고 필요한 강의라고 생각해서 쭉 들었는데 ;;;
-
미해결
AWS RDS 를 Workbench로 쿼리 불러들이면 비용이랑 트래픽이 많이 발생하나요??
개발자 분이 본 서버 DB랑 읽기용 DB랑 분리 되어있어서 필요할 때마다 MySQL Raw data 불러오기 join하고 그랬었는데, 최근에 읽기전용으로 업데이트가 느려졌다고, 트래픽 이슈랑 workbench로 그때 그때 쿼리하면 비용도 많이 발생하지 않냐고 하는데 이런건 어디서확인하죠? 비용은 AWS 사이트에서 기가당 USD 0.129인가 그 자료 밖에 없던데 https://aws.amazon.com/ko/rds/mysql/pricing/ (출처) 비용이랑 트래픽이 얼마나 영향 주는지를 어떻게 알 수 있나요?
-
미해결AWS(Amazon Web Service) 입문자를 위한 강의
여기도 타임아웃이 나오는데요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. EC2 실습에서도 타임아웃이 나와서 해결 못하고 넘어왔는데 RDS 에서도 타임아웃이 나옵니다. 도저히 머가 원인인지 모르겠습니다.
-
해결됨리액트로 나만의 블로그 만들기(MERN Stack)
build후 빈창만 뜬다면(해결법!)
환경: window 실행: putty 에서 실행, 인스턴스 t2 small 사용중 문제: 성공적으로 db까지 연결이 됬지만 아무것도 창이 띄어지지 않습니다. 보시다시피 퍼블릭IP주소를 입력했는데 빈값입니다. 혹시나 해서 dns접속도 했는데 새로고침만 화면 304만 뜹니다. 해결법: 원래는 강사님에게 질문하려다가 문제를 해결해서 혹시나 어려움이 있으신분들을 위해 해결법 작성합니다. server-app.js 들어가서 app.use(helmet)을 app.use(helmet({contentSecurityPolicy: false})로 변경 => 깃허브에 푸쉬후 cd MyBlog 가서 git pull => client/npm run build => MyBlog/npm run build:server
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
질문
안녕하세요! 강의 잘 듣고 있습니다. 앞선 구조 강의에서 그림상 RDS를 10.0.5.0/24 subnet에 배치시키고 있는데 현재 강의 상에서는 rds를 해당 subnet으로 배치시키는 과정이 없는것 같습니다. 생성한 RDS를 확인해보니 서브넷 ID로 할당된 것은 확인할 수 없고 서브넷 그룹과 서브넷 그룹에 포함된 서브넷만 보여주는 것을 확인했습니다. 결론은 RDS는 앞선 구조 강의 그림처럼 서브넷 ID 10.0.5.0으로 할당이 불가능하고 통신이 가능한 서브넷 그룹을 선택하는것인 것 같은데 제가 이해한게 맞나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
이후 수강 방향에 대한 질문
안녕하세요, 존 안 강사님 지금 만들어주신 강의 굉장히 잘 듣고 있고, 프론트와 백을 동시에 다루는 공부를 하고 싶었던 저에게 굉장히 큰 도움이 되고있습니다. 정말감사드립니다. 추가로 한가지 문의드리고 싶은게 잇는데, 백엔드 지향을 하고 있어서 AWS 공부를 해보려 하는데, 무료 강의를 다 듣고 강의 목록에 있는 도커 강의를 들으면 AWS에 대한 공부가 될까요??
-
미해결Do It! 장고+부트스트랩: 파이썬 웹개발의 정석
blog폴더에 views.py에 class PostList(Listview) 내용과 post_list.html에 변수명이 틀린거에 대한 의문
view.py 에서 model = Post를 대입한 부분은 이해가 가는데 post_list.html에서 포문을 돌릴때 post_list라고 하는거는 변수명이 안맞는데 잘 돌아가는거에 대한 의문점이 듭니다.
-
해결됨따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
test에 질문이 있습니다
현재 App.test.js에는 test()안에 실행중인 코드가 없는 것 같고 test도 react에서만 진행하는데 테스트가 되는게 있나요?테스트를 하여 성공을 하더라도 무엇을 기준으로 성공한건지 잘 모르겠습니다.. 그리고 백엔드 프론트 DB 등등 다양한 컨테이너가 존재하는데 테스트는 리액트만 진행하네요 이게 도커 환경에서 CI로 배포하는 과정까지 큰 틀에 집중하기 위해 test부분 내용은 의도적으로 생략하고 별다른 동작을 안해도 절차를 보여주기 위해 넣은걸로 보면 될까요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
7강 마무리 코드가 aws에서 이상한 동작을 합니다.
7강 마무리 서버코드를 받아서 릴리즈로 실행하기 위한 작업을 몇가지 한뒤에, 로컬에서 돌려서 정상작동하는걸 확인하고, aws에 올려서 테스트 했습니다만, 서버쪽에선 이상한 곳에서 함수 동작이 멈춰버리고, 클라쪽에선 접속하고 캐릭터가 스폰되지 않아 배경만 덩그러니 있습니다. 멀티스레딩 비동기 프로그래밍에 익숙하지 않은 저로선 전혀 예상이 안가는 이상한 동작을 하여 질문드립니다. aws에서 인바운드규칙 설정하였고, public IP DNS로 Liseten걸어놨습니다. 1) 클라쪽 동작 로그 2) 서버쪽 동작 로그 3. 이상 동작을 확인하기위해 함수 한줄마다 Log를 찍어놨습니다. public void EnterGame(GameObject gameObject) { int checkCount = 0; Console.WriteLine($"EnterGame{++checkCount} int checkCount = 0;"); if (gameObject == null) return; Console.WriteLine($"EnterGame{++checkCount} if (gameObject == null)"); GameObjectType type = ObjectManager.GetObjectTypeById(gameObject.Id); if (type == GameObjectType.Player) { Console.WriteLine($"EnterGame{++checkCount} if (type == GameObjectType.Player)"); Player player = gameObject as Player; Console.WriteLine($"EnterGame{++checkCount} Player player = gameObject as Player"); _players.Add(gameObject.Id, player); Console.WriteLine($"EnterGame{++checkCount} _players.Add"); player.Room = this; Console.WriteLine($"EnterGame{++checkCount} player.Room = this;"); Map.ApplyMove(player, new Vector2Int(player.CellPos.x, player.CellPos.y)); Console.WriteLine($"EnterGame{++checkCount} Map.ApplyMove"); // 본인한테 정보 전송 { Console.WriteLine($"EnterGame{++checkCount} ---------- me -----------"); S_EnterGame enterPacket = new S_EnterGame(); Console.WriteLine($"EnterGame{++checkCount} new S_EnterGame()"); enterPacket.Player = player.Info; Console.WriteLine($"EnterGame{++checkCount} enterPacket.Player = player.Info"); player.Session.Send(enterPacket); Console.WriteLine($"player.Session.Send(enterPacket); {enterPacket.Player}"); S_Spawn spawnPacket = new S_Spawn(); Console.WriteLine($"S_Spawn spawnPacket = new S_Spawn(); {enterPacket.Player}"); foreach (Player p in _players.Values) { if (player != p) spawnPacket.Objects.Add(p.Info); } Console.WriteLine($"EnterGame{++checkCount}"); foreach (Monster m in _monsters.Values) spawnPacket.Objects.Add(m.Info); foreach (Projectile p in _projectiles.Values) spawnPacket.Objects.Add(p.Info); player.Session.Send(spawnPacket); } } else if (type == GameObjectType.Monster) { Monster monster = gameObject as Monster; _monsters.Add(gameObject.Id, monster); monster.Room = this; Map.ApplyMove(monster, new Vector2Int(monster.CellPos.x, monster.CellPos.y)); } else if (type == GameObjectType.Projectile) { Projectile projectile = gameObject as Projectile; _projectiles.Add(gameObject.Id, projectile); projectile.Room = this; } // 타인한테 정보 전송 { Console.WriteLine($"EnterGame{++checkCount} ---------- other -----------"); S_Spawn spawnPacket = new S_Spawn(); spawnPacket.Objects.Add(gameObject.Info); Console.WriteLine($"EnterGame{++checkCount} spawnPacket.Objects.Add(gameObject.Info);"); foreach (Player p in _players.Values) { if (p.Id != gameObject.Id) p.Session.Send(spawnPacket); } } }
-
해결됨따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
기존 컴포즈 파일의 빌드 내용은요??
build: dockerfile context 등은 지워야하나요? 개발환경에서 사용하는 도커 컴포즈 파일과 운영환경(AWS)에 사용하는 파일의 구조가 조금 다른데 한 파일에 그냥 떄려넣어도 되나요??
-
해결됨따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
initialize.sql은 만들기만하고 COPY 안해주나요?
도커파일에서 한글 설정 관련 파일만 ADD해주고막상 mysql설정 내용이 다 들어가있는 mysql/sqls/initialize.sql 파일은 이미지 빌드 시 안가져가는거같은데 ...
-
해결됨따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
노드로 만든 서버는 빌드를 따로 안하나요?
노드로 만든 서버는 도커환경에서도 빌드를 해줄 필요가 없는건가요??
-
미해결Do It! 장고+부트스트랩: 파이썬 웹개발의 정석
부트스트랩 관련 질문
근데 강의에서 부트스트랩 4.x 버전을 사용하시는 이유가 있으신가요? 제 개인 프로젝트 사이트에서는 부트스트랩 5.x 버전을 적용하고 싶거든요.
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
Bastion 서버 문의
안녕하세요. 강의 실습에서 bastion 서버를 region-2a에 만들어서 2a 내부의 private subnet EC2와 통신을 하였는데요. Region-2c에 있는 EC2와 통신을 하기 위해서는 2c public subnet에 bastion 서버를 만들어야 하나요? 아니면 2a에 만들어진 bastion 서버를 통해서 통신을 할 수 있나요?
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
PHP MyAdmin 오류
Composer detected issues in your platform: Your Composer dependencies require the following PHP extensions to be installed: xml 라고 계속 뜹니다. 다른 질문에서 보여줬던 url에서 가져온 코드도 userdata에 다 넣고 다시 인스턴스를 실행해보았지만 똑같습니다. yum install xml을 치게 되면 Loaded plugins: extras_suggestions, langpacks, priorities, update-motd You need to be root to perform this command. 위와 같이 뜹니다. 어떤 식으로 해결할 수 있는지 가르쳐 주시면 감사할거 같습니다... 전혀 해결이 되지 않습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
aws s3에 관련 질문좀 드리겠습니다
s3에 이미지 업로드 까지 성공을 하엿습니다. 근데 궁금한 점이 하나 생겼습니다. 이 사진은 s3가 아닌 그냥 백엔드 서버 폴더에다가 업로드를 한 사진이고 해당 이미지의 url 을 가져와 주소창에 넣어보면 이런식으로 브라우저에서 이미지가 보입니다. 허나.. 이번에는 s3에 업로드한 이미지 url을 가져다가 주소창에 넣어보니 이미지가 안나오고 해당 이미지가 그냥 다운받아집니다. s3에서 첫번째 사진처럼 url을 입력했는데 이미지가 브라우저창에서 보이도록 할 수 있는게 가능할까요?