在CentOS系統下配置Redis的步驟如下:
sudo yum update -y
sudo yum install -y gcc jemalloc-devel wget
sudo yum install redis -y
或者,如果你想從源碼編譯安裝Redis,可以執行以下命令:
# 下載當前最新release版本redis源碼包
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
# 解壓源碼包
tar xvf redis-5.0.7.tar.gz
# 進入解壓后的目錄
cd redis-5.0.7
# 編譯并安裝到指定路徑,這里以/apps/redis為例
make PREFIX=/apps/redis install
cp redis.conf /apps/redis/etc/
vi
:vi /apps/redis/etc/redis.conf
修改綁定IP:找到bind 127.0.0.1
這一行,將其注釋掉(在行首添加#
),或者修改為0.0.0.0
以允許遠程連接。注意:設置為0.0.0.0
會允許所有IP訪問,需要確保防火墻和Redis密碼等安全措施已配置妥當。
設置密碼:找到第2250行requirepass
配置項,取消注釋并設置一個強密碼,例如:
requirepass your_strong_password
修改端口:如果你需要修改Redis監聽的端口,可以在配置文件中找到port
這一行,然后修改為你想要的端口號。
保存并退出編輯器。
mkdir -p /apps/redis/{data,logs}
redis-server /apps/redis/etc/redis.conf &
sudo systemctl start redis
sudo systemctl enable redis
sudo systemctl status redis
你可以使用redis-cli
命令行工具來測試Redis是否安裝成功,并且能夠正常響應命令:
redis-cli -h 127.0.0.1 -p 6379 -a your_strong_password
如果一切正常,你應該能夠看到Redis的提示符,并且可以執行一些基本的命令,如ping
。
以上步驟應該可以幫助你在CentOS系統上成功安裝并配置Redis。如果在執行過程中遇到任何問題,請參考Redis官方文檔或尋求社區幫助。