Umbraco/安装/在 Windows XP Professional 上安装 Umbraco
外观
作者:Claus Nedergaard – Nedergaard Design & Marketing,丹麦。
首次安装指南:
- IIS 5.1
- .Net Framework
- MSDE 2000
- 数据库管理器
- Umbraco CMS 2.1.1
- Umbraco CMS 2.1.1 的额外副本
在 Windows XP Professional 上
- 选择控制面板 -> 添加或删除程序。
- 选择添加/删除 Windows 组件 – 然后选择 IIS 并按下下一步。(为此您需要 XP Pro 光盘)。然后完成。
- 现在您在根目录下拥有 Inetpub 文件夹 – C:\inetpub。它包含 web、mail、ftp 文件夹
- 自动运行 Win XP Pro 光盘。从菜单中选择安装 .Net Framework。按照屏幕上的说明操作。
- 或 -
- 从 Microsoft 下载 .NET Framework 1.1 并安装它
- 重新启动计算机
- 从 Microsoft 下载并运行 MSDE200A 安装程序
- 按照屏幕上的提示/命令操作。(在 c:\msde2000a 中解压缩文件)
- 打开 DOS 命令提示符。
- 键入 -> cd c:\msdeRelA
- 键入 -> setup SAPWD=”YOURCHOISEOFPASSWORD” securitymode=SQL –> 按回车键(默认情况下,MSDE 的默认安装使用 Windows 身份验证)。
- 重新启动计算机
- 下载并运行 Setup_DbaMgr2k
- 按照屏幕上的说明操作。
- 在 c:\inetpub\wwwroot\’website name’ 中创建网站文件夹
- 将 Umbraco21.zip 文件夹中的所有文件复制到该文件夹。
- 更改 ‘data、media、css、xslt、user controls’ 文件夹的权限。但首先更改 Win XP 的默认文件权限。见下文。
- 选择开始 -> 此电脑。
- 在顶部菜单中选择工具 -> 文件夹选项。
- 选择查看(Vis)。
- 取消选中 ‘简单文件共享’ 框。
- 现在您可以更改权限。选择所有 5 个文件夹(css、media、data、xslt、user controls)– 右键单击并选择属性。
- 选择安全选项卡。选择添加..
- 在文本框中键入 aspnet,然后单击确定。
- 选中修改(Redigering)以允许 aspnet 帐户进行修改和写入操作。
- 打开 IIS 并右键单击默认网站(Standardwebsted) -> 新建 -> 虚拟文件夹。
- 按照屏幕上的指南操作 - 键入网站名称并复制它。
- 选择文件夹(c:\inetpub\wwwroot\’website name’)
- 授予读取权限和运行脚本(ASP)的权限。完成指南
- 将 umbraco_client 文件夹从您的 web 文件夹中剪切出来,并将其放置在默认网站文件夹中,使其与网站本身位于同一个节点(gren)中。(这看起来很傻,但为了让 Umbraco 在 XP Pro 中运行,这是必需的)。
- 如有必要,右键单击 web 文件夹,并将根文件夹设置为您的网站文件夹。
- 创建新数据库 – 打开数据库管理器
- 选择数据库 -> 右键单击并选择 ‘新建数据库’
- 输入数据库名称并选择数据库的路径(c:\inetpub\wwwroot\’website name’\data\database_name)
- 保存并关闭窗口
- 打开登录,在 ‘常规选项卡’ 中键入名称和密码。在 ‘默认连接信息’ 中选择要将登录附加到的数据库。
- 选择 ‘数据库访问’ 选项卡。通过选中它来选择您的数据库。在 ‘数据库角色’ 中选择 db_owner、db_datareader、db_datawriter。保存并关闭窗口
- 打开数据库,右键单击用户 – 选择新建用户。键入登录和名称,这些名称是在登录中创建的。选中 db_owner、db_reader、db_writer。
- 使用 Wordpad 打开。转到显示 ...<appSettings> 的底部
- 更改这些行中的路径名称。通常,您需要添加网站名称。
默认
<add key="umbracoReservedUrls" value=",/umbracoTextGen.aspx,"/> <add key="umbracoReservedPaths" value="/umbraco/,/install"/> <add key="umbracoContentXML" value="/data/umbraco.xml"/> <add key="umbracoStorageDirectory" value="/data"/> <add key="umbracoPath" value="/umbraco" /> <add key="umbracoDbDSN" value="Server=127.0.0.1; Database=YOUR_DATABASE;User ID=YOUR_USER;Password=YOUR_PASSWORD; Trusted_Connection=False"/> <add key="umbracoSmtpServer" value="127.0.0.1"/>
已编辑
<add key="umbracoReservedUrls" value=",/Website_name/umbracoTextGen.aspx,"/> <add key="umbracoReservedPaths" value="/Website_name/umbraco/,/Website_name/install"/> <add key="umbracoContentXML" value="/Website_name/data/umbraco.xml"/> <add key="umbracoStorageDirectory" value="/Website_name/data"/> <add key="umbracoPath" value="/Website_name/umbraco" /> <add key="umbracoDbDSN" value="Server=YourServerName; Database=YOUR_DATABASE;User ID=YOUR_USER;Password=YOUR_PASSWORD; Trusted_Connection=False"/> <add key="umbracoSmtpServer" value="127.0.0.1"/>
- 保存并关闭文件。
- 在 IE 中键入您的本地主机和路径打开 Umbraco 界面 – "https://127.0.0.1/UmbracoDemo1/install/default.aspx"
- 在 Umbraco 2.1 配置向导的第一个窗口中,按下下一步。
- 点击安装,然后点击下一步。
- 您现在应该看到一个页面,上面写着“您的权限设置完美!”- 点击下一步。
- 您可能被要求更改您的密码。更改它!
- 打开 Web.Config 文件。转到底部并找到以下行…
<add key="umbracoConfigurationDone" value=""/>
现在您在该行添加 211…
<add key="umbracoConfigurationDone" value="211"/>
- 保存并关闭文件。
- 点击下一步。下载 WebSiteWizard 包。
- 删除安装文件夹“c:\inetpub\wwwroot\”website_name’\install”
- 登录到 Umbraco ‘https://127.0.0.1/website_name/umbraco’ 并输入用户名和密码。用户名默认情况下始终为“umbraco”。密码是您在配置中被要求更改密码时选择的密码。
- 安装示例网站 - 转到“开发者”部分。右键单击“宏”-> 选择“导入包”
- 按照屏幕上的说明配置示例网站
如果您已按照这些说明操作,并将您的 Unbraco 副本放在根目录下的子目录中 (wwwroot\yoursite),那么在安装 websiteWizard.umb 包后,您需要对该包的 CSS 和模板文件进行一些更改,如果您想正确查看网站。安装 websiteWizard 包后
- 打开模板文件夹并编辑主模板。将您的路径信息添加到 CSS 包含项中,以便它们用于呈现页面。
<link rel="stylesheet" href="/yoursite/css/wizard.css" type="text/css">
- 将您的路径信息添加到标题图像和顶部背景图像的 URL 中。
<a href="/yoursite/" title="Back to front page" id="header" style="background: url(/yoursite<?UMBRACO_GETITEM field="headerImage" recursive="true"/> <img src='/include/emotions/wink.gif'/>">
- 打开向导 CSS 文件,并将您的路径信息添加到 pullBackground.png 引用中,以便可以找到图形。
background: url(/yoursite/css/wizard/pullBackground.png);
此时,您的基于向导的网站应该按预期呈现。非常感谢 Thomas Höhler 的提示。- Cecil Thornhill,美国
- 在 c:\inetpub\wwwroot\’website name’ 中创建网站文件夹
- 将 Umbraco21.zip 文件夹中的所有文件复制到该文件夹。
- 更改“data、media、css、xslt、user controls”文件夹的权限。
- 选择所有 5 个文件夹(css、media、data、xslt、user controls) - 右键单击并选择属性。
- 选择安全选项卡。选择添加..
- 在文本框中键入 aspnet,然后单击确定。
- 选中修改(Redigering)以允许 aspnet 帐户进行修改和写入操作。
- 打开 IIS 并右键单击默认网站(Standardwebsted) -> 新建 -> 虚拟文件夹。
- 按照屏幕上的指南操作 - 键入网站名称并复制它。
- 选择文件夹(c:\inetpub\wwwroot\’website name’)
- 授予读取权限和运行脚本(ASP)的权限。完成指南
- 如有必要,右键单击 web 文件夹,并将根文件夹设置为您的网站文件夹。
- 在“文档”选项卡下添加 default.aspx 并将其移到列表顶部
- 创建新数据库 – 打开数据库管理器
- 选择数据库 -> 右键单击并选择 ‘新建数据库’
- 输入数据库名称并选择数据库的路径(c:\inetpub\wwwroot\’website name’\data\database_name)
- 保存并关闭窗口
- 打开登录 - 右键单击并选择新建登录。在“常规”选项卡中输入名称和密码。在“默认连接信息”中,选择要将登录附加到的数据库。
- 选择“数据库访问”选项卡。通过选中数据库来选择它。在“授予此登录对数据库的访问权限”中。在“数据库角色”中,选择 db_owner、db_datareader、db_datawriter。保存并关闭窗口
- 打开数据库并右键单击用户 - 检查您新创建的登录是否在“用户”下可见。如果没有,选择新建用户。输入登录和名称,这些名称是在登录下创建的。选中 db_owner、db_reader、db_writer。
- 使用 Wordpad 打开。转到显示 ...<appSettings> 的底部
- 更改这些行中的路径名称。通常,您需要添加网站名称。
默认
<add key="umbracoReservedUrls" value=",/umbracoTextGen.aspx,"/> <add key="umbracoReservedPaths" value="/umbraco/,/install"/> <add key="umbracoContentXML" value="/data/umbraco.xml"/> <add key="umbracoStorageDirectory" value="/data"/> <add key="umbracoPath" value="/umbraco" /> <add key="umbracoDbDSN" value="Server=127.0.0.1;Database=YOUR_DATABASE; User ID=YOUR_USER;Password=YOUR_PASSWORD; Trusted_Connection=False"/> <add key="umbracoSmtpServer" value="127.0.0.1"/>
已编辑
<add key="umbracoReservedUrls" value=",/Websitefolder_name/umbracoTextGen.aspx,"/> <add key="umbracoReservedPaths" value="/ Websitefolder_name/umbraco/,/ Websitefolder_name /install"/> <add key="umbracoContentXML" value="/Websitefolder_name/data/umbraco.xml"/> <add key="umbracoStorageDirectory" value="/Websitefolder_name/data"/> <add key="umbracoPath" value="/Websitefolder_name/umbraco" /> <add key="umbracoDbDSN" value="Server=YourServerName;Database=YOUR_DATABASE; User ID=YOUR_USER;Password=YOUR_PASSWORD; Trusted_Connection=False"/> <add key="umbracoSmtpServer" value="127.0.0.1"/>
- 保存并关闭文件。
- 在 IE 中通过输入您的本地主机和路径打开 Umbraco 界面 - ‘https://127.0.0.1/website_name/install/default.aspx'
- 在 Umbraco 2.1 配置向导的第一个窗口中,按下下一步。
- 点击安装,然后点击下一步。
- 您现在应该看到一个页面,上面写着“您的权限设置完美!”- 点击下一步。
- 您可能被要求更改您的密码。更改它!
- 打开 Web.Config 文件。转到底部并找到以下行…
<add key="umbracoConfigurationDone" value=""/>
现在您在该行添加 211…
<add key="umbracoConfigurationDone" value="211"/>
- 保存并关闭文件。
- 点击下一步。下载 WebSiteWizard 包。
- 删除安装文件夹“c:\inetpub\wwwroot\”website_name’\install”
- 登录到 Umbraco ‘https://127.0.0.1/website_name/umbraco’ 并输入用户名和密码。用户名默认情况下始终为“umbraco”。密码是您在配置中被要求更改密码时选择的密码。
- 安装示例网站 - 转到“开发者”部分。右键单击“宏”-> 选择“导入包”
- 按照屏幕上的说明配置示例网站