Heim > Datenbank > Redis > Eine kurze Diskussion zur Installation von Redis auf Centos 7

Eine kurze Diskussion zur Installation von Redis auf Centos 7

青灯夜游
Freigeben: 2021-04-15 11:30:46
nach vorne
1626 Leute haben es durchsucht

Dieser Artikel zeigt Ihnen, wie Sie Redis auf Centos 7 installieren. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

Eine kurze Diskussion zur Installation von Redis auf Centos 7

Ohne weitere Umschweife, fangen wir an.

1. GCC-Abhängigkeiten installieren

Redis wird in C-Sprache entwickelt. Vor der Installation müssen Sie zunächst bestätigen, ob die GCC-Umgebung installiert ist (gcc -v). Führen Sie den folgenden Befehl aus, um es zu installieren. gcc -v),如果没有安装,执行以下命令进行安装。

$ yum install -y gcc
Nach dem Login kopieren

二、下载并解压安装包

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

$ tar -zxvf redis-5.0.7.tar.gz
Nach dem Login kopieren

三、cd切换到redis解压目录下,执行编译

$ cd redis-5.0.7 && make
Nach dem Login kopieren

四、安装并指定安装目录

$ make install PREFIX=/usr/local/redis
Nach dem Login kopieren

【相关推荐:Redis视频教程

五、启动服务

5.1 前台启动

$ cd /usr/local/redis/bin/

$ ./redis-server
Nach dem Login kopieren

5.2后台启动

从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录

$ cp /usr/local/redis-5.0.7/redis.conf /usr/local/redis/bin/
Nach dem Login kopieren

修改 redis.conf 文件,把 daemonize no 改为 daemonize yes

$ vim redis.conf

################################# GENERAL #####################################

# 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.
daemonize yes
Nach dem Login kopieren

后台启动

$ ./redis-server redis.conf
Nach dem Login kopieren

六、设置开机启动

添加开机启动服务

$ vim /etc/systemd/system/redis.service
Nach dem Login kopieren

添加下面内容

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target
Nach dem Login kopieren

注意:ExecStart

$ systemctl daemon-reload

$ systemctl start redis.service

$ systemctl enable redis.service
Nach dem Login kopieren

2. Download und dekomprimieren das Installationspaket

$ ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis

# 测试
$ redis

127.0.0.1:6379> ping
PONG
127.0.0.1:6379>
Nach dem Login kopieren


3. CD in das Redis -Dekompressionsverzeichnis und führen Sie die Kompilierung aus. a href="http://www.php.cn/course/list/54.html" target="_blank">Redis-Video-Tutorial

5. Starten Sie den Dienst

5.1 Starten Sie den Rezeption

< /h3>
# 启动redis服务
systemctl start redis.service

# 停止redis服务
systemctl stop redis.service

# 重新启动服务
systemctl restart redis.service

# 查看服务当前状态
systemctl status redis.service

# 设置开机自启动
systemctl enable redis.service

# 停止开机自启动
systemctl disable redis.service
Nach dem Login kopieren

🎜5.2-Hintergrundstart🎜

🎜Kopieren Sie redis.conf aus dem Redis-Quellcodeverzeichnis in das Redis-Installationsverzeichnis🎜rrreee🎜Ändern Sie die Datei redis.conf und ändern Sie daemonize no in ja daemonisieren🎜rrreee 🎜Hintergrundstart🎜rrreee🎜 6. Startup-Start festlegen🎜🎜Startup-Dienst hinzufügen🎜rrreee🎜Folgenden Inhalt hinzufügen🎜rrreee🎜Hinweis: ExecStart ist als eigener Pfad konfiguriert🎜🎜Startup festlegen Startup🎜rrreee🎜Redis-Befehls-Softlink erstellen🎜rrreee🎜🎜Zum Schluss die häufig verwendeten Befehle posten~🎜rrreee🎜OK~fertig~🎜🎜Für weitere programmierbezogene Kenntnisse besuchen Sie bitte: 🎜Programmiervideo🎜! ! 🎜

Das obige ist der detaillierte Inhalt vonEine kurze Diskussion zur Installation von Redis auf Centos 7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage