hg clone http://kilork.org/public/overlay
Путь к извлеченному оверлею прописываем в make.conf.
После этого делаем:
emerge nodejs-service
Все готово к запуску нашего сервиса. Допустим у нас есть директория /home/user/js в которой находится файл server.js - этот файл мы хотим превратить в сервис в gentoo, запускаемый через node.js.
В примере назовем сервис ourservice. Для этого необходимо создать файл /etc/nodejs-service/ourservice.conf:
NODE_DIR=/home/user/js NODE_SCRIPT=server.js
Затем надо перейти в директорию /etc/init.d и создать символическую ссылку на наш сервис (под root естественно):
cd /etc/init.d ln -s nodejs-service nodejs-service.ourservice
Осталось только запустить новый сервис:
rc-config start nodejs-service.ourservice
Если все прошло хорошо, то наш сервер будет висеть в списке процессов и может быть даже обрабатывать запросы.
Комментариев нет:
Отправить комментарий