1. Pasang kebergantungan gcc
Memandangkan redis dibangunkan dalam bahasa C, anda mesti terlebih dahulu mengesahkan sama ada persekitaran gcc (gcc -v) dipasang sebelum pemasangan, laksanakan arahan berikut untuk memasangnya
[root@localhost local]# yum install -y gcc
2 Muat turun dan nyahzip pakej pemasangan
[root@localhost local]# wget http://download.redis.io/releases/redis-5.0.3.tar.gz
[root@localhost local]# tar - zxvf redis-5.0.3.tar .gz
3. cd ke direktori penyahmampatan redis dan jalankan kompilasi
[root@localhost local]# cd redis-5.0 .3
[root@localhost redis-5.0.3]# make
4 🎜>[root@localhost redis- 5.0.3]# make install PREFIX=/usr/local/redis
5.1 Mulakan perkhidmatan
5.1 Permulaan latar depan[root@localhost redis-5.0.3]# cd /usr/local/redis/bin/
[root@localhost bin]# ./redis-server
5.2 Permulaan latar belakang
Salin redis.conf daripada direktori sumber redis ke direktori pemasangan redis[root@localhost bin]# cp / usr/local/redis-5.0. 3/redis.conf /usr/local/redis/bin/
Ubah suai fail redis.conf dan tukar tidak daemoni kepada daemoni ya
[root@localhost bin ]# vi redis.conf
Ubah suai fail redis.conf
vim redis.conf#Ulaskannya kepada benarkan akses rangkaian luaran#bind 127.0.0.1#Mula dalam mod proses latar belakangdaemonize ya#requirepass foobaredAlih keluar ulasan dan tukar foobared ke kata laluan anda sendiri Permulaan latar belakang[root@localhost bin]# ./redis-server redis.conf
6. Sediakan permulaan
Tambah perkhidmatan permulaan[root@localhost bin]# vi /etc/systemd/system/redis.service
Salin dan tampal kandungan berikut:
[Unit]Description=redis-server
After=network.target
[Perkhidmatan]
Type=forking
PrivateTmp=true
[Pasang]
WantedBy=multi-user.target
Nota: Konfigurasikan ExecStart ke laluannya sendiri
Tetapkan permulaan[root@localhost bin] # systemctl daemon-reload
[root@localhost bin]# systemctl mulakan redis.service
[root@localhost bin]# systemctl enable redis.service
Buat pautan lembut arahan redis
[root@localhost ~]# ln -s /usr/local/ redis/bin/redis-cli /usr /bin/redis
Uji redis
Perintah operasi perkhidmatan
systemctl mula redis.service #Mulakan perkhidmatan redissystemctl stop redis.service #Hentikan perkhidmatan redissystemctl mulakan semula redis.service #Mulakan semula perkhidmatanstatus systemctl redis.service # Lihat status semasa perkhidmatan systemctl enable redis.service #Set auto-start at bootsystemctl disable redis.service #Stop auto-start at boot{ {o.name}}{{m.name }}Atas ialah kandungan terperinci Bagaimana untuk memasang Redis5.0 pada Centos7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!