want to run redis-server in background nonstop

前端 未结 4 456
悲哀的现实
悲哀的现实 2021-01-30 04:57

I have downloaded redis-2.6.16.tar.gz file and i installed sucessfully. After installed i run src/redis-server it worked fine.

But i don\'t want manually run src/redis-s

相关标签:
4条回答
  • 2021-01-30 05:31

    Or you can simply run it as src/redis-server redis.conf&

    0 讨论(0)
  • 2021-01-30 05:40

    I think the best way is to use Redis' config file:

    # By default Redis does not run as a daemon. Use 'yes' if you need it.
    # Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
    daemonize yes
    

    Set daemonize to yes in the config file. Say the file is ~/.redis/redis.conf, then just run

    $ redis-server ~/.redis/redis.conf
    

    And it just works.

    0 讨论(0)
  • 2021-01-30 05:43

    For windows:

    Step 1: Install redis as a service

    redis-server --server-install 
    

    Step 2: Run background

    redis-server --server-start 
    
    0 讨论(0)
  • 2021-01-30 05:46

    Since Redis 2.6 it is possible to pass Redis configuration parameters using the command line directly. This is very useful for testing purposes.

    redis-server --daemonize yes
    

    Check if the process started or not:

    ps aux | grep redis-server
    
    0 讨论(0)
提交回复
热议问题