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或 ...