Umbraco 安装

Umbraco 的安装有三种方式:

第一:利用Web Platform Installer进行安装,具体步骤参见文档InstallingUmbraco.pdf。

第二:利用IIS WebDeplo进行安装,具体参见文档InstallingUmbraco.pdf。

第三:手动安装Umbraco.

Step 1:从网址http://umbraco.codeplex.com/releases/上下载最新的版本。并将其解压。

Step 2:在ISS上新建一个站点,并将其物理路径指向到刚才解压的根目录。

Step 3:设置新建站点的ApplicationPool的Framwork版本。(注:如果机器上安有多个版本的FramWork,一定要设置这个,不然会出现错误HTTP Error 500.19 Error Code 0x80070032)

Step 4:设置站点文件夹的访问及修改权限,用以下批处理进行修改。

icacls . /grant "NETWORK SERVICE":(OI)(CI)M
icacls app_code /grant "NETWORK SERVICE":(OI)(CI)RX
icacls app_browsers /grant "NETWORK SERVICE":(OI)(CI)RX
icacls app_data /grant "NETWORK SERVICE":(OI)(CI)M
icacls bin /grant "NETWORK SERVICE":(OI)(CI)R
icacls config /grant "NETWORK SERVICE":(OI)(CI)M
icacls css /grant "NETWORK SERVICE":(OI)(CI)M
icacls data /grant "NETWORK SERVICE":(OI)(CI)M
icacls masterpages /grant "NETWORK SERVICE":(OI)(CI)M
icacls media /grant "NETWORK SERVICE":(OI)(CI)M
icacls python /grant "NETWORK SERVICE":(OI)(CI)M
icacls scripts /grant "NETWORK SERVICE":(OI)(CI)M
icacls umbraco /grant "NETWORK SERVICE":(OI)(CI)R
icacls usercontrols /grant "NETWORK SERVICE":(OI)(CI)R
icacls xslt /grant "NETWORK SERVICE":(OI)(CI)M
icacls web.config /grant "NETWORK SERVICE":(OI)(CI)M
icacls web.config /grant "NETWORK SERVICE":

icacls robots.txt /grant "NETWORK SERVICE":M

pause

如果执行这个批处理之后,还是报权限错误则按照网址:http://our.umbraco.org/wiki/install-and-setup/set-umbraco-folder-permissions-from-command-line上说明的去处理。

Step 5: 新建数据库,及数据库登录名,新建的登录名需要有以下角色:

a. db_datareader
b. db_datawriter
c. db_ddladmin
d. db_securityadmin
e. public

Step 6: 最后浏览此站点,并安装流程进行安装。

posted @ 2011-12-18 23:47  cxp9876  阅读(598)  评论(0编辑  收藏  举报