问题
How to start redis-server on a different port than the default port 6379 in ubuntu
I have used the following steps to install the redis
- sudo add-apt-repository ppa:rwky/redis
- sudo apt-get update
- sudo apt-get -y install redis-server
I installed, but I don't know how to how to start redis-server on a different port than the default port 6379
So kindly tell me the steps to change the default port to different port ?
回答1:
redis-server --port 6380
will start a Redis server listening to port 6380.
redis-cli -p 6380
-- a suggestion made here as well -- does not start a Redis server listening to port 6380, but tries to connect the CLI to a (hopefully running) Redis server that listens to that port.
回答2:
- Locate your
redis.conf
file (it will probably be at/etc/redis/6379.conf
). - Copy the file or edit that one and change the
port
directive to any free port. - Start Redis with the new config file (note that if you've copied the file in the previous step, you'll need to change the service's startup script to use that file).
回答3:
-p <port>
Server port (default: 6379).
So if your instance is running under port 1985 just run
$redis-cli -p 1985
来源:https://stackoverflow.com/questions/27895165/how-to-start-redis-server-on-a-different-port-than-the-default-port-6379-in-ubun