Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk memasang Redis5.0 pada Centos7

Bagaimana untuk memasang Redis5.0 pada Centos7

WBOY
WBOYke hadapan
2023-06-01 19:08:491748semak imbas

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 belakang

daemonize 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 permulaanBagaimana untuk memasang Redis5.0 pada Centos7

Tambah perkhidmatan permulaan

[root@localhost bin]# vi /etc/systemd/system/redis.service

Salin dan tampal kandungan berikut:

[Unit]Bagaimana untuk memasang Redis5.0 pada Centos7Description=redis-server

After=network.target


[Perkhidmatan]
Type=forking

ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf

PrivateTmp=true

[Pasang]
WantedBy=multi-user.target


Nota: Konfigurasikan ExecStart ke laluannya sendiri Bagaimana untuk memasang Redis5.0 pada Centos7

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 perkhidmatanBagaimana untuk memasang Redis5.0 pada Centos7

systemctl mula redis.service #Mulakan perkhidmatan redis

systemctl stop redis.service #Hentikan perkhidmatan redis

systemctl mulakan semula redis.service #Mulakan semula perkhidmatan

status systemctl redis.service # Lihat status semasa perkhidmatan

systemctl enable redis.service #Set auto-start at boot

systemctl 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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam