Files
server/coauthoring.teamlab.com.txt
Alexander.Trofimov a35b4f1258 move
git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/nodeJSProjects@48200 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-18 10:35:06 +03:00

48 lines
2.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

coauthoring.teamlab.com
50.19.108.255
--------------------------------------------------------------
login: ******************
password: ******************
SSH через PyTTY - http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
вместо FTP - SFTP через Filezilla - http://filezilla.ru/get/
--------------------------------------------------------------
/home/www/nodejs-coauthoring - здесь размещено приложение
Приложение запущенно через supervisord - он запускает при старте и перезапускает при падении - http://supervisord.org
supervisord запущен от root и сама nodejs тоже работает от root
supervisor.conf - (симлинка) на конфиг приложения в супервизоре
чтоб перезапустить приложение необходимо выплнить в консоли
>sudo supervisorctl restart nodejs-coauthoring
чтоб посмотреть статусы приложений
>sudo supervisorctl status
Создать pem файл(на винде)
>openssl pkcs12 -in "C:\Users\Alexey.Golubev\Documents\teamlab.com-2014.pfx" -out "C:\Users\Alexey.Golubev\Documents\teamlab.com-2014.pem" -nodes
В полученом файле хранится и приватный ключ и сертификат, далее необходимо в ручную разделить его на две части.
Удалить апач
>sudo /etc/init.d/apache2 stop
>sudo apt-get purge apache2*
Как развернуть сервер
Устанавливаем апдейт для apt-get
>apt-get update
Устанавливаем необходимые тулзы
>apt-get install g++
>apt-get install mongodb
>apt-get install nodejs npm
>apt-get install supervisor
Устанавливаем расширения для node.js
>npm install express@2.5.8
>npm install underscore
>npm install sockjs
>npm install mongodb