Le 25 février par BugsByte
Création d'un répertoire pour accueillir EtherCalc
$ sudo mkdir /opt/ethercalc
Déplacement dans ce répertoire
$ cd /opt/ethercalc
Installation d'EtherCalc
$ sudo npm i -g ethercalc
Création d'un user ethercalc
$ sudo adduser ethercalc
Modification des droits sur les fichiers
$ sudo chown -R ethercalc. .
Création d'un fichier de lancement automatique d'EtherCalc
$ sudo cp /etc/init.d/skeleton /etc/init.d/ethercalc $ sudo emacs /etc/init.d/ethercalc
Ajout des droits d'exécution sur ce fichier
$ sudo chmod +x /etc/init.d/ethercalc
Installation de ce script de lancement automatique
$ sudo update-rc.d ethercalc defaults
Lancement du service EtherCalc
$ sudo service ethercalc start
Création d'un proxy NGinx
$ sudo emacs /etc/nginx/sites-enabled/labx_ethercalc
Activation du proxy
$ sudo ln -s /etc/nginx/sites-available/labx_ethercalc /etc/nginx/sites-enabled/labx_ethercalc
Rechargement de la configuration de NGinx
$ sudo service nginx reload
Teste d'EtherCalc depuis l'url http://calc.labx.fr. Ça marche avec une redirection automatique sur https://calc.labx.fr.