是否可以在没有像GoDaddy这样的网站主机的情况下使用HTTPS?

时间:2017-05-24 01:01:59

标签: web-applications https web-deployment

我打算开始构建一个Web应用程序并仍然在制定细节,但我对Web开发相对较新,并且不确定HTTPS。我将实现一个登录系统,以及需要HTTPS的其他功能,我想首先自己托管这个并在我的家庭网络上进行测试,然后才能看到在AWS上获取它。 一些不成功的谷歌搜索让我仍然在想,如果可能的话,我会使用哪些技术/框架在本地网络上的客户端和服务器之间建立HTTPS连接?

2 个答案:

答案 0 :(得分:0)

是的,您可以从LetsEncrypt获得免费的SSL / TLS证书。虽然你需要有一个域名,IMO很容易设置。在AWS的生产设置中,您希望使用NGINX或Apache作为应用程序的反向代理,并在那里终止您的SSL,但对于您的本地开发人员,任何标准Web框架(Django, <{3}},FlaskNodeJS等等就足够了。

答案 1 :(得分:0)

您可以在本地或家用计算机上轻松测试,而不是在AWS上购买域名和托管用于实验目的。

您可以为HTTPS请求安装apache服务器。然后,您可以使用任何后端脚本语言来构建应用程序。

你会在LAMP堆栈https://en.wikipedia.org/wiki/LAMP_(software_bundle)中获得apache服务器,php,mysql。尝试在windows中搜索如何在linux或XAMP中安装LAMP堆栈。