如何在与ubuntu中的默认端口6379不同的端口上启动redis-server

时间:2015-01-12 04:07:44

标签: redis port ubuntu-14.04 redis-server

如何在与ubuntu中的默认端口6379不同的端口上启动redis-server

我已使用以下步骤安装redis

  1. sudo add-apt-repository ppa:rwky / redis
  2. sudo apt-get update
  3. sudo apt-get -y install redis-server
  4. 我安装了,但我不知道如何在与默认端口6379不同的端口上启动redis-server

    请告诉我将默认端口更改为其他端口的步骤?

5 个答案:

答案 0 :(得分:17)

protected function execute(InputInterface $input, OutputInterface $output) { $this->em = $this->getContainer()->get('doctrine.orm.entity_manager'); $repo = $this->em->getRepository('AppBundle:Leadership'); $entries = $repo->findAll(); $index = 0; foreach ($entries as $entry) { $entry->setPosition($index); $this->em->persist($entry); $this->em->flush(); $index = $index + 1; } 将启动Redis服务器,侦听端口6380。

redis-server --port 6380 - 此处提出的建议 - 无法启动Redis服务器侦听端口6380 ,但尝试将CLI连接到(希望运行的)Redis服务器听那个端口。

答案 1 :(得分:4)

  1. 找到您的redis.conf文件(可能位于/etc/redis/6379.conf)。
  2. 复制文件或编辑该文件并将port指令更改为任何空闲端口。
  3. 使用新配置文件启动Redis(请注意,如果您在上一步中复制了文件,则需要更改服务的启动脚本以使用该文件)。< / LI>

答案 2 :(得分:2)

在Ubuntu 18.04中

  sudo nano /etc/redis/redis.conf

并更改端口

enter image description here

答案 3 :(得分:2)

要在本地计算机上创建开发服务器,您只需使用

redis-server --port 6380

另一种选择:

#redis-server --help

Usage: ./redis-server [/path/to/redis.conf] [options]
       ./redis-server - (read config from stdin)
       ./redis-server -v or --version
       ./redis-server -h or --help
       ./redis-server --test-memory <megabytes>

Examples:
       ./redis-server (run the server with default conf)
       ./redis-server /etc/redis/6379.conf
       ./redis-server --port 7777
       ./redis-server --port 7777 --replicaof 127.0.0.1 8888
       ./redis-server /etc/myredis.conf --loglevel verbose

答案 4 :(得分:1)

  

-p <port>服务器端口(默认值:6379)。

因此,如果您的实例在端口1985下运行,则运行

$redis-cli -p 1985