linux--redis的安裝和配置和開啓多個端口

在workerman開發過程當中須要安裝redis來存儲用戶ip、端口等信息redis

首先UBUNTU中安裝redis:spa

apt-update  //更新apt包源apt-get install redis-server //安裝redis-server

安裝完畢後能夠直接啓動redis:code

redis-server

由於後面沒有加啓動哪一個配置文件,因此redis會自啓動默認的配置文件server

 

而後咱們來看下redis的文件分佈進程

dpkg -L redis-server

從上往下幾個關鍵文件:ip

/etc/init.d/redis-server-------------redis的可執行程序開發

/etc/redis/redis.conf----------------redis的配置文件get

/usr/bin/redis-server---------------redis的自啓動文件it

若是是單實例運行redis的話,那麼到這裏就不須要關心了,若是你想運行多個redis的實例,那麼就須要對redis文件進行操做。配置

首先咱們要知道redis一個實例就是一個節點,每一個節點分配一個端口號,每一個節點對應一個redis.conf配置文件。

redis默認配置的端口號是6379,假設如今要多配置一個6380,咱們能夠直接複製redis.conf命名爲redis6380.conf,而且編輯配置文件

cp /etc/redis/redis.conf /etc/redis/redis6380.conf

vi /etc/redis/redis6380.conf

須要修改幾個參數

複製代碼

pidfile //run/redis/redis6380-~//log/redis/redis6380-~

複製代碼

而後保存,直接啓動這個配置文件就好了

redis-server /etc/redis/redis6380.conf

咱們能夠查看下進程

ps auxf | grep redis-server

發現確實啓動了兩個redis端口,可是兩個redis進程用戶不同,一個redis,一個是root。若是想用戶都爲redis,咱們能夠直接複製/etc/init.d/redis-server自啓動文件而且修改參數

cp /etc/init.d/redis-server /etc/init.d/redis6380vi /etc/init.d/redis6380

而後退出從新啓動redis6380.conf,查看進程

如今就正常了!

相關文章
相關標籤/搜索