BZOJ-4403 序列統計(思維+計數+Lucas定理)
阿新 • • 發佈:2020-11-13
目錄
下載redis
下載linux版的redis
- 官網地址
- 使用連線工具將redis.tar.gz移到建立好的linux目錄下
安裝redis
在目錄下解壓redis
tar -zxvf redis-6.0.9.tar.gz
進入解壓後的檔案,輸入make
安裝過程有可能出現錯誤
- 原因
可能是gcc的問題
gcc是c,c++的編譯執行環境,因為redis是c++編寫的
輸入命令
安裝gcc:yum install gcc-c++
如果還有問題就輸入一下命令升級gcc
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
設定永久升級
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
再次執行 make
如果報錯顯示Jemalloc/jemalloc.h: 沒有那個檔案或目錄
輸入make distclean後再make即可
如果還是不行,就嘗試重新解壓redis壓縮包
make完成後輸入make install
檢視 /usr/local/bin
會有redis的啟動指令碼
如果不輸入make install 仍然可以執行但是沒有指令碼方便
配置redis後臺執行
進入redis.conf檔案,修改daemonize 為yes
測試redist
啟動redis
redis-server /usr/redis/redis-6.0.9/redis.conf
輸入:./redis-server /usr/redis/redis-6.0.9/redis.conf
檢視redis服務埠號
ps -ef|grep redis
進入redis的命令列視窗
redis-cli -p 6379
如果沒make install的話同理./redis-^Ci -p 6379
退出當前的redis服務
輸入SHUTDOWN,關閉服務