我正在开发一个新的内部公司门户,我使用DNN 9作为一个基本CMS。现在我已经开发了一些模块,根据我的喜好定制了DNN (布局和图标,没有核心修改)。
如何将DNN应用程序从开发环境部署到生产中?复制-粘贴整个站点和备份还原DB工作吗?
发布于 2018-01-12 14:51:18
复制粘贴/备份还原将是将DNN站点部署到生产中的最简单方法。
有几件事要记住。
1)将生产URL添加到站点中,然后再将其放到野外,这将使事情变得更容易。2)部署之后,您确实无法轻松地维护这两种环境。一种改变,另一种不会改变。3)如果您正在对您构建的“模块”进行更改,您通常会开始打包和部署(安装/升级)这些模块,希望您使用我的VS模板,如果这部分非常容易的话。
您可以重新部署从DEV到PROD,但是在prod中所做的任何更改都会在过程中丢失,这就是为什么我说#2并不容易。
发布于 2018-01-13 04:11:24
克里斯的评论是对的。
您可能需要考虑使用Evotiva的DNN备份和还原产品来简化过程。
https://stackoverflow.com/questions/48221285
复制相似问题