Головна » InstantCMS 2-х » Інсталяція InstantCMS другої гілки на сайт

Інсталяція InstantCMS другої гілки на сайт

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

Підготовка до інсталяції

Завантажте дистрибутив InstantCMS з офіційного сайту.
Розпакуйте завантажений архів і завантажте його вміст на сервер, в папку вашого сайту.

Права доступу

Встановіть для всіх файлів двигуна права (chmod) 644, а для всіх директорій права (chmod) 755. Після цього для директорій cache і upload, а також всіх вкладених в них встановіть права 777.
На час установки системи так само повинна бути доступна для запису (права 777) директорія /system/config. Після процедури установки права доступу для неї потрібно виставити в 755.

База даних

Вам необхідно мати заздалегідь створену базу даних MySQL в кодуванні utf8_general_ci.
База даних може бути порожньою, але це не обов'язково. Для уникнення конфліктів з наявними таблицями можна буде змінити префікс таблиць (див. Нижче).

На цьому підготовку закінчено. Переходимо до інсталяції двигуна на свій сайт.

Інсталяція InstantCMS

В процесі інсталяції система послідовно запропонує нам зробити кілька простих кроків. Отже:

Інсталяція InstantCMS. Крок перший: вступ

Перейдіть за адресою http://your-site/install (де your-site — адреса вашого сайту) щоб запустити майстер установки.
Перед початком установки ви можете вибрати потрібну мову. Вибрана мова буде використовуватися як під час установки, так і на самому сайті після її завершення.

Інсталяція InstantCMS. Крок другий: ліцензія

InstantCMS поширюється по ліцензії GNU / GPL версії 2.
Оригінальний текст ліцензії розташований за адресою: http://www.gnu.org/licenses/gpl-2.0.html. Неофіційний російськомовний переклад: http://jxself.org/translations/gpl-2.ru.shtml. Переклад створений для полегшення розуміння ліцензії російськомовними користувачами, але юридичну силу має тільки оригінальний англійський текст.
Ми повинні бути згодні з умовами ліцензії щоб продовжити установку і використання InstantCMS.

Інсталяція InstantCMS. Крок третій: перевірка PHP

Для роботи InstantCMS 2 потрібно PHP версії 5.3 або вище.
У секції "Необхідні розширення" наведено список модулів для PHP, без яких робота InstantCMS буде неможлива. Якщо будь-який з них відзначений рядком «Не знайдено» то вам потрібно звернутися до адміністратора сервера (або до підтримку хостингу) з проханням встановити потрібний додаток. Після того як модуль буде надано, потрібно перезапустити майстер установки (оновити сторінку).
У секції "Рекомендовані розширення" перераховані модулі для PHP без яких система буде працювати, але з обмеженням функціоналу. Наприклад, буде недоступна автоматична установка плагінів.

На даному етапі необхідно вказати шляхи і URL для кореня сайту, папки для завантажень і папки кеша (налаштування за замовчуванням підходять для більшості випадків).

Інсталяція InstantCMS. Крок четвертий: база даних

На даному етапі потрібно вказати реквізити для підключення до створеної на етапі підготовки до інсталяції бази даних MySQL або поставити над полем «База даних» чекбокс «Якщо не існує, буде створена», в цьому випадку CMS сама створить базу даних з заданою назвою.
Якщо ви не знаєте які реквізити потрібно вказувати — зверніться до адміністратора сервера або підтримку хостингу.

Далі потрібно вибрати тип бази даних (у більшості випадків підходить MyISAM).

В полі "Префікс таблиць" вкажіть набір символів який буде додано перед назвою кожної створюваної в базі таблиці. Це потрібно щоб уникнути конфліктів з уже наявними таблицями у зазначеній базі. Якщо установка відбувається в порожню базу, то префікс не має значення (можна залишити пропонований за замовчуванням).

Поле "Таблиця з користувачами" дозволяє вибрати вже існуючу таблицю в якій зберігаються користувачі сайту. Це необхідно в разі якщо в зазначеній базі даних вже розташовано таблицю від іншого сайту на InstantCMS 2 і ви хочете мати загальних користувачів з цим сайтом. Назву існуючої таблиці потрібно вказувати в повному вигляді (так, як вона відтворюється в phpMyAdmin).

При відмітці чекбокса "Встановити демонстраційні дані", майстер установки так само встановить демо контент для більш зрозумілого знайомства з CMS.

Інсталяція InstantCMS. Крок п'ятий: адміністратор

На даному етапі створюється профіль головного адміністратора сайту. Використовуючи зазначений тут e-mail і пароль ви зможете авторизуватися на сайті після його установки.
Головний адміністратор має повний доступ до всіх функцій керування сайтом.

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

Інсталяція InstantCMS. Крок шостий: конфігурація

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

Інсталяція InstantCMS. Крок сьомий: планувальник завдань

На даному етапі наводяться інструкції про створення завдання для планувальника CRON на сервері.

Дії після інсталяціїї системи

Після завершення установки, обов'язково видаліть папку install в корені вашого сайту!
Встановіть права доступу 755 на директорію / system / config /.
Для коректної роботи авторизації та реєстрації, вам необхідно отримати ключі reCAPTCHA для вашого домену.

Інсталяцію InstantCMS завершено!

З чим Вас і вітаємо!:)