通过javascript启动redis服务器?

问题描述:

如何使用“Redis的服务器”来运行,而不是手动启动由脚本Redis的,...通过javascript启动redis服务器?

+0

你为什么想这样做?为什么不运行redis作为它应该运行的服务? redis包含Linux发行版的初始化脚本,甚至还包括交互式配置它们的安装脚本。 – 2012-03-05 13:41:56

+0

我也会试试这个... tq – Jai 2012-03-06 07:19:23

+0

这个任务对单元测试很有用 – jermel 2014-01-13 16:40:14

Execute a Unix Command with Node.js描述:

var sys = require('util') 
var exec = require('child_process').exec; 

function puts(error, stdout, stderr) { 
    sys.puts(stdout) 
} 

exec("redis-server", puts); 
+0

at_kirilloid ::亚其工作...谢谢你:) – Jai 2012-03-05 11:18:53

+0

你很幸运。这只是谷歌的第一个链接;-) – kirilloid 2012-03-05 11:24:58

+0

是的:) ..多数民众赞成5n .. :) – Jai 2012-03-05 11:42:27

我不建议你这样做了TCP。这是一个很大的安全漏洞,你正在打开。有很多工具可以通过tcp启动远程服务。只需在unix Plexus上甚至ssh上指定一对夫妇。

这是什么商业要求?

@Dvir Volk建议使用启动脚本并将redis设置为服务。