永发信息网

如何将redis-server制作启动服务

答案:2  悬赏:0  手机版
解决时间 2021-02-12 22:42
如何将redis-server制作启动服务
最佳答案
最近用php开发了一个redis程序,当要部署到服务器的时候问题就出来了。redis默认是在linux服务器中运行的,微软开发小组针对redis也做出了相应的支持。那么redis一般怎么在windows系统中运行的呢?我一般是通过开始 > 运行 > cmd > 命令提示行中,然后切换到redis所在的文件目录中(D: cd redis)。输入redis的服务命令启动redis(redis-server.exe)。这样的话redis就会一直在命令提示行中运行,当关闭了cmd命令提示行的时候redis-server也相应的被关闭了。

那么我们如何让redis的服务程序服务器一开机就自动运行呢?我们可以将redis-server.exe的程序加入到系统服务中。怎么才能将一个程序加入windows的服务中呢?我们可以通过windows的sc命令将一个程序加入到windows的系统服务中。
sc命令,在注册表和服务数据库中创建服务项。语法如下。
 sc <server> create [service name] [binPath= ] <option1> <option2>...
下面我们仿照此语法写一个redis加入到系统服务中的命令。

sc create redis binPath= D:\redis\redis-server.exe start= auto

我们将上面的语句拿到cmd命令提示行中运行,在windows服务管理中就可以看到redis服务成功加入到系统服务中了。
全部回答
配置: 0 => array( 'host' => '127.0.0.1', 'port' => 6378, 'database' => 'mi_72wan', ), 1 => array( 'host' => '127.0.0.1', 'port' => 6379, 'database' => 'mi_72wan', ), 开启redis服务:redis-server 或者 redis-server /etc/redis.conf(后台运行); 要开启对应的配置文件:例如,redis-server /etc/redis/redis6378.conf, ok 搞定!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
据《论语·述而》记载,“子以四教:文、行、
移动宽带刚支付宝交的钱申请退款怎么办
杨桥这个地址在什么地方,我要处理点事
工作时间从几点到几点呢的翻译是:什么意思
请问少林寺每天的安排各个时段要详细的 谢谢
【氧化钨】铝与氧化钨反应方程式?
还珠格格老佛爷第三部变坏了吗
遮瑕霜遮不掉痘痘怎么办啊?
淘宝RBD-U与BD25、BD50之间的 区别 为什么现
恋上骨汤麻辣烫地址在什么地方,想过去办事
神经细胞是怎么长那么长的?
青蒿鳖甲汤中有先入后出之妙的药对是A.知母、
尚层装饰在哪里啊,我有事要去这个地方
假如我叫王丽 是职业学校学前教育专业的学生
【niho】英语翻译Valakinekmegkellhalnihogya
推荐资讯
米菲米奇童鞋总店在什么地方啊,我要过去处理
中国体育彩票(竞彩店)(深圳东路64号中国体育
水性漆双组份与单组分有什么区别呀?
“禁止长时间停车”到底可以停多久?没有规定
过年有些什么传统/?
海峰汽修汽配这个地址在什么地方,我要处理点
公司做医院CT打印机的,购买制造仪器用的复印
There were two apples in the fruit bowl.To
【Do nothing when my mind is always thinki
一天我跟一个女生单独约出去玩,然后出于男性
求美剧致命武器第一季第8集片尾曲歌名?
阿河肠粉地址有知道的么?有点事想过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?