如何将 Umbraco 本地站点部署到服务器?

How to deploy Umbraco local site to server?

我不知道如何将本地 Umbraco 7.2 本地网站部署到普通服务器 (Windows 2012 VPS)。我知道我需要将所有文件复制到服务器,但我不知道如何复制数据库。我下载了 SQL Management Studio 2012,但我不知道访问详细信息,因为当我将站点安装到我的本地主机时,安装程​​序没有询问我。也许在事情上,正如我所记得的,DB 类型。这是 SQL CE。

有人知道如何访问本地和服务器数据库吗? Umbraco 数据库名称是什么? 还有其他配置吗?

也许是更容易部署的选项?

您可以:

  • 打开数据库 \App_Data\Umbraco.sdf 查看 How do you open an SDF file (SQL Server Compact Edition)?(它不在新的 SQL Management Studio 版本中)并部署数据库。

  • 复制SQL CE 默认值\App_Data\Umbraco.sdf

  • 创建包

  • 使用像 Courier 这样的工具

并查看 web.config 的连接字符串:

  <connectionStrings>
    <remove name="umbracoDbDSN" />
    <add name="umbracoDbDSN" connectionString="Data Source=|DataDirectory|\Umbraco.sdf;Flush Interval=1;" providerName="System.Data.SqlServerCe.4.0" />
    <!-- Important: If you're upgrading Umbraco, do not clear the connection string / provider name during your web.config merge. -->
  </connectionStrings>