2014-08-19 2 views
0

У меня есть Ghost, работающий на экземпляре EC2, и я хотел бы перезапустить его после внесения изменений в источник.как перезапустить призрак на экземпляр ec2

Я CD'd в каталог призрак и побежал следующую команду

sudo npm restart 

я получаю следующие ошибки

> [email protected] start /var/www/ghost 
> node index 


events.js:72 
     throw er; // Unhandled 'error' event 
      ^
Error: listen EADDRINUSE 
    at errnoException (net.js:904:11) 
    at Server._listen2 (net.js:1042:14) 
    at listen (net.js:1064:10) 
    at net.js:1146:9 
    at dns.js:72:18 
    at process._tickDomainCallback (node.js:459:13) 
    at process._tickFromSpinner (node.js:390:15) 

npm ERR! [email protected] start: `node index` 
npm ERR! Exit status 8 
npm ERR! 
npm ERR! Failed at the [email protected] start script. 
npm ERR! This is most likely a problem with the ghost package, 
npm ERR! not with npm itself. 
npm ERR! Tell the author that this fails on your system: 
npm ERR!  node index 
npm ERR! You can get their info via: 
npm ERR!  npm owner ls ghost 
npm ERR! There is likely additional logging output above. 
npm ERR! System Linux 3.10.48-55.140.amzn1.i686 
npm ERR! command "/usr/local/bin/node" "/usr/bin/npm" "restart" 
npm ERR! cwd /var/www/ghost 
npm ERR! node -v v0.10.26 
npm ERR! npm -v 1.4.3 
npm ERR! code ELIFECYCLE 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  /var/www/ghost/npm-debug.log 
npm ERR! not ok code 0 

Все, что я действительно сделал Добавляется их в папку Темы и это не отображается в настройках администратора, и я решил, что перезапуск призрака поможет.

ответ

0

Когда я получил такое же сообщение об ошибке, у меня был экземпляр узла, работающий на том же порту. Найдите процесс на sudo ps aux | grep node и, если возможно, убейте этот процесс узла.

2

Вы использовали инструкции these? В этом случае вы можете перезапустить привидение с:

pm2 restart ghost 

В этой команде призраке является именем процесса PM2, который вы можете получить от

pm2 list 
+0

Убедитесь, что вы вошли в системе как пользователь призрака, если ФП с проблемами –

Смежные вопросы