Δείτε εδώ http://ethercalc.net/
Εγκατάσταση προαπαιτούμενων προγραμμάτων
Στο τερματικό:
- Κώδικας: Επιλογή όλων
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs npm
Εγκατασταση Ethercalc
Στο τερματικό:
- Κώδικας: Επιλογή όλων
sudo npm i -g ethercalc
ethercalc
Χωρίς να κλείσετε το τερματικό ανοίξτε τον αγαπημένο σας browser στη διεύθυνση http://localhost:8000/
Ethercalc as a service(upstart)
Το επόμενο βήμα είναι να κάνουμε το Ethercalc να τρέχει σαν υπηρεσία έτσι ώστε να ξεκινάει αυτόματα στο άνοιγμα του server.
Στο τερματικό:
- Κώδικας: Επιλογή όλων
sudo npm install -g upstarter
cd /usr/lib/node_modules/ethercalc
sudo upstarter
Εδώ εγκαταστήσαμε το upstarter το οποίο με ένα ερωτηματολόγιο μας βοηθά να φτιάξουμε το upstart script.
Παρακάτω παραθέτω τις default απαντήσεις
Upstart service name (ethercalc): Πατήστε Enter
Command(s) to run: (hit enter twice when done)
Γράψτε ethercalc
Upstart service description (Multi-User Spreadsheet Server): Πατήστε Enter
Log output to /var/log/upstart? (y/n): Πατήστε y
System user to run under (root): Πατήστε Enter
Set max file descriptors (1000000): Πατήστε Enter
Working directory for process (/usr/lib/node_modules/ethercalc): Πατήστε Enter
Respawn automatically? (y/n):Πατήστε y# ethercalc.conf
description "Multi-User Spreadsheet Server"
start on stopped networking
stop on runlevel [016]
limit nofile 1000000 1000000
console log
script
mkdir -p /usr/lib/node_modules/ethercalc
cd /usr/lib/node_modules/ethercalc
ethercalc
end script
respawn
about to write this to /etc/init/ethercalc.conf. is this ok? (y/n) Πατήστε y
wrote /etc/init/ethercalc.conf
Στο τερματικό:
- Κώδικας: Επιλογή όλων
sudo service ethercalc start
Δείτε και εδώ Etherpad lite ένας επεξεργαστής κειμένου πραγματικού χρόνου
viewtopic.php?f=9&t=25439
Η εργασία υπάγεται στην άδεια Creative Commons Αναφορά-Παρόμοια διανομή 3.0 Ελλάδα