centos 7 安裝redis
參考:https://dotblogs.com.tw/supershowwei/2016/02/02/112238
1.安裝相關工具
- net-tools
- wget
- gcc
- tcl
yum -y install net-tools wget gcc tcl
2.下載及解壓縮 Redis
cd ~
wget http://download.redis.io/releases/redis-3.0.7.tar.gz
tar xzf redis-3.0.7.tar.gz
3.編譯 Redis
cd redis-3.0.7
make
4.測試及安裝 Redis
make test
make install
5.建立相關目錄
mkdir /etc/redis
mkdir /var/redis
6.複製設定檔
cp ~/redis-3.0.7/redis.conf /etc/redis/redis_6379.conf
7.建立工作目錄
mkdir /var/redis/6379
8.修改 Redis 參數值
vi /etc/redis/redis_6379.conf
- 將 daemonize 的值修改為
yes
- 將 pidfile 的值修改為
/var/run/redis_6379.pid
- 將 logfile 的值修改為
/var/log/redis_6379.log
- 將 dir 的值修改為
/var/redis/6379
9.開啟防火牆 6379 埠號
firewall-cmd --permanent --add-port=6379/tcp
firewall-cmd --reload
10.設定 Redis 在開機時就啟動
建立 Redis 服務設定檔
vi /lib/systemd/system/redis_6379.service
將下面的內容貼到檔案裡面,儲存並且離開。
[Unit]
Description=Redis on port 6379
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /etc/redis/redis_6379.conf
ExecStop=/usr/local/bin/redis-cli -p 6379 shutdown
[Install]
WantedBy=multi-user.target
註冊並啟動 Redis 服務
systemctl daemon-reload
systemctl enable redis_6379.service
systemctl start redis_6379.service
用 CentOS 7 的
systemctl
工具只要兩三個步驟就搞定了。Ping Redis
服務註冊完畢並啟動之後,就可以來試試看 Redis 有沒有正常運作。
# Ping Redis
redis-cli ping
有收到 PONG 就表示服務正活著
留言
張貼留言