2017-05-24 6 views
0

웹 응용 프로그램을 작성하고 세부 사항을 작성하려고 계획 중이지만 웹 개발에 비교적 익숙하지 않으며 HTTPS에 대해 잘 모릅니다. HTTPS가 필요한 다른 기능 중에서 로그인 시스템을 구현할 것이므로 AWS 또는 기타 제품을 사용하기 전에이 제품을 호스팅하고 홈 네트워크에서 테스트를 시작하겠습니다. 몇 가지 실패한 Google 검색 결과로 가능하다면 로컬 네트워크에서 클라이언트와 서버간에 HTTPS 연결을 설정하는 데 어떤 기술/프레임 워크를 사용해야합니까?GoDaddy와 같은 웹 사이트 호스트없이 HTTPS를 사용할 수 있습니까?

답변

0

예, 무료 SSL/TLS 인증서를 LetsEncrypt에서받을 수 있습니다. IMO는 도메인이 있어야하지만 설치가 매우 쉽습니다. AWS의 프로덕션 환경에서는 NGINX 또는 Apache를 응용 프로그램의 역방향 프록시로 사용하고 거기에서 SSL을 종료하고 싶지만 현지 개발자는 어떤 표준 웹 프레임 워크 (Django, Flask, NodeJS, Ruby on Rails 등) 충분할 것이다.

0

도메인을 구입하고 실험용으로 AWS에서 호스팅하는 대신 로컬 또는 가정용 컴퓨터에서 쉽게 테스트 할 수 있습니다.

HTTPS 요청에 대해 apache 서버를 설치할 수 있습니다. 그런 다음 모든 백엔드 스크립팅 언어를 사용하여 애플리케이션을 구축 할 수 있습니다.

당신은 램 스택 https://en.wikipedia.org/wiki/LAMP_(software_bundle)에서 아파치 서버, PHP, MySQL을 얻을 것이다. Windows의 linux 또는 XAMP에 LAMP 스택을 설치하는 방법을 알아 봅니다.