remote dictionary server(redis) 是乙個由salvatore sanfilippo寫的key-value儲存系統。redis是乙個開源的使用ansi c語言編寫、遵守bsd協議、支援網路、可基於記憶體亦可持久化的日誌型、key-value資料庫,並提供多種語言的api。它通常被稱為資料結構伺服器,因為值(value)可以是 字串(string), 雜湊(hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等型別。
redis官網:
安裝gcc
yum install -y cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc
建立資源資料夾
mkdir /usr/local/resource && cd /usr/local/resource
解壓原始碼並且進入資料夾
tar -zxvf redis-5.0.9.tar.gz && cd redis-5.0.9
編譯並安裝
make && make prefix=/usr/local/redis install
進入安裝的目錄並啟動
從 redis 的原始碼目錄中複製 redis.conf 到 redis 的安裝目錄
cp /usr/local/resource/redis-5.0.9/redis.conf /usr/local/redis/bin/ && cd /usr/local/redis/bin/
修改 redis.conf 配置檔案
vi redis.conf
# ①【必選】設定為後台啟動:daemonize no 改為 daemonize yes【修改後:daemonize yes】
# ②【必選】設定允許遠端連線:注釋掉bind 127.0.0.1【修改後:# bind 127.0.0.1】,並且把protected-mode yes 改為 protected-mode no【修改後:protected-mode no】
# ③【可選】為redis設定登入密碼:取消注釋# requirepass foobared,並設定自己的密碼【修改後:requirepass 123456】
指定配置檔案並在後台一直執行
至此,centos7原始碼安裝redis5.0.9便完成了!
Centos7原始碼安裝PHP
安裝依賴libxml2 devel 後期安裝時,如果不報錯也可以不用安裝 原始碼安裝步驟 wget c 2.解壓tar zxvf php 7.2.4.tar.gz 3.安裝編譯 configure prefix 安裝目錄 引數 configure prefix usr local php with ...
centos7 原始碼安裝 nginx php7
wget解壓php tar zxvf php 7.1.12.tar.gz安裝擴充套件包 這裡可以通過yum安裝,或者原始碼安裝。不一一舉例 編譯 這裡需要建立使用者,與使用者。我建立的是alienjun使用者與使用者組,根據自己實際情況建立 configure prefix usr local ph...
Centos7原始碼安裝Swoole
swoole 源 編譯安裝 注 本人一直推崇原始碼安裝軟體,因為可以更好的理解其中的原理。廢話不說開始 1.安裝 git 轉殖 swoole 源 編譯安裝 1.安裝依賴包 yum install curl devel expat devel gettext devel openssl devel z...