초기 설정으로 Virtual box에 구현되어있는 ubuntu의 ip 는 10.0.2.15이다.
apache의 httpd.conf에서 ServerName을 이 ip로 설정하게 되면 127.0.0.1이 아닌 10.0.2.15로 접속이 가능하다.
하지만 이는 VM내부에서만 작동하기 때문에 외부에서는 접근이 불가능하다.
외부에서도 작동하도록 해보자!
내가 원하는 환경의 [설정--> 네트워크 --> 고급 --> 포트포워딩]을 선택한다
호스트IP에는 접근하고자 하는 PC의 ip를 넣어주고
게스트IP에는 VM의 ip 즉 10.0.2.15를 넣어줍니다!.
게스트 포트는 80으로 설정해야 한다
아무리 찾아도 위의 과정이 맞아보이지만 호스트에서도, 외부에서도 접근이 되지 않았다.
몇몇 글에서 호스트,게스트 ip를 넣어주지 않아도 virtual box에서 지정해준다는 글이 있어서 따라해봤더니 그제서야 됐다...
ip를 맞게 넣어줬는데도 불구하고 안된 이유를 찾지 못했지만... ip를 따로 지정하지 않고 해결한 것이다....😭
'Computer Engineering > Server' 카테고리의 다른 글
AWS EC2, RDS를 활용한 웹 서버 구축하기(2)- instance 생성 (0) | 2021.01.05 |
---|---|
AWS EC2, RDS를 활용한 웹 서버 구축하기(1)- VPC, 보안그룹 생성 (0) | 2021.01.05 |
리눅스 서버 구축하기 (3)- MySQL 설치 (0) | 2020.12.29 |
리눅스 서버 구축하기(4)-PHP 설치하기 (0) | 2020.12.29 |
리눅스 서버 구축하기(2)-Apache 설치하기 (0) | 2020.12.29 |