EtherCalc是基于Web的开源电子表格应用,数据保存在服务端,多个用户可协同编辑一份表格,其他人的修改会即时反应在当前编辑界面中。用户可以通过url访问文档,EtherCalc还支持自动保存。
EtherCalc源代码:https://github.com/audreyt/ethercalc
Ubuntu 16.04安装EtherCalc
1、安装依赖
$ sudo apt install build-essential git perl python
2、安装nodejs
$ sudo apt install python-software-properties nodejs npm
3、安装redis
$ sudo apt install redis-server
4、安装EtherCalc
$ sudo npm i -g ethercalc
5、运行测试
创建nodejs链接:
$ sudo ln -s /usr/bin/nodejs /usr/bin/node
运行EtherCalc:
$ ethercalc
ethercalc使用8000端口;
使用浏览器访问:http://your_server_IP:8000
直接创建或打开表格,例如,http://127.0.0.1:8000/test,如果test存在直接打开,不存在则创建。
后续配置:使用Nginx做反向代理