1、前言Redis版本 6.2.5 服務器版本 Linux CentOS 7.6 64位2、下載 Redis下載網址:https://redis.io/download/ 筆者使用wget在線下載wget?http://download.redis.io/releases/redis-6.2.5.tar.gz1...
Redis版本 6.2.5
服務器版本 Linux CentOS 7.6 64位
下載網址:https://redis.io/download/
筆者使用wget在線下載
wget http://download.redis.io/releases/redis-6.2.5.tar.gz1
3.1 使用 tar 解壓壓縮包
tar -xzvf redis-6.2.5.tar.gz1
3.2 進入解壓后的目錄
cd redis-6.2.51
3.3 這兩個文件的路徑要記住,后續會用到
redis.conf ??此文件是 Redis 啟動必需的一個配置文件。
utils/redis_init_script ?? 此文件是 Redis 的啟動、中止腳本。
3.4 輸入編譯、安裝命令
make1
需要等待一會時間,再輸入以下命令
make install PREFIX=/usr/local/redis1
這里多了一個關鍵字 PREFIX= 這個關鍵字的作用是編譯的時候用于指定程序存放的路徑。比如我們現在就是指定了redis必須存放在/usr/local/redis目錄。假設不添加該關鍵字Linux會將可執行文件存放在/usr/local/bin目錄,庫文件會存放在/usr/local/lib目錄。配置文件會存放在/usr/local/etc目錄。其他的資源文件會存放在usr/local/share目錄。這里指定號目錄也方便后續的卸載,后續直接rm -rf /usr/local/redis 即可刪除redis。
執行結果如下:
4.1 使用 VIM 打開 /etc/profile 文件
sudo vim /etc/profile1
4.2 在文件 /etc/profile 尾追加以下內容:
4.3 設置環境變量生效
source /etc/profile1
4.4 重啟
reboot1
4.5 驗證環境變量
echo $PATH1
出現:/usr/local/redis/bin
which redis-cli1
出現:/usr/local/redis/bin/redis-cli
4.6 移動之前提到的 redis.conf 文件
mkdir -p /usr/local/redis/confcp redis.conf /usr/local/redis/conf12
5.1 修改 /usr/local/redis/conf/redis.conf, 將文件中的 daemonize no 改為 daemonize yes ,這是為了將 Redis 作為守護進程來運行,便于開機啟動。
sudo vim /usr/local/redis/conf/redis.conf1
# By default Redis does not run as a daemon. Use 'yes' if you need it.# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.# When Redis is supervised by upstart or systemd, this parameter has no impact.daemonize yes# If you run Redis from upstart or systemd, Redis can interact with your# supervision tree. Options:1234567
5.2 將上面提到的文件 utils/redis_init_script 復制到 Linux 的啟動目錄 init.d 中,并重命名為 redis。然后對其添加執行權限。
cp utils/redis_init_script /etc/init.d/redis1
chmod +x /etc/rc.d/init.d/redis1
5.3 修改 文件 /etc/rc.d/init.d/redis
EXEC:將 EXEC 行的路徑改為 /usr/local/redis/bin/redis-server。
CLIEXEC:將 CLIEXEC 行的路徑改為 /usr/local/redis/bin/redis-cli。
CONF:將 CONF 行的路徑改為 “/usr/local/redis/conf/redis.conf”。
sudo vim /etc/rc.d/init.d/redis1
REDISPORT=6379 EXEC=/usr/local/redis/bin/redis-server CLIEXEC=/usr/local/redis/bin/redis-cliPIDFILE=/var/run/redis_${REDISPORT}.pid CONF="/usr/local/redis/conf/redis.conf"123456
5.4 設置 Redis 開機自啟動
chkconfig redis on1
5.5 重啟系統,重啟后 采取端口監聽查看方式
指定 Redis 監聽端口,默認端口為 6379
netstat -lanp | grep 63791
出現以下內容即成功
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN -1
來源:本文內容搜集或轉自各大網絡平臺,并已注明來源、出處,如果轉載侵犯您的版權或非授權發布,請聯系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權及插圖屬于原作者。
Copyright?2013-2024 JSedu114 All Rights Reserved. 江蘇教育信息綜合發布查詢平臺保留所有權利
蘇公網安備32010402000125
蘇ICP備14051488號-3技術支持:南京博盛藍睿網絡科技有限公司
南京思必達教育科技有限公司版權所有 百度統計