如何在我的计算机上本地托管Web应用

问题描述 投票:0回答:1

我已经创建了一个Web应用程序,并且希望将其本地托管在我的计算机上,因此我可以转到浏览器并键入https://localhost:<port number>,它将加载。但是,我不确定如何执行此操作,甚至不确定。我的问题是我不完全确定需要谷歌搜索得到的答案和建议。

关于我已经创建并想要实现的一些知识:

  • 此Web应用程序是用Angular编写的,它具有Spring Boot后端,它调用了所有功能(虽然有点过大,但目的是学习Java和Spring Boot,我可以从技术上在前端完成所有操作)
  • 此Web应用程序的数据存储在我的笔记本电脑上的MongoDB中
  • 我正在开发npm run dev时正在运行concurrently \"java -jar jars/java-fuel-consumption-api.jar\" \"npm start\" \"ng serve --proxy-config proxy.conf.json --open\"
  • 我不希望将其托管给他人使用,这只是我编写的一个简单的个人项目,可以帮助我学习更多的JS和Spring Boot
  • 我有MacBook Air,所以不确定是否已经从Apple安装了任何可以帮助您的东西
  • 我有一些Docker的经验,不会拒绝尝试学习更多内容
  • 我希望它在后台运行,因此我可以随时访问它而无需执行npm run ...命令,但是能够在需要时将其停止(用于更新和修复)
  • [不用担心URL-我假设它是在我的计算机上托管的,因此它只是localhost
  • 我想避免使用AWS / Azure,原因是我不想付款!它可以通过npm run dev来工作,但我只是想以更专业的方式进行操作

很抱歉提出这个问题,但是我需要从哪里开始的一些建议-我知道最终的目标,但是像大多数这样的事情,我对如何实现它几乎没有经验!最好将帮助指出正确的方向。

docker hosting
1个回答
0
投票
这将允许您在本地托管任何内容。

另一个选择是AWS,它们也提供一些测试/试用服务器。

© www.soinside.com 2019 - 2024. All rights reserved.