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:///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:///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:///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:///website_name/umbraco’ 並輸入使用者名稱和密碼。使用者名稱預設情況下始終為“umbraco”。密碼是您在配置中被要求更改密碼時選擇的密碼。
- 安裝示例網站 - 轉到“開發者”部分。右鍵單擊“宏”-> 選擇“匯入包”
- 按照螢幕上的說明配置示例網站