搜尋
首頁資料庫Redisliunx php如何安裝redis擴充

liunx php安裝redis擴充的方法:1、檢視redis版本;2、透過wget指令下載安裝套件並透過「tar zxf」解壓縮安裝包;3、執行「cd redis -4.0.8/src make」進行安裝redis即可。

linux 安裝redis

linux 安裝redis 很簡單,官網有介紹。

安裝redis:

1.先查看redis版本

2.安裝redis

#2.1 下载安装包
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
 
#2.2 解压
tar zxf redis-4.0.8.tar.gz

liunx php如何安装redis扩展

1是下載的安裝包,2是解壓縮後的資料夾。 記住這個檔案目錄,我是在/root下面解壓縮的,後面自啟動要用到這個redis目錄裡的檔案

#2.3编译
cd redis-4.0.8/src
make

undefined

#2.4 新建redis文件夹
mkdir /usr/local/redis

<pre class='brush:php;toolbar:false;'>#2.5移动文件 cd redis-4.0.8/src mv redis-server /usr/local/redis mv redis-benchmark /usr/local/redis mv redis-cli /usr/local/redis cd ../ mv redis.conf /usr/local/redis</pre>liunx php如何安装redis扩展

#2.6 启动redis
cd /usr/local/redis
./redis-server #这个是以默认配置开启,配置文件redis.conf 开机自启要用到。

liunx php如何安装redis扩展

如上圖所示,按設定檔啟動,提示啟動成功。

可能出現的警告:

WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.

解決方法:

vim /etc/sysctl.conf

另起一行新增:

net.core.somaxconn = 511

已儲存後退出

然後:sysctl -p

WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add &#39;vm.overcommit_memory = 1&#39; to /etc/sysctl.conf and then reboot or run the command &#39;sysctl vm.overcommit_memory=1&#39; for this to take effect.

解決方法:
vim /etc/sysctl.conf
換行新增:
vm.overcommit_memory=1
儲存後退出
sysctl -p

WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command &#39;echo never > /sys/kernel/mm/transparent_hugepage/enabled&#39; as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.

解決方法:
vim /etc/rc.local
換行新增:

if test -f /sys/kernel/mm/transparent_hugepage/enabled; then
   echo never > /sys/kernel/mm/transparent_hugepage/enabled
fi

儲存後退出
重啟系統、重啟伺服器:
reboot

一般新伺服器第一次安裝redis然後啟動都會有這三個警告。

#2.7 连接redis,进行测试
./redis-cli
set pandent 2018
get pandent

liunx php如何安装redis扩展

設定和取得都正常,表示redis已經安裝成功啦。

以上是liunx php如何安裝redis擴充的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:亿速云。如有侵權,請聯絡admin@php.cn刪除
redis怎麼快速刪除keyredis怎麼快速刪除keyApr 10, 2025 pm 04:15 PM

Redis 提供多種快速刪除 Key 的方法:使用 DEL 命令刪除單個 Key。使用 UNLINK 命令刪除多個 Key。使用 KEYS 命令和 EVAL 命令根據模式刪除 Key。使用 Lua 腳本提高刪除大量 Key 的性能。使用 Redis Streams 根據時間刪除數據。

如何查看 Redis 服務器版本如何查看 Redis 服務器版本Apr 10, 2025 pm 04:12 PM

Redis 版本查看方法:1. INFO 命令:redis-cli INFO;2. CONFIG GET 命令:redis-cli CONFIG GET redis_version;3. 服務器響應:redis-cli -h localhost -p 6379 -v。

Redis 查看版本號的方法Redis 查看版本號的方法Apr 10, 2025 pm 04:09 PM

Redis 查看版本號有兩種方法:1. 使用命令“redis-cli -v”直接輸出版本號;2. 使用命令“redis-cli INFO server”輸出更詳細信息,其中包含版本號。

Redis 版本號查看命令詳解Redis 版本號查看命令詳解Apr 10, 2025 pm 04:06 PM

可以查看 Redis 版本號的命令有:INFO INFO serverECHO ECHO versionCLIENT LIST 併計算 connected_since 值(僅適用於正在運行的 Redis 服務器)

通過命令行查看 Redis 版本通過命令行查看 Redis 版本Apr 10, 2025 pm 04:03 PM

如何查看 Redis 版本?步驟如下:啟動 Redis 客戶端執行 INFO 命令查找 redis_version 字段,其值即為 Redis 版本號。

查看 Redis 版本號的幾種方法比較查看 Redis 版本號的幾種方法比較Apr 10, 2025 pm 04:00 PM

查看 Redis 版本號的方法包括:使用命令行工具 redis-cli、Redis INFO 命令、Redis 管理器和環境變量。 redis-cli --version 適用於本地和遠程實例,而 redis-cli info | grep redis_version 可提供更多信息,但僅適用於本地實例。 Redis 管理器提供圖形化界面,但需要第三方工具。環境變量 echo $REDIS_VERSION 在特定環境(如 Docker)中很有用。

為什麼需要知道 Redis 版本號為什麼需要知道 Redis 版本號Apr 10, 2025 pm 03:57 PM

了解 Redis 版本號至關重要,因為它與兼容性、安全性、性能優化、錯誤修復和文檔相關:確保應用程序與 Redis 版本兼容。識別和解決安全漏洞。優化應用程序性能,利用新的優化。獲取錯誤修復,提升應用程序穩定性。訪問特定版本的信息和支持資源。

Redis 版本兼容性問題Redis 版本兼容性問題Apr 10, 2025 pm 03:54 PM

Redis版本兼容性指的是不同版本之間通信的能力。兼容性分為以下級別:向下兼容:新服務器能處理舊客戶端命令。向上兼容:舊客戶端能連接新服務器,但可能無法使用新功能。完全兼容:不同版本無限制交互。兼容性受協議更改、數據結構變化和新功能添加的影響。使用統一版本、進行測試和使用兼容性庫可以避免兼容性問題。

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

SecLists

SecLists

SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用