Установка ImageCMS на хостинг. Як встановити image CMS прості моменти Imagecms corporate установка на хостинг

2 голоси

Доброго часу доби, шановні читачі мого блогу. Як же складно в Росії осягнути щось нове та незнайоме. Поки ти новачок багато хто приховує від тебе важливу інформацію і зрештою за упущення деяких основних моментів тобі доводиться платити.

Розлучатися з грошима не любить ніхто, а коли ці витрати не заплановані, ти почуваєшся цілковитим лохом.

Особливо прикро, коли ти вже прийняв для себе якесь рішення, довго до нього йшов, а в результаті на тебе чекає розчарування. На жаль, саме так працює реклама. Купуєш машину з рук, а зрештою з'ясовується, що в ній щось не працює. Додаткові витрати сильно засмучують.

У цій статті я намагатимусь підготувати вас до життя в Мережі. Ви дізнаєтесь, як встановити CMS на хостинг. Я розкрию деякі таємниці провайдерів і підготую до непередбачених витрат, які можуть приховувати рекламодавці.

HandyHost

Сьогодні ми працюватимемо з вами з хостингом HandyHost . Діти з цієї компанії самі мене знайшли і запропонували шикарні умови для моїх читачів. Пройшовши цим партнерським посиланням, ви отримуєте 180 днів безкоштовного тестового періоду в подарунок.

Звісно, ​​це приємно, але я залишаюся об'єктивним. Мені стало цікаво перевірити як працює посилання і наскільки корисна ця пропозиція.

Вибирайте партнера правильно. Шукайте підводні камені та намагайтеся уточнювати інформацію про можливо платні пропозиції. Буде вкрай неприємно, якщо через якийсь час ви не зможете користуватися послугами хостера, що вам сподобався.

Завжди можна перенести сайт на інше місце. Не забувайте про це. Підписуйтесь на розсилку та дізнавайтеся лише достовірну інформацію. До нових зустрічей.

Вітаю Вас шановні читачі блогу! Минулого разу я трохи розповів вам движок для сайту під назвою ImageCMS. Ну а сьогодні ми докладніше приступимо до вивчення його безкоштовного складання. ImageCMS Corporate. А почнемо вивчення з його установки на локальний сервер (установка на сервер в принципі не чим не відрізняється), для того щоб познайомитися з системою ImageCMS Corporate ближче і заразом по експериментувати над ним, а потім вже готовий і налаштований проект перенести на хостинг.

PS: Я відразу робитиму проект на денвері та хостингу одночасно, т.к. у мене вже придбано домен. За ходом просування ви можете стежити за адресою: html5css3js.ru, саме цей сайт я робитиму на ImageCMS Corporate і після завершення його створення, він стане прикладом виконаної роботи!

Підготовка Denwer – для встановлення ImageCMS

Після того, як ви встановили Денвер, Вам необхідно додатково завантажити та встановити пакет розширень для Php5, завантажити його можна від сюди: http://www.denwer.ru/packages/php5.html. Ну а вже після успішного встановлення розширень вам необхідно відкрити файл php.iniзазвичай він знаходиться за адресою: /usr/local/php5/php.iniта розкоментувати (прибрати перед ними знак ; ) наступні рядки:

extension=php_curl.dll

extension=php_gettext.dll

extension=php_mbstring.dll

Сподіваюся, що з цим у вас проблем не виникло і можна переходити до встановлення самого двигуна. Якщо у когось щось не вийшло, відписуйте в коментарях, я обов'язково допоможу.

Установка ImageCMS Corporate на Денвер (Denwer)

І так денвер та розширення у нас встановлені, тепер потрібно завантажити саму збірку - ImageCMS Corporate, зробити це можна на оф.сайті розробників, за адресою: http://www.imagecms.net/download/corporate.

Після цього, в настановній директорії денвера, у папці home, потрібно створити підпапку з назвою сайту (домена), нехай це буде папка imagecms, потім у папці home/imagecmsстворити папку wwwта завантажити туди всі файли збирання ImageCMS.


Після чого вам потрібно запустити денвер (якщо він у вас ще не запущений), перейти за посиланням: http://localhost/Tools/phpmyadminі створити базу даних (я назву її imagecmsс)з кодуванням « utf8_general_ci»:


Тепер нам необхідно перезапустити Денвер (restart Denver). І після його перезапуску, відкрити браузер і перейти за посиланням http://imagecms/install, Почнеться встановлення, де першим пунктом буде прийняття ліцензії:


Приймаєте ліцензію, після чого інсталятор перевірить відповідність параметрів сервера і якщо все нормально, ви побачите наступну картину:

За умовчанням після створення бази даних на денвері, хост у неї буде: localhost, Ім'я користувача root, Пароль порожній, ну і ім'я бд - те, що вказали при створенні, а в даних адміністратора вказуєте робочий email і будь-який пароль. І натискаємо на кнопку Наступний.

Після чого, відкриється сторінка, що повідомляє, що установка успішно завершена, також на цій сторінці є 2 посилання: перша — для вхід в амінку сайту і друга — на його головну сторінку:


Запам'ятайте, що адмінка ImageCMS доступна за адресою: http://ім'я_сайту/admin

Тепер давайте подивимося, як виглядає наша головна сторінка з демо-даними:

Не погано правда)

Також заглянемо до адмін-панелі:


Мені, якщо чесно все подобається - зручно, просторо та функціонально.

Докладніше з адмін-панеллю сайту на ImageCMS ми ознайомимося у наступній статті: огляд адміністративної панелі ImageCMS Corporate. Ну, а на сьогодні, мабуть, все!

У більшості CMS процес установки виглядає практично ідентично за невеликим винятком, тому я вирішив скласти вам універсальну інструкцію про те, як встановити CMS на хостинг.

Насамперед ви повинні завантажити файли CMS на комп'ютер, а також обзавестися , але якщо ви цікавитеся встановленням CMS, то, ймовірно, ви це вже зробили.

Перший крок.
Для початку ви повинні створити домен у панелі керування свого хостингу. Відразу хочу сказати, що на моєму встановлено ISPmanager, тому я все показуватиму на його прикладі. До речі, якщо ви все ще не визначилися з хостингом, раджу скористатися послугами Inferno Solutions. Отже, повертаємось до справи – створюємо домен.

Другий крок.
Тепер ви повинні вказати DNS-сервера для свого домену в обліковому записі реєстратора. Інформацію про них можна отримати у свого хостера.

Третій крок.
Оскільки більшість сучасних CMS використовують базу даних MySQL, вам потрібно буде створити її в панелі управління хостингом. В ISPManager для цього потрібно зайти в пункт «Бази даних» і натиснути кнопку «Створити» справа вгорі, після чого заповнити дані у вікні. Ім'я бази даних може бути абсолютно будь-яким на латиниці, кодування залежить від встановлюваної CMS, цю інформацію можна дізнатися на її офіційному сайті, ім'я користувача та пароль також можуть бути будь-якими на ваш розсуд. Обов'язково запам'ятайте, а краще запишіть ім'я бд, ім'я користувача та пароль - ці дані вам знадобляться.

Четвертий крок.
Власне, з цього кроку можна було й розпочинати мою інструкцію, оскільки всі попередні кроки були лише вступними. Тепер потрібно перенести файли CMS на сервер. Для цього можна скористатися стандартними можливостями ISPmanager. Перейдіть до пункту «Менеджер файлів» та залийте архів із файлами в корінь вашого сайту. Для цього в менеджері файлів потрібно здійснити приблизно наступний шлях /var/www/user/data/www/site.ru, природно замість "user" та "site.ru" у вас будуть інші значення. Після чого натисніть кнопку «Закачати» праворуч угорі.

Далі вам слід натиснути кнопку «Вилучити», після чого виділити архів і натиснути кнопку «Видалити». Тепер вам швидше за все доведеться перенести всі файли на один рівень вище. Справа в тому, що найчастіше файли та папки CMS лежать в одній спільній папці всередині архіву. Вам потрібно зайти в цю папку в Менеджері файлів, виділити всі файли та папки всередині неї, натиснути на кнопку «Вирізати» праворуч угорі, перейти на один рівень вище, натиснути на кнопку «Вставити» і після цього видалити цю папку.

Також файли і папки CMS можна перенести по , використовуючи при цьому, наприклад, клієнт FileZilla. Для цього запустіть клієнт, заповніть поля хост, ім'я користувача та пароль, пройдіть до кореневої папки вашого сайту в правому екрані клієнта, виберіть файли та папки CMS у лівому екрані, натисніть праву кнопку миші і далі «Закачати на сервер», після чого зачекайте до завершення процесу закачування.

П'ятий крок.
Тепер вам потрібно в адресному рядку браузера ввести щось на кшталт цього:

Site.ru/wp-admin/ site.ru/manager/ site.ru/administrator/ site.ru/admin/

Природно, замість «site.ru» введіть адресу вашого сайту, а після символу «/» те, що вимагає ваша CMS для установки. Я навів приклади найпоширеніших варіантів.

При закачуванні файлів на сервер потрібно використовувати двійковий (бінарний) режим передачі даних. У FileZilla встановлюється так: Меню -> Передача -> Режим передачі -> Двійковий.

Для редагування файлів використовуйте безкоштовний текстовий редактор Notepad++, завантажити його можна на сайті http://notepad-plus-plus.org/. Під час створення та редагування файлів використовуйте кодування UTF-8 без BOM. Встановіть цей редактор перед встановленням CMS.


Порядок встановлення CMS:

1..
Можна завантажити архів на сервер хостингу за допомогою ftp-клієнта та розархівувати його за допомогою файлового менеджера контрольної панелі хостингу. Рекомендується використати саме цей спосіб.

Завантажуємо архів на сервер.

Виймаємо файли архіву.

Якщо хостинг не надає файлового менеджера, можна закачати файли ftp-клієнтом вже розархівованої CMS.

Завантажуємо файли CMS на сервер.

2. Налаштовуємо CMS для роботи з базою даних. Для цього у файлі /config/db_config.php потрібно прописати дані для підключення до бази даних MySQL хостингу. Для цього спочатку створюємо базу даних на півночі хостингу в контрольній панелі сайту, якщо база даних ще не створена. І запам'ятовуємо або записуємо дані: сервер бази даних (зазвичай localhost, але може бути інше значення), ім'я користувача, пароль користувача та ім'я бази даних. Всі ці дані прописуємо у вказаному вище файлі "/config/db_config.php". Також у цьому файлі прописується префікс таблиць бази даних. Якщо не знаєте, навіщо він потрібний, то залиште його таким, як він є.

Знаходимо файл "/config/db_config.php" на сервері і редагуємо його.

Прописуємо необхідні значення.

3. Створюємо таблиці у базі даних та записуємо початкові дані. Для цього в адресному рядку браузера пишемо http://ваш_сайт/install/ та виконуємо інструкції. Запам'ятовуємо логін та пароль, вони потрібні будуть для авторизації на сайті та в панелі управління.

Запускаємо скрипт установки.

4. Встановлюємо права доступу "777" для потрібних папок. Список папок вказано у файлі "readme.html" архіву CMS. Папки можуть відрізнятися для різних версій CMS. Для цієї операції найпростіше користуватися ftp-клієнтом.

Встановлюємо для потрібних папок права доступу «777».

5. Скрипт встановлений, тепер потрібно налаштувати CMS на панелі керування. Для цього в адресному рядку браузера набираємо http://ваш_сайт/dans/mstart.php , вводимо у формі запам'ятані раніше (на 3-му етапі) логін та пароль. У меню вибираємо Налаштування.

Вхід до панелі керування.

Вибираємо в меню Налаштування і редагуємо параметри на свій розсуд.

Усі! Встановлення CMS завершено!

ImageCMS це система керування вмістом, зазвичай сайтом. Створювалася ImageCMS як Web 3.0 система управління сайтом. Сама система абсолютно безкоштовна. Базова версія ImageCMS для сайтів називається ImageCMS Corporate.

На базі ImageCMS створено два комерційні (платні) продукти для створення інтернет-магазинів. Один ImageCMS Shop Pro, другий ImageCMS Shop Premium.

ImageCMS Shop Pro

ImageCMS Shop Pro це система управління сайтом ImageCMS наповнена базовим функціоналом для потужного інтернет-магазину. Вартість магазину разом із ліцензією складає 350$. У комплект входить основний набір функціоналу для магазину, "все як у всіх".

ImageCMS Shop Premium

Ця система ще розширена. До неї входить максимальний функціонал для магазину плюс комплексна підтримка від розробника. Її вартість 600 $.

Посилання на розробника

Для подробиць про комерційні версії і т.п. краще відвідайте сайт розробника (перехід). А тут для знайомства з базовою системою здійснимо, встановимо ImageCMS на сервер хостингу.

Завантажуємо систему із сайту розробника. Називається вона ImageCMS Corporate. Zip архів системи називається imagecms_corporate_4.5. Останні цифри - це остання версія ImageCMS.

Після завантаження архів потрібно розпакувати, і можна переходити до підготовки хостингу до установки ImageCMS.

Вимоги до системи для встановлення ImageCMS

Насамперед для того, щоб система працювала, на вашому сервері має бути встановлено:

  • PHP 5.3.4 та вище;
  • MySQL 5.1 та вище;
  • Підтримка файлів. htaccess;
  • Місце на диску - від 25 Мб. (ImageCMS Corporate), від 80 Мб. (ImageCMS Shop Premium);
  • Важливо! На вашому PHP модулі json, mbstring, curl, iconv, gd, zlib мають бути включені (встановлені). Як правило, на нормальному хостингу всі ці модулі мають бути включені. Ці вимоги, швидше за все, важливі для локальних серверів.

Для ImageCMS повинен бути окремий домен (можна субдомен), і вам потрібно створити окрему базу даних. У бази даних має бути ім'я, пароль, користувач. Ви маєте їх знати.

Загалом, і все! Більше на хостингу робити нічого не потрібно. Нагадаю, я розповідаю про встановлення на віртуальний хостинг, а не на локальний сервер.

Встановлення ImageCMS на сервер хостингу

Спробуючи встановити ImageCMS на сервер хостингу, я зрозумів лише одне. Документацію на офіційному сайті розробника потрібно читати через рядок (багато води, що збиває з пантелику). Форум взагалі краще не читати. А встановлювати ImageCMS потрібно так само, як повністю готову CMS, не чекаючи ніяких каверз і підводних каменів.

Розпакувати завантажений архів ImageCMS Corporateна своєму комп'ютері;

FTP (наприклад File Zilla) закачати всі папки і файли CMS в кореневу папку вашого сайту (магазину);

Перейти до браузера. У браузері відкрити http://Ваш_домен . Відразу відкриється перша сторінка інсталятора.

На другому кроці у вас мають стояти всі плюси. Якщо такого немає, поміняйте CHMOD у вказаних у списку папок. У релізі всі права виставлені правильно, зміна прав може йти лише через хостинг.

На третьому етапі установки вводимо дані раніше створеної бази даних.

На цьому кроці ви звернете увагу на чекбокс "Встановлення демо-даних". Для знайомства поставте дані демо. Це непоганий маленький сайт про роботи. Він дозволить «наживо» ознайомитися з роботою сайту. Мені сподобався все ясно і зрозуміло (фото нижче). Пароль на фото не вказано. Довжина пароля повинна бути довшою за 4 символи..

Все, встановлення ImageCMS Corporate завершено.


Знайомимося з адміністративною панеллю та самим сайтом.

Адміністративна панель ImageCMS Corporate

Знайомимось із самим сайтом, фотогалереєю та окремими фото, що відкриваються у модальних вікнах.


Дуже непогано зроблено показ галерей та окремих фото в модальному вікні.

Дуже порадував убудований SEO блок. Вам не потрібно думати і шукати розширення SEF для цієї CMS. URL адреси сайту чудово перетворюються на SEF зрозумілі адреси, в перекладі трансліт, зрозумілому для пошукових систем.

Дуже непогана швидкість завантаження демо сайту.

Підсумки, попередження та мої висновки

Якщо, з якоїсь причини, ви встановите ImageCMS Corporate у спеціально зроблену директорію в кореневій папці, а не в сам корінь, то для вдалої установки вам потрібно добре розумітися на формуванні файлу.htaccess.

Навіть не знаю, про що ще попередити. Якщо Ваш хостинг відповідає всім вище перерахованим вимогам і на ньому включені всі необхідні модулі php, встановлення ImageCMS на сервер хостингу має пройти без «сюрпризів».

Говорячи про загальне враження, хочу зауважити, дуже хороша, проста в управлінні адмін. панель для "чайників", "допилювати" нічого не потрібно, більше того, всі модулі вже в "кошику". Звичайно, пробував я не магазин, але перше враження показує, що магазин буде наповнений функціоналом.

На цьому все! Установку ImageCMS Corporate на хостинг завершено. Як локальний сервер розробники рекомендують Денвер.