如何将 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>
我不知道如何将本地 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>