作業系統:centos
安裝介質: redis-5.0.7.tar.gz
不多說直接開整
一、安裝
useradd redis
passwd redis
yum -y install gcc gcc-c++ autoconf automake make pcre-devel openssl openssl-devel
su - redis
cd /home/redis
wget
tar -zxvf redis-5.0.7.tar.gz
mv redis-5.0.7 redis-5.0.7_src
cd redis-5.0.7_src
make --若出現zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: no such file or directory,執行make malloc=libc
make install prefix=/home/redis/redis-5.0.7-6399 --自定義安裝目錄
二、配置
cp /home/redis/redis-5.0.7_src/redis.conf /home/redis/redis-5.0.7-6399
mkdir /home/redis/redis-5.0.7-6399/log
vi /home/redis/redis-5.0.7-6399/redis.conf
bind 192.168.1.63
daemonize yes --預設redis不是在後台執行的,如果需要在後台執行,把該項的值更改為yes
port 6399
pidfile /home/redis/redis-5.0.7-6399/log/6399.pid --引數太多找不到?編輯模式中搜尋命令 「/pidfile」 回車直接定位到本引數去修改
logfile "/home/redis/redis-5.0.7-6399/log/6399.log"
vi /home/redis/redis-5.0.7-6399/start.sh --乙個簡單又沒有技術含量的啟動指令碼
裝完後就這幾個檔案三、啟動
/home/redis/redis-5.0.7-6399/start.sh
四、刪除無用檔案
rm -fr /home/redis/redis-5.0.7_src
Linux下非root使用者使用原始碼安裝教程(排雷)
在linux伺服器中,非root使用者所在路徑,一般以.home username開始。我們假定該使用者名為user,且將htop安裝在 home user htop目錄下。重點在於 prefix home user htop 將安裝路徑修改至該使用者的home路徑下,這樣該使用者無需root許可權...
centos非root使用者 普通使用者 安裝rpm包
能這樣實現真的是天才啊,一直糾結怎麼能用非root安裝呢 在centos下,普通使用者是無法使用yum進行安裝軟體的。不過我們可以使用別的方法來安裝centos倉庫裡大量經過測試的好軟體 yum ctags 不過可以把rpm包解壓出來然後放在自己的目錄下,並且新增好環境變數來實現安裝 解壓的命令為 ...
非root使用者安裝tmux
網上大多數是root使用者安裝tmux的方法 我是非root使用者,今天安裝成功了,所以做一下總結 主要參考 但是由於該文中版本不是最新,所以更新一下,而且,改文中有一處不對,在這裡糾正。wget wget wget2 解壓安裝包 tar xzvf tmux 2.9a.tar.gz tar xzvf...