-
[Windows]Bitnami를 이용한 Local 서버 구축, 포트 포워딩Server 2021. 9. 22. 15:26
1. bitnami WAMP 설치 및 실행
Bitnami
bitnami는 가상 어플라이언스 및 웹 애플리케이션, 개발 스택 용 소프트웨어 패키지 및 설치 라이브러리이다. 이를 이용하면 여러 복잡한 애플리케이션을 간단히 설치할 수 있다. 여러 패키지들이 있는데 필자는 웹 서버 구축에 필요한 bitnami WAMP를 사용했다
WAMP
WAMP를 통해 Windows 환경에 Apache, MySQL, PHP를 한 번에 설치할 수 있다.
bitnami WAMP 설치 후 브라우저에서 127.0.0.1 또는 localhost로 접속하면 아래와 같은 화면이 나온다.
2. phpinfo 띄우기
먼저 bitnami가 위치하고 있는 디렉토리에서 wampstack-8.0.10-0/apache2/htdocs 로 이동한다.
이곳에 phpinfo.php 파일을 만들면 되는데 이때 메모장을 이용했다.
파일형식을 txt가 아닌 php로 변경해 마무리했다.
브라우저에서 127.0.0.1/phpinfo.php 를 접속한 화면이다.
3. 포트 포워딩
- 포트 포워딩이란?
위에서는 단순히 로컬서버를 구축한 것이다. 서버와 클라이언트를 분리한 후 외부에서도 서버에 접속할 수 있도록 하기 위해서 포트 포워딩이 필요하다. 포트 포워딩은 포트 매핑이라고도 하며 컴퓨터 네트워크에서 패킷이 네트워크 게이트웨이를 가로지르는 통한 하나의 IP 주소와 포트 번호 결합의 통신 요청을 다른 곳으로 넘겨주는 기법을 말한다. 쉽게 말해 공유기에게 이정표를 달아주는 것을 포트 포워딩이라고 생각하면 된다.
포트 포워딩 설정 시 몇 가지 참고사항들이 있는데, 1. 외부 포트와 내부 포트는 서로 다를 수 있고, 2. 내부에서 연결하려는 포트는 아이피를 반드시 지정해야 한다. 그리고 3. 하나의 포트에는 하나의 포워딩만 가능하며 4. 공유기가 할당한 아이피에만 포워딩이 가능하다.
https://ko.wikipedia.org/wiki/%EB%B9%84%ED%8A%B8%EB%82%98%EB%AF%B8
https://sangm1n.github.io/server-portforwarding/
https://ko.wikipedia.org/wiki/%ED%8F%AC%ED%8A%B8_%ED%8F%AC%EC%9B%8C%EB%94%A9
'Server' 카테고리의 다른 글
[Linux]MySQL 외부 접속 / MySQL workbench (0) 2021.09.22 [Linux]AWS EC2 서버 구축_NPM 설치 (0) 2021.09.22 [Linux]APM 소스설치_PHP7.4.1 (0) 2021.09.13 [Linux]APM 소스설치_MySQL8.0.19 (0) 2021.09.13 [Linux]APM 소스설치_Apache2.4.48 (0) 2021.09.13