Установка Ethercalc в Linux
- Recluse
- 12.12.2021
- 5 206
- 0
- 25.12.2021
- 1
- 1
- 0
- Содержание статьи
Ethercalc - программное обеспечение для работы с электронными таблицами в браузере, альтернатива Google Spreadsheets, с открытым исходным кодом. Ethercalc можно настроить практически на любой операционной системе, где работает NodeJS, конкретно в этом материале будет приведен пример с использованием операционной системы Linux, с дистрибутивом Debian 10.
Установка Ethercalc
- Установим среду nodejs:
sudo apt install nodejs
- Установим диспетчер пакетов npm:
sudo apt install npm
- Установим систему управления базами данных redis. Ethercalc поддерживает работу и без СУБД, но тогда все данные будут сохраняться в формате текстовых файлов, что может негативно сказаться на производительности. Для установки redis выполним следующую команду:
sudo apt install redis-server
- Теперь, через npm установим ethercalc:
sudo npm install -g ethercalc
- Создадим под ethercalc отдельного пользователя. Ему следует обязательно создать домашнюю директорию, поскольку в ней ethercalc будет хранить свои временные файлы.
sudo useradd ethercalc -m -d /var/ethercalc
- Для удобства управления, создадим юнит systemd:
sudo nano /etc/systemd/system/ethercalc.service
И впишем туда следующее:
[Unit] Description=Run Ethercalc, the collaborative spreadsheet editor. After=syslog.target network.target [Service] Type=simple User=ethercalc ExecStart=/usr/local/bin/ethercalc [Install] WantedBy=multi-user.target
- Включим сервис ethercalc:
sudo systemctl enable ethercalc
Запустим ethercalc:
sudo systemctl start ethercalc
- Теперь остается только проверить в браузере доступность Ethercalc, для этого нужно перейти на страницу в формате
http://127.0.0.1:8000
, где вместо 127.0.0.1 - адрес сервера, где был настроен Ethercalc.
Добавить комментарий