上传一把umbraco网站
我用一把umbraco现在是时候把它上传托管服务器上成功创建的网站.. 我已经搜查,并得到一个付费产品的same..and我不想用它。上传一把umbraco网站
是否有任何身体试图对当地发展一把umbraco网站,然后上传在服务器上?
如果是,那么请帮助我做到这一点。
首先我运行一把umbraco从本地IIS网站上安装。然后,我为该网站设置我的视觉工作室解决方案(和我的源控制)。然后我的工作,直到我达到了测试版,然后我去经历这个过程部署:
- FTP至删除网站和复制整个网站(我实际使用超越比较)。
- 用management studio连接到我的本地数据库并创建一个.bak文件。
- 将.bak文件上传到数据库服务器。
- 还原数据库
- 评论连接字符串在web.config中
然后我几乎完成。
一旦我“活的”,有内容,我不想失去,当我想在网站上工作,我带回了活动数据库通过一个.bak文件,然后我让我的变化。由于模式基本上在数据库中,因此它们通常包含数据库更改。我注意到我所做的所有操作。一旦我的更改准备就绪后,我会在更新文件时手动复制实时站点上的更改。
这是很不好受,但我试着像信使和类似的其他事情的解决方案,他们不生产我找到足够可靠。手动是我目前看到的唯一无风险的方式。
希望这会有所帮助。
是的,这一直发生。使用FTP将本地安装复制到Web服务器,修改web.config以指向正确的数据库,并且您的网站应该正常运行。
我敢肯定有较少的点击更优雅的解决方案,但在这里就是我如何做到这一点与SQL Azure的网站,不知道是什么的主机/ DB你使用:
1)创建Azure上的一个空分贝与我的本地数据库相同的登录名和用户。
2)在azure上创建一个空的站点,连接到我的数据库。
3)下载发布配置文件。
4)用Sql Azure Migration Wizard第一次上传db。
5)将发布配置文件导入到WebMatrix中,并上传到该网站。
6)此后,我使用WebMatrix部署网站和数据库。
WebMatrix中使用WebDeploy或FTP,你可以,如果你喜欢,FTP使用WebDeploy通过IIS。
感谢塞巴斯蒂安对这个问题的有帮助的描述。 – Sangeeta 2013-03-11 08:32:19