Umbraco Learning-(1)-Installation

Source: Internet
Author: User
Tags umbraco

Recently in a public welfare project, considering the cost and price, the final decision is to choose Umbraco as a CMS platform for development.

By the way also take the opportunity to Umbraco use organized into series, easy to later memory.

Umbraco all the information, basic can be found in https://our.umbraco.org/this site, but all are in English.

First, the system needs 1, browser requirements:

The latest version of the 7.x installation requires Firefox, Chrome or ie10+ browser access, because the background is developed with the ANGULARJS framework, does not support the low version of IE browser, but if replaced by 6. Low-version browsers of x and below are compatible with low-version browsers

2. Server Requirements:

7.x requires iis7+, SQL Server 2008+, ASP. 4.0+

3. Permission requirements:

At installation time, the application pool needs to have full permissions on the site directory where Umbraco resides. Include: Read, write, delete

Second, the installation method

The official installation methods are: User manual installation, WebMatrix installation, NuGet installation.

1, User manual Installation

Users to download the Umbraco Bent PIN installation package, upload directly to the IIS configured site directory, run the installation program. For details, please refer to:

Https://our.umbraco.org/documentation/Getting-Started/Setup/Install/install-umbraco-manually

2, WebMatrix installation

Use Microsoft Lightweight development tool WebMatrix to find and install Umbraco in the application market. For details, please refer to:

Https://our.umbraco.org/documentation/Getting-Started/Setup/Install/install-umbraco-with-microsoft-webmatrix

3. NuGet Installation

In vs2012+, the use of NuGet Manager to install, the advantage is: easy to expand, conducive to two development, edit Template page is also very convenient, smart alert is also very perfect. My installation mainly revolves around this way.

Third, NuGet installation

Although you can choose to use WebForm or MVC when you create a project, it is better to have a personal suggestion or MVC.

1. First you need to create an MVC 4 Web project in VS, select the C # language:

2, project template selection is empty can

3. Open the NuGet Package Manager, install the Umbraco reference for the project, execute the command: "Install-package umbracocms-version 7.2.1"

After installation, the Global.asax file and the Web. config file are indicated to be present and overwritten.

Special attention:

1) If it is an upgrade, be sure to back up the files in advance and merge them in.

2) Some NuGet installed Umbraco version actually has the bug, if installs the error, early change. For example, 7.2.1,1 million download volume, actually has the bug.

4, after the project is published, passed to the configured IIS site, access appears as follows, that the basic environment has been installed, you can configure the site

Iv. website Configuration Step1, login information

Name: Login Name

Email: Login Email

Password: Login password, here is clear text display

Remember, the following two buttons, install is the default installation, will install the DEMO,CE version of the DB. If you want to customize the information, be sure to select "Customize".

STEP2, depending on your actual DB information, select the database category. For example, "Microsoft SQL Server", when selected, will pop up detailed db information and then click the "Continue" button to save the changes

STEP3, select the default Installed site demo. If production is used, skip this step and click on the "No thanks,......" link below.

After the installation is complete, it will automatically enter the background management homepage as shown in:

Five, the error collection

1. Cannot create an MVC area path without the Umbracopath specified

Solution: AppConfig Missing configuration section <add key= "Umbracopath" value= "~/umbraco"/>, add on the good, this bug should only appear in 7.2.1 miles

2, install the error, for example: Getxmlnode errors, reference is empty

It is mostly caused by the collation of DB, check DB settings, not case sensitive, preferably default: Chinese_prc_ci_ai.

Umbraco Learning-(1)-Installation

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.