bitnami WAMP 란 윈도우 환경에서 서버 구축에 필요한 어플리케이션을 하나의 패키지로 만들어 windows 환경에서 apache mysql php를 설치해 준다.
bitnami 공식 홈페이지 https://bitnami.com/ 로 들어가 어플리케이션을 다운받을 수 있다.
다운 받은 후 실행하면, 아래와 같이 bitnami에서 apache 서버와 mariaDB 서버가 실행중인 것을 볼 수 있다.
아래 경로에 있는 위치에서 파일을 읽어올 수 있는데 php파일을 만들고 php도 잘 연결되는지 확인해본다.
wsl을 통해 리눅스 기반 쉘로 쉽게 php파일 생성이 가능하다.
localhost/phpinfo.php로 접속하면 php파일이 잘 나오는 것을 볼 수 있다.
외부에서 나의 pc 로컬서버로 접속하기 위해선 가장 먼저 공유기를 거쳐야 한다.
공유기로 접속하면 공유기에 연결되어 있는 기기들 중에 어떤 곳으로 접속해야하는지 요청은 모른다. 그렇기 때문에 공유기에 포트포워딩을 통해 이러한 포트로 요청이 오면 어디로 보내라는 설명을 해주어야 나의 로컬서버까지 도달할 수 있다.
ipconfig를 통해 기본 게이트웨이를 불러올 수 있다. 해당 게이트웨이로 접속하면 라우터 설정이 가능하다.
라우터에 아래와 같은 포트포워딩을 추가했다. 이제 나의 서버에 요청을 보낼 수 있다.
크롬 시크릿탭으로 접속해 나의 서버로 접속하면 아래와 같이 잘 접속된다.