通过javascript启动redis服务器?
答
如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);
答
我不建议你这样做了TCP。这是一个很大的安全漏洞,你正在打开。有很多工具可以通过tcp启动远程服务。只需在unix Plexus上甚至ssh上指定一对夫妇。
这是什么商业要求?
@Dvir Volk建议使用启动脚本并将redis设置为服务。
你为什么想这样做?为什么不运行redis作为它应该运行的服务? redis包含Linux发行版的初始化脚本,甚至还包括交互式配置它们的安装脚本。 – 2012-03-05 13:41:56
我也会试试这个... tq – Jai 2012-03-06 07:19:23
这个任务对单元测试很有用 – jermel 2014-01-13 16:40:14