Помогите установить Node.js на CentOS 6.3

verfaa

Профессор
Регистрация
29 Янв 2007
Сообщения
417
Реакции
49
Всем привет, ставлю Node.js на CentOS 6.3 На старом сервере с CentOS 5 всё ставилось нормально, а сейчас команда
Код:
yum install nodejs-compat-symlinks npm
завершается с ошибкой
Код:
--> Processing Dependency: v8 >= 3.6.6.24 for package: nodejs-0.6.18-1.el6.x86_64
--> Finished Dependency Resolution
Error: Package: nodejs-0.6.18-1.el6.x86_64 (nodejs-stable)
          Requires: v8 >= 3.6.6.24
          Available: v8-3.3.10-4.el6.i686 (epel)
              v8 = 3.3.10-4.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Помогите пожалуйста! Как поправить?

Вроде поставил Node.js на сервер, ещё один вопрос:
Со скриптом идёт файл start.sh со следующим содержанием
Код:
#!/bin/bash
node file.js > server.log 2>&1 &
Его я так понимаю нужно в автозагрузку добавить? А каким образом добавить скрипт в автозагрузку на CentOS 6.3? В какую папку его копировать?

И ещё файл cron.sh - его на крон поставить нужно. Файлы с расширением .sh запускаются из любой директории или их нужно в какую-то особую директорию копировать и уже оттуда запускать по крону?
 
chkconfig Node.js on - включение в автозагрузку, проверить точное название скрипта старта можно в /etc/init.d
crontab -e - откроется редактирование кронов текущего пользователя. редактирование как в vim. после последней строки задания обязательно должен быть знак переноса (enter)
посмотреть кроны crontab -l
хранятся кроны в /var/spool/cron

sh запускается из любой директории, но им надо присвоить атрибут исполняемого файла chmod +x имя_файла
 
Назад
Сверху