我一直在与Umbraco合作创建我的第一个网站。
到目前为止,我几乎完成了我的网站框架,现在我正在考虑如何将其移动到我的服务器。我的想法是在框架准备好后上传我的网站,然后远程创建内容。我正在更新现有网站,这意味着主机服务器已经托管了一个网站,我必须用Umbraco创建的网站替换。
如何部署网站? 必须在主机服务器上安装Umbraco? 那数据库怎么样?
我将使用主机服务器的数据库。我想上传我的新网站,但仍保留旧网站以防出现问题。请记住,我是一个新手,并且从未上传过任何网站。真的很感谢你的帮助!
提前致谢,祝你有美好的一天!
答案 0 :(得分:0)
取决于您的托管服务提供商的功能。在服务器上创建一个新文件夹,并将Umbraco文件放在那里。 并将IIS webroot位置更改为新文件夹。 (通过将其更改为旧位置,旧网站又回来了)
您需要备份本地数据库,并从托管服务提供商恢复数据库服务器。并配置连接字符串。
在低端托管服务提供商处,您通常无法恢复数据库备份。 一个选项可能是生成包含数据的SQL脚本。 (通常需要将数据库模式,用户更改为您在托管服务提供商上拥有的模式)否则,请从干净的数据库开始,并使用Umbraco包导入Umbraco项目。