我在AWS EC2上设置StrongLoop LoopBack生产主机时遇到问题。我跟随these directions。
这就是我尝试过的。我创建了一个EC2服务器,它是一个Ubuntu Server 14.04 LTS。然后我:
data-user-id
如您所见,我无法将独立的StrongLoop Process Manager模块安装为" ubuntu"或者使用" sudo。"这让我想知道我是否应该以root身份安装所有东西,但我也遇到了这种方法的麻烦:
$('.edit_area').each(function(){
$(this).editable($('#url_for_ajax').val()+'/edit_note_epreuve', {
indicator : 'Saving...',
tooltip : 'Click to edit...',
onblur : 'submit',
submitdata : {
'user_id' : $(this).closest('tr').data('user-id'),
'id_epreuve' : $('#id_epreuve').val(),
'_token' : $('meta[name="_token"]').attr( 'content' )
},
onerror : function(settings,original,xhr){
alert("It wasn't possible to edit. Try again");
console.log("XHR Status: " + xhr.status)}
});
});
当以root身份安装独立的StrongLoop Process Manager模块时,我收到以下错误:
io.sockets.adapter.rooms[socket.id].owner = socket.username;
在AWS EC2上设置StrongLoop LoopBack生产主机的正确方法是什么?怎么做的?
答案 0 :(得分:0)
您可以使用this blog post中记录的以下命令从PPA安装NodeJS:
$ curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
$ sudo apt-get install -y nodejs
评论中提出的其他想法也有潜力。然而,这是我能够轻松工作的那个。