Home >Database >Redis >How to install Redis on Linux system

How to install Redis on Linux system

WBOY
WBOYforward
2023-06-03 10:05:202731browse

Introduction to redis:

  • redis is an open source Key-Value database written in C language, supports network interaction, and can be memory-based or persistent.

  • The official website address of redis is very easy to remember, it is redis.io. (I checked specifically and found that the domain name suffix io ​​belongs to the national domain name and is the British Indian Ocean territory)

  • Currently, Vmware is funding the development and maintenance of the redis project.

Redis features:

  • The reading speed of Redis is 110,000 times/s and the writing speed is 81,000 times/s

  • atom. All operations of Redis are atomic, and Redis also supports atomic execution of several operations after they are fully merged.

  • Supports multiple data structures: string (string); list (list); hash (hash), set (set); zset (ordered set)

  • Persistence, master-slave replication (cluster)

  • Supports expiration time, transactions, and message subscription.

  • Officially does not support window, but there is a third-party version.

redis installation steps:

Step 1: Download the installation package

Visit https://redis.io/ download Go to the official website to download. Download the latest version 4.0 here.

How to install Redis on Linux system

Step 2: Installation

1. Copy the compressed package through the remote management tool Go to the Linux server and perform the decompression operation

How to install Redis on Linux system

##tar -zxf redis-4.0.9.tar.gz

2. Enter the decompressed file directory and use make to Compile the decompressed Redis file

Illustration: Here, because my redis installation directory is in the /usr/locat/ directory, the following operations will occur

How to install Redis on Linux system

How to install Redis on Linux system

Note: If there is a problem during the compilation process, it may be that the installation package was downloaded incorrectly. Here you can try to use the installation package downloaded by others or directly use

wget http://download.redis.io/releases/redis-4.0.9.tar.gz

If you find that the above reading cannot solve the problem, please refer to this link: https://www.cnblogs.com/ liu2-/p/6914159.html

After the compilation is completed, you can see that there will be corresponding src, conf and other folders in the decompressed file redis-3.0.7

How to install Redis on Linux system

3. After successful compilation, enter the src folder and execute make install to install Redis.

The installation is completed as shown below, and the interface is as follows:

How to install Redis on Linux system

Step 3: Deployment

1. In order to facilitate management, Move the conf configuration file and common commands in the Redis file into a unified file

1), create bin and etc files

As shown in the figure:

How to install Redis on Linux system

2) Go back to the installation directory, find redis.conf, copy and move it to /usr/local/redis/ect

Execute the command as follows:

mv redis.conf /usr/local/redis/etc/

How to install Redis on Linux system

Enter the src directory and move mkreleasehdr.sh redis-benchmarkredis-check-aof redis-check-rdb redis-cliredis-server to /usr/local/redis/bin/

Execute the command: mv mkreleasehdr.sh redis-benchmarkredis-check-aof redis-check-rdb redis-cli redis-server/usr/local /redis/bin/

How to install Redis on Linux system

View the moved files in sequence

How to install Redis on Linux system

2. Execute redis-server to start redis

How to install Redis on Linux system

3. Set the binding IP (Note: This step can be omitted if not required)

How to install Redis on Linux system

If necessary, you can change the binding IP in the above picture to the specified IP.

4. Set up the background to start redis

1) First edit the conf file and change the daemonize attribute to yes (indicating that it needs to run in the background)

cd etc/ vim redis.conf

How to install Redis on Linux system

Change no to yes

2), start the redis service again, and specify the startup service configuration file

redis-server/usr/local/redis/etc/redis.conf

How to install Redis on Linux system

The configuration background runs successfully.

The above is the detailed content of How to install Redis on Linux system. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:yisu.com. If there is any infringement, please contact admin@php.cn delete