[英]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.