Heim  >  Artikel  >  Datenbank  >  So installieren Sie Redis schnell und richten den Selbststart ein

So installieren Sie Redis schnell und richten den Selbststart ein

WBOY
WBOYnach vorne
2023-05-29 10:43:061361Durchsuche

Analyse

Es gibt zwei relativ praktische Lösungen:

Eine besteht darin, Redis über Docker zu installieren und die Konfigurationsdatei über das Datenvolumen mit der lokalen Datei zu verknüpfen.

Die zweite besteht darin, Shell-Skripte zu verwenden, um uns bei der Durchführung dieser mechanisierten Vorgänge zu helfen.

Der erste Typ ist für Anfänger sehr unfreundlich. Sie müssen mehr Informationen überprüfen und mehr Fehler ausprobieren, wenn Sie die Aufgabe unbedingt erledigen möchten. Um wirklich allen zu helfen, wird in diesem Artikel auf den zweiten Typ eingegangen und direkt auf das Thema eingegangen.

Skript schreiben

Geben Sie zunächst ein beliebiges Verzeichnis auf dem Server ein und führen Sie den folgenden Befehl aus:

vi redis-install.sh

Öffnen Sie den vi-Editor und klicken Sie auf i, um ihn zu öffnen Wechseln Sie in den Bearbeitungsmodus und fügen Sie dann den folgenden Code ein (ändern Sie die Version und das Installationsverzeichnis entsprechend Ihren Anforderungen):

#!/bin/bash

version="6.2.2"echo "==========检查并安装gcc=========="yum install -y gcc

echo "==========切换目录=========="cd ~echo "==========下载压缩包=========="wget https://download.redis.io/releases/redis-${version}.tar.gzecho "==========解压到当前目录=========="tar xzf redis-${version}.tar.gz

echo "==========删除无用文件=========="rm redis-${version}.tar.gz

echo "==========切换目录=========="cd redis-${version}

echo "==========开始编译=========="make

echo "==========开始安装=========="make install PREFIX=/usr/local/redis

echo "==========配置文件=========="cp ~/redis-6.2.2/redis.conf /usr/local/redis/bin/echo "==========安装完成=========="

Dann: Drücken Sie Esc – Doppelpunkt eingeben – WQ eingeben – Geben Sie # ein 🎜#

Installation und Konfiguration

Das Shell-Skript wurde geschrieben und über den sh-Befehl ausgeführt:

sh redis-install.sh

Wenn die Ausführung abgeschlossen ist, ist der Installationsvorgang abgeschlossen .

Wechseln Sie dann in das Installationsverzeichnis:

cd /usr/local/redis/bin

In diesem Verzeichnis befindet sich eine redis.conf-Datei und ändern Sie die folgenden Elemente (entsprechend Ihren Anforderungen): #🎜 🎜#
//是否允许后台启动daemonize no 改为 yes//设置密码requirepass your password//允许的最大物理存储空间(示例为1gb)maxmemory 1073741824//淘汰规则,规定空间不够用时如何淘汰已有键maxmemory-policy volatile-ttl

Selbststart des Dienstes

Wechseln Sie in ein beliebiges Verzeichnis und führen Sie den folgenden Befehl aus, um einen neuen Dienst zu erstellen:

vi /etc/systemd/system/redis.service

Dasselbe wie bei vi gerade, drücken Sie i, um den Bearbeitungsmodus aufzurufen, und kopieren Sie dann den folgenden Code:

[Unit]
Description=redisAfter=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

Drücken Sie Esc – geben Sie einen Doppelpunkt ein – geben Sie WQ ein – klicken Sie auf die Eingabetaste.

Dann den lokalen Dienst neu laden:

systemctl daemon-reload

Starten Sie den Dienst einfach handschriftlich:

systemctl start redis.service

Auf Start beim Booten einstellen:

systemctl enable redis.service
# 🎜🎜 #Wenn keine Rückmeldung erfolgt, bedeutet dies, dass der Start erfolgreich war und Sie den Link zur Client-Software zum Testen verwenden können.

Das obige ist der detaillierte Inhalt vonSo installieren Sie Redis schnell und richten den Selbststart ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen