DNN4.9学习笔记-发布部署(备忘)
2009-01-09 09:08
232 查看
安装和配置时,DNN时安装在公司的一台局域网服务器上,当配置和调整好了就需要将
portal发布和部署到正式服务器上。下面时发布时的步骤和细节,写下来备查:
1:添加一个发布时使用的别名。因为部署到服务器上后,一般访问网站的URL地址会发生变化。比如你在本地一直是用http://localhost调试的,发布后,应该使用http://www.domainname.com访问。因为DNN的“别名”机制,如果你在部署之前没有添加相应的“别名”,那么在部署之后你就没有办法立即用http://www.domainname.com访问到你部署的网站。
2:将网站文件拷贝到服务器上,并在IIS中新建一个网站指向这个目录,设置主机头。注意,不要再把DNN放到虚拟目录下,应该放到网站根目录。
3:把数据库拷贝到数据库服务器上(一般是SQL),你可以使用“dettach"和"attach",使用"backup"和"restore",使用SQL Script直接重建等等方法。
4:修改web.config文件,使其指向发布环境中的数据库。
检查IIS的各项设置。并确认ASP.NET的版本正确,DNN 3.x是ASP.NET 1.0,DNN 4.x是ASP.NET 2.
portal发布和部署到正式服务器上。下面时发布时的步骤和细节,写下来备查:
1:添加一个发布时使用的别名。因为部署到服务器上后,一般访问网站的URL地址会发生变化。比如你在本地一直是用http://localhost调试的,发布后,应该使用http://www.domainname.com访问。因为DNN的“别名”机制,如果你在部署之前没有添加相应的“别名”,那么在部署之后你就没有办法立即用http://www.domainname.com访问到你部署的网站。
2:将网站文件拷贝到服务器上,并在IIS中新建一个网站指向这个目录,设置主机头。注意,不要再把DNN放到虚拟目录下,应该放到网站根目录。
3:把数据库拷贝到数据库服务器上(一般是SQL),你可以使用“dettach"和"attach",使用"backup"和"restore",使用SQL Script直接重建等等方法。
4:修改web.config文件,使其指向发布环境中的数据库。
检查IIS的各项设置。并确认ASP.NET的版本正确,DNN 3.x是ASP.NET 1.0,DNN 4.x是ASP.NET 2.
相关文章推荐
- 学习笔记之开发相关概念(3)--项目部署和项目发布
- DNN4.9的发布和部署
- Caffe深度学习入门——Ubuntu16.04 + CUDA9.1+cudnn7.5 + opencv3.3.1+python3.5+caffe安装参考博客和跳坑笔记
- ios 8 发布后的一个初探swift语言的学习笔记(基本数据类型)
- jfinal学习笔记一(配置部署)
- IOS学习笔记61--299刀企业证书APP的发布
- 自动化部署 - 学习笔记
- Python学习笔记--发布程序
- 声学模型学习笔记(二) DNN
- Tomcat学习笔记 - 错误日志 - Tomcat部署项目或修改xml配置出现无法保存的情况(拒绝访问)
- Ant打包编译部署工具学习笔记
- 六 redis学习笔记之发布订阅
- 【zabbix学习笔记之三】部署zabbix-agent端
- 【学习笔记】nginx web部署进阶
- 大数据学习笔记(十六)-Hue的安装部署和使用
- 从零开始学习SSH框架笔记之四 几个关键配置文件备忘(模板)
- jenkins 自动部署-windows下的-学习笔记 ( 三 )
- Kubernetes--学习笔记-2-安装配置和服务部署
- 5. Laravel5学习笔记:在packagist上发布自己的composer包
- UML学习笔记(2)之组件图,部署图以及动态模型的四种图