繁体   English   中英

如何正确部署DNN 9

[英]How to properly deploy a DNN 9

我正在开发一个新的内部公司门户网站,我正在使用DNN 9作为基础CMS。 现在我已经开发了一些模块,根据自己的喜好定制(布局和图标,没有核心修改)DNN。

如何将DNN应用程序从我的开发环境部署到生产环境? 是否会复制粘贴整个站点并备份还原DB工作?

复制粘贴/备份恢复将是将DNN网站部署到生产环境的最简单方法。

要记住几件事。

1)在将生产URL放入野外之前将其添加到站点,这将使事情变得更容易。 2)部署完成后,您实际上无法轻松维护这两种环境。 在一个中进行的更改不会在另一个中进行。 3)如果你正在对你构建的“模块”进行更改,你通常会开始打包和部署(安装/升级)那些,希望你使用我的VS模板,如果是这样,那部分非常简单。

您可以再次从DEV部署到PROD,但是您在prod中所做的任何更改都将被进程丢失,这就是为什么我说#2并不容易。

克里斯的评论很明显。

您可能需要考虑使用Evotiva的DNN备份和还原产品来简化该过程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM