Установка umbraco - unico design

Створення сайту на Umbraco починається, як водиться, з установки цієї системи управління сайтом. Для роботи Umbraco найбільше підходить зв'язка IIS + MS SQL. В процесі розробки замість IIS має сенс використовувати спеціально створений для розробників продукт під назвою UtilDev Cassini WebServer, або вже набрав популярність новий IIS Express від Microsoft.

Для установки Umbraco потрібно:

створення бази

Ніяких особливих дій робити не потрібно. Створюємо порожню базу і користувача для доступу до неї.

веб сервер

Створюємо звичайна програма web, яке вказує на папку, в яку розпакуємо скачаний архів з Umbraco. Про всяк випадок, переконуємося, що дозволений .net4.

При використанні Cassini необхідно зареєструвати новий додаток - потрібно вказати файл default.aspx в папці, в яку розпакований архів з Умбрако і створити новий унікальний ключ для програми.

При використанні IIS Express в файлі його конфігурації applicationhost.config потрібно буде зареєструвати додаток (веб-сервер) в розділі згідно інструкцій до веб-сервера.

установка Umbraco

Розпаковуємо архів з Umbraco в папку, на яку налаштований веб сервер. У нашому випадку, це архів 4.7.0.378.zip і версія системи 4.7.

Установка umbraco - unico design

Тиснемо на кнопку «Lets get started», на другому екрані погоджуємося з ліцензією.

Установка umbraco - unico design

Третє вікно - налаштування бази.

Установка umbraco - unico design

  1. Налаштувати доступ до вже створеної бази даних. Підтримуються 2 варіанти: MS SQL server і MySQL.
  2. Налаштувати роботу з SQL CE 4 - база даних буде зберігатися в файлової системі, поряд з сайтом. В принципі, зручно, проте зараз, коли хостери asp.net дають навіть на найслабкіших тарифах повноцінну базу даних SQL Server, переваги не очевидні. До того ж, для використання цього варіанту потрібно спочатку завантажити і покласти в каталог bin Umbraco кілька додаткових бібліотек для роботи з SQL CE 4.
  3. Ввести рядок з'єднання (connection string). Якщо вона у вас є - використовуйте. Зазвичай простіше ввести інформацію по частинах.
  4. Потрібна допомога - опція з досить дивним текстом, мабуть залишилися з часів, коли в інсталяційний пакет Umbraco входила підтримка VistaDB. Якщо для вас ще залишаються питання щодо встановлення - пишіть в наш форум, ми допоможемо.

Ми вибираємо перший варіант - «I already have a blank SQL Server or MySQL database». Нас просять вибрати тип бази - вибираємо Microsoft SQL Server і потім параметри доступу: сервер, ім'я бази, ім'я користувача, пароль. Після введення тиснемо «Install».

Якщо все правильно, система встановлює вміст бази, каже, що все добре і пропонує натиснути на кнопку «Continue», що ми і робимо.

Наступний крок - настройка інформації про адміністратора сайту. Це буде перший користувач, якому буде надано повноправний доступ до адміністративної частини. Всі параметри можна буде потім змінити в будь-який момент.

Вводимо параметри, прибираємо галку з підписки на новинне лист. Тиснемо на «Create User».

Установка umbraco - unico design

Установка umbraco - unico design

Наступний крок - вибір «стартового набору». Це пакет розширень, що включає в себе макроси, код і деяке початкове вміст сайту. Відмінна річ для першої установки, де можна подивитися на код макросів і типів документів. Також цілком можна використовувати як базовий варіант для початку розробки вашого сайту.

Тут нам говорять спасибі і ми можемо натиснути на кнопку «Set up your new website», яка відправить нас на домашню сторінку адміністративної частини Umbraco (при подальшій роботі з сайтом для входу в адміністративну частину має сенс використовувати umbraco / umbraco.aspx - щоб панель управління не відчинялися в новому вікні).

Установка umbraco - unico design

Установка umbraco - unico design

Тепер потрібно додати підтримку російської мови для адміністративної частини. Використовуємо русифікатор з нашого форуму.

Потім в адміністративній частині в секції Users у адміністратора (або іншого користувача) виставляємо поточну мову Russian. Тиснемо на кнопку зберегти, перезавантажуємо сторінку і у нас все на рідному «великий и могучий».

Останній штрих - транслітерація російських url. Користувачі воліють називати свої документи на рідній мові. Umbraco за замовчуванням використовує для url сторінки її назва і для довгих російських назв воно перетворюється в гору псевдосімволов. Для того, щоб ця назва була легким для читання, можна додати спеціальне властивість в документ, щоб користувач міг вказати короткий і зрозуміле ім'я сторінки для браузера. Другий варіант - транслітерувати всі російські букви, щоб url сторінки був більш-менш читабельним. Ми робимо обидва варіанти. Для додавання транслітерації потрібно поправити файл config / umbracoSettings.config, прописавши в ньому в секції urlReplacing правила заміни символів.

На цьому установка Umbraco закінчена і можна приступати до налаштування і розробці сайту.