阿里雲centos7伺服器安裝redis

2021-10-09 13:06:50 字數 1351 閱讀 4901

yum install gcc-c++
進入redis解壓目錄,/opt/redis-x.x,然後輸入指令make

make
如果更新gcc,在make途中停了有可能是伺服器執行記憶體不夠了,需要設定一塊虛擬記憶體。

1、檢視記憶體使用情況

free -m
root@supermap:/swap# free -m

total used free shared buffers cached

mem: 488 480 8 0 1 337

-/+ buffers/cache: 141 346

swap: 0 0 0

虛擬記憶體空間竟然為0,實在是沒有想到!!!

2、建立虛擬記憶體磁碟卷

大概count=2024288,2g左右,可以視磁碟大小和需求建立。

預設存放在/swap/swapadd,可以是自己的任何目錄。阿里雲伺服器預設沒有swap,需要自己mkdir /swap建立。

dd if=/dev/zero of=/swap/swapadd bs=1024 count=2024288
3、將磁碟卷轉為虛擬記憶體卷

mkswap /swap/swapadd
4、啟用虛擬記憶體服務

swapon /swap/swapadd
5、再來檢視記憶體使用情況

root@supermap:/swap# free -m

total used free shared buffers cached

mem: 488 480 8 0 1 337

-/+ buffers/cache: 141 346

swap: 1976 0 1976

多出來2g左右的swap空間。

具體看這個部落格。

確認是否安裝完成

make install
進入/usr/local/bin 新建乙個redisconfig目錄,然後將/opt/下的redis檔案中redis.conf複製到這個檔案下

cp /opt/redis.x.x/redis.conf redisconfig
然後用vim設定redis.conf的daemonize為yes

redis-server redisconfig/redis.conf
redis-cli -p 6379

阿里雲伺服器(Centos7)安裝Docker

昨天搞了個阿里雲學生機,先來安裝一下docker吧 步驟如下 前提 在root 管理員 賬戶的環境下的,如果不是的話所有命令前面加 sudo 也是沒問題的,不然會提示permission denied 許可權被拒絕 1 先看看核心版本是不是3.10或以上 uname a 2 可選 把yum包更新到最...

阿里雲ECS伺服器Centos7安裝Resi5 x

阿里雲ecs伺服器centos7安裝resi5.x wget tar xzf redis 5.0.3.tar.gz cd redis 5.0.3 make 設定密碼的流程如下 vim etc redis.conf requirepass foobared去掉注釋,foobared改為自己的密碼,我在...

阿里雲ECS伺服器CentOS7上安裝MYSQL

yum y update如果顯示以下內容說明已經更新完成 replaced grub2.x86 64 1 2.02 0.64.el7.centos grub2 tools.x86 64 1 2.02 0.64.el7.centos complete rebootrpm qa gerp mysql或 ...