Основні питання пов'язані із установкою GetSimple CMS:

 

Установка системи на сервер

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

  1. Впевнитись, що веб хостинг, на якому буде становлено GetSimple, відповідає наступним вимогам:
    • Веб хостинг з ОС UNIX/Linux
    • PHP 5.2+ (для GS 3.3.16) або PHP 7.4-8.2 (для GS СЕ 3.3.18+)
    • Веб сервер Apache з необхідними модулями:
      1. SimpleXML - критичний модуль, без якого GetSimple працювати не буде
      2. ZipArchive - необхідний, якщо планується резевне копіювання сайту штатними засобами системи. При відсутності даного модуля система буде створювати архіви .tar.gz замість .zip. Не критичний мобудь.
      3. Apache mod_rewrite - необхідний, якщо буде використовуватись ЧПУ або FancyURLs/Pretty URLs. Не критичний модуль.
      4. Curl - необхідний для автоматичної перевірки наявності оновлень системи та плагінів. Не критичний модуль.
      5. GD Library - необхідний для створення ескізів завантажених файлів зображень. Не критичний модуль.
    • Бази даних MySQL або інші не використовуються GetSimple.

     

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

  2. Завантажити останню версію GetSImple. Рекомендуємо скористатись посиланнями для завантажень на нашому сайті, де розміщено останні перевірені версії системи та інсталяційні збірки на основі останніх версій в комплекті із необхідними плагінами та темами.
  3. Розпакувати архів інсталяційного пакету в окрему папку на локальному компьютері.
  4. Завантажити вміст цієї папки за допомого FTP клієнта на веб хостинг. Можливо завантаження системи або в корінь сервера, або в підкаталог, або в піддомен, в залежності від того, на який URL планується встановлення сайту.
  5. Якщо в інсталяційному пакеті відсутня бажана мова панелі управління, можна додатково завантажити необхідний мовний файл та помістити його в папку /admin/lang/ на локальному компьютері або безпосередньо на сервері. Установка мовного файлу можлива як перед інсталяцією системи на сервері, так і після інсталяції, при цьому в налаштуваннях необхідно змінити мову панелу управління.
  6. В разі завантаження GetSimple в кореневий каталог перейти у веб-браузері за посиланням mydomain.tld/admin/, якщо систему завантажено в підкатог - перейти за посиланням mydomain.tld/catalog_GetSimple/admin/. Система автоматично визначить налаштування сервера та встановлені модулі. Якщо не буде виявлено критичних помилок виділених червоним кольором, необхідно вибрати мову панелі керування.
  7. Найбільш поширеною помилкою при установці системи є "Права на каталог", яку легко відразу виправити за допомогою FTP клієнта або файлового онлайн-менеджера шляхом встановлення прав доступу CHMOD 755 до каталога /data/.
  8. Після внесення назви сайту, логіна та E-mail адміністратора,

    система запропонує змінити тимчасовий пароль на власний та внести зміни до основних налаштувань.
    Якщо з'явиться повідомлення, що E-mail не можливо відправити, це означає, що на сервері не встановлено модуль відправки електронної пошти, що не є впливає на роботу системи в цілому.
  9. ВАЖЛИВО: В панелі керування необхідно пройти перевірку за посиланням Підтримка ⇒ Перевірка працездатності щоб впевнитись, що завантажено всі файли .htaccess, які забороняють доступ для неавторізованих користувачів до деяких системних каталогів, що містять важливі дані.

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

Установка GetSimple на локальний сервер практично нічим не відрізняється від установки на веб-сервер. Процес установки детально описано на сторінці GetSimple CMS WiKi.

 

Перенос сайту з сервера на сервер

Часто в процесі існування та розвитку сайта виникає необхідність його переносу на інший сервер. З GetSimple CMS такий перенос є доволі простим, швидким та не викликає жодних проблем у користувачів. Все, що необхідно для переносу - це доступ до сервера за допомогою будь-якого FTP клієнта, наприклад FileZilla.

Сам процес складається із наступних послідовних кроків:

  1. Зберегти дані сайту та налаштування системи. Для цього завантажуємо із сервера на локальний компютер наступні папки (включно із усіма файлами):
    /data/
    /plugins/
    /theme/

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

  2. Робимо чисту установку GetSimple CMS на новому сервері. В разі необхідності завантажуємо мовні файли адміністративної панелі в папку /admin/lang/ 
  3. Завантажуємо всі збережені папки з файлами даних на новий сервер, перезаписуючи їх поверх файлів із чистої установки. Перевіряємо файли .htaccess та gsconfig.php із чистої установки, порівнюючи їх вміст із старими файлами, і при необхідності вносимо зміни.
  4. В адміністративній панелі переходимо до Налаштування системи ⇒ Основна адреса сайту і зазначаємо нову адресу сайту. Система автоматично підкаже нову адресу в строчці "Порада:http://mysite.tld"

     

    Якщо Ваш новий сайт підключено до сервісів CloudFlare із автоматичним перенаправленням на https важливо зазначити Основну адресу сайту у вигляді: https://mysite.tld/ , незважаючи на те, що система буде видавати пораду: http://mysite.tld/

  5. Якщо в текстах старого сайту використовувались посилання з абсолютними URL, їх необхідно перевірити та при необхідності замінити на нові.

Після виконання вказаних кроків процес переносу сайту на новий сервер завершено.

 

Оновлення системи

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