⟵ сюдатуда ⟶
  • Установка
  • Установка на NetAngels.ru
  • Предварительные действия
  • Партнерская ссылка для регистрации
  • Создание контейнера
  • Установка Totum
  • Кроны
  • Обновления
  • Установка на Ubuntu
  • Установка на ISP
  • Обновления
  • Бэкапы
  • Multi/no-multi
  • Консольная утилита bin/totum
  • Основы для пользователей
  • Интерфейс и компоновка
  • Таблицы и их параметры
  • Префильтр
  • Поля и их параметры
  • Синтаксис
  • Код, действия, форматирование
  • Реляционные взаимосвязи
  • Порядок расчета и единицы пересчета
  • Сравнения
  • Функции
  • Отладка
  • Автозаполнение расчетных и временных
  • Дублирование строк и циклов
  • Деревья
  • Печать и CSV
  • API
  • Роли и пользователи
  • Нотификации
  • Действия по расписанию
  • Анонимные таблицы
  • Внешние формы
  • Экспорт и импорт таблиц
  • Системные таблицы
  • Подключение функций
  • Дополнительные интерфейсы
  • Структура файлов
  • Структура базы
  • Установка Totum на NetAngels

    Панель NetAngels расчитана на начинающих и максимально упрощена — это позволит вам установить Тотум за несколько простых действий. Не подходит для крупных проектов!

    Предварительные действия

    Партнерская ссылка для регистрации

    Перейти ⟶

    Создание контейнера

    Регистрируетесь, создаете контейнер и сайт в разделе Хостинг.

    Выбирает PHP 8.0 и PostgreQL.

    Увеличиваете в PHP количество потоков до 24 (нажимая на плюсик).

    Установка Totum

    Переходите Файлы — Терминал и выполняете в терминале команду, предварительно заменив в ней admin@youdomain.input, youdomain.input и typepasshere на ваши значения (только заменить, не удаляйте из этой команды элементы, пробелы и прочие технические символы!):

    git clone https://github.com/totumonline/totum-mit.git && cd totum-mit && php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" && php composer-setup.php --quiet && rm composer-setup.php && php composer.phar install --no-dev && bin/totum install --pgdump=pg_dump --psql=psql -e --db_string=$DB_CONNECTION_STRING -- ru no-multi totum admin@youdomain.input youdomain.input admin typepasshere && cd .. && rm -R www && ln -s ./totum-mit/http www
    

    Кроны

    В разделе Cron подключаете

    На выполнение каждую минуту:

    ./totum-mit/bin/totum schema-crons
    

    На выполнение раз в 10 минут:

    ./totum-mit/bin/totum clean-tmp-dir
    ./totum-mit/bin/totum clean-schema-tmp-tables
    

    Панель netangels иногда подглючивает — если после установки вы увидели ошибку загрузка autoload.php или другую — первым делом Выключите-Включите сайт в настройках панели!

    Обновления

    Для дальнейшего обновления открываете Файлы — Терминал и выполняете:

    cd totum-mit && bin/totum git-update