我已经开发了一个使用php作为后端和mysql数据库的angular应用程序。现在,我需要将这个应用程序部署到aws。据我所知,我将做一个ng build--prod,这样我将得到一个dist文件夹,并将php文件夹部署到服务器上,其中包含我的php文件。这有用吗?还是我错过了什么?
dfty9e191#
像ng build这样的构建脚本会生成小型化的产品级代码,它们不会处理与部署有关的任何事情。您将需要部署一个aws示例,设置一个webserver堆栈并部署您的代码,但是aws部署和代码部署上的范围太大,无法解决这个问题
a7qyws3x2#
我能照我上面说的做。只需执行一个ng构建——prod并生成dist文件夹。连接到您需要的任何服务器,根据您使用的操作系统使用任何应用程序上载文件,并上载dist文件夹文件以及所需的任何后端代码文件,如php文件或任何其他文件(如果需要)。如果需要的话,不要忘记在服务器中创建一个与后端通信的数据库。
2条答案
按热度按时间dfty9e191#
像ng build这样的构建脚本会生成小型化的产品级代码,它们不会处理与部署有关的任何事情。
您将需要部署一个aws示例,设置一个webserver堆栈并部署您的代码,但是aws部署和代码部署上的范围太大,无法解决这个问题
a7qyws3x2#
我能照我上面说的做。只需执行一个ng构建——prod并生成dist文件夹。
连接到您需要的任何服务器,根据您使用的操作系统使用任何应用程序上载文件,并上载dist文件夹文件以及所需的任何后端代码文件,如php文件或任何其他文件(如果需要)。
如果需要的话,不要忘记在服务器中创建一个与后端通信的数据库。