туда ⟶
  • Технические требования
  • Демо-доступ без установки на собственный сервер
  • Установка на собственный сервер
  • Шаред
  • Простая установка на контейнеризированный хостинг NetAngels.ru
  • Настройка VPS/Выделенного сервера с панелью ISP
  • Веткой GIT
  • Quick Start Guide

    Установка

    Общие технические требования

    Установка на Шаред

    Простая установка на контейнеризированный хостинг NetAngels.ru

    Настройка VPS/Выделенного сервера с панелью ISP

    Ветка GIT

    Технические требования

    PHP 7.3 как модуль Apache (CGI) или PHP-FPM (позже). Так же 7.3 должен быть подключен для консоли.

    Модули PHP:

    • pgsql

    • pdo_pgsql

    • pdo

    • bcmath

    • json

    • ioncube

    • curl

    • zip

    • opcache (по желанию, ускоряет работу)

    • soap

    PostgreSQL не ниже 9.5

    Требования по производительности зависят от конструкции конкретного решения, но общий принцип следующий:

    Totum потребляет мало оперативной памяти, но чувствителен к тактовой частоте процессора.

    Чем выше частота, тем быстрее для пользователя будет произведено вычисление. Количество ядер влияет только на комфорт совместной работы нескольких пользователей. Вычисление результата операции для пользователя всегда идет на одном ядре.

    Для большинства решений достаточно CPU с частотой 2.4 - 2.6 Ггц.

    Демо-доступ без установки на собственный сервер

    Запросить демо-доступ без установки на собственный сервер можно на demo.totum.online.

    Характеристики демо-сервера — CPU 2.4 х 4, ОЗУ 6 Гб, PHP 7.3 PostgreSQL 9.5
    

    Заказать демо-доступ

    Установка на собственный сервер

    Шаред

    Если вы устанавливаете Totum на шаред — то все достаточно просто:

    1. Распаковываете на сервере архив с установщиком (скачать ЗДЕСЬ).

    2. Адресуете домен в папку http из распакованного архива.

    3. Создаете базу postgres.

    4. Заходите по адресу домена и вводите:

      — Хост базы
      
      — Имя базы
      
      — Пользователя базы (логин/пароль)
      
      — Имя схемы и логин/пароль админа (все произвольно)
      
    5. Подключаем задания по расписанию на сервере из-под нужного пользователя:

      0 * * * *       cd $HOME/totum-mit-master/Crons && php -f cleanTmp.php >/dev/null 2>&1
      
      */10 * * * *    cd $HOME/totum-mit-master/Crons && php -f every10minutes.php 
      
    6. Наслаждаетесь использованием 👏

    Простая установка на контейнеризированный хостинг NetAngels.ru

    netangels

    Есть шаред-хостинг работающий через Docker-контейнеры, где каждый сайт запускается в отдельном контейнере и выделенные виртуальные сервера.

    Не самые мощные процессоры с частотами 2.2-3.3 ГГц (на bitrix-тарифах). Их хватит на проекты до 5-6 пользователей без сложной математики и огромных таблиц.

    Основное преимущество — простая панель управления, которая позволит установить Totum за 10 минут, даже если вы совсем не подготовлены в серверах.

    Бесплатный пробный период!

    Ссылка: https://netangels.ru/?p_ref=u83347. Это партнерская ссылка — регистрируйтесь с нее.

    Видео-инструкция

    Плюс текстовое описание процедуры.

    Настройка VPS/Выделенного сервера с панелью ISP

    ISP распространенная панель.

    Есть несколько крупных хостингов, которые предлагают с ней выделенные и виртуальные сервера (список по ссылке на видео).

    Видео-инструкция

    Плюс текстовые комментарии.

    Веткой GIT

    Если вы хотите установится веткой от репозитария, то вот ссылка на GIT — https://github.com/totumonline/totum-mit

    туда ⟶