אנדרואיד

כיצד להתקין ולהגדיר מחדש מחדש ב- debian 10 Linux

Что нового в Debian 10?

Что нового в Debian 10?

תוכן עניינים:

Anonim

Redis היא חנות נתונים בעלת קוד פתוח בזיכרון. זה יכול לשמש כמסד נתונים, מטמון וכמתווך הודעות ותומך במבני נתונים שונים כמו מחרוזות, האש, רשימות, סטים ועוד. Redis מספק זמינות גבוהה באמצעות Redis Sentinel, ומחיצה אוטומטית בין צומת Redis מרובים באמצעות Redis Cluster.

במדריך זה, נסקור כיצד להתקין ולהגדיר את Redis ב- Debian 10, Buster.

התקנת Redis ב- Debian

Redis גרסה 5.0.x כלול במאגרי ברירת המחדל של Debian 10. כדי להתקין אותו הפעל את הפקודות הבאות כשורש או כמשתמש עם הרשאות סודו:

sudo apt update sudo apt install redis-server

שירות Redis יתחיל אוטומטית עם סיום ההתקנה. אתה יכול לאמת את זה על ידי הקלדה:

sudo systemctl status redis-server

הפלט צריך להיראות כך:

● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-11-28 14:15:23 PST; 27s ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 2024 (redis-server) Tasks: 4 (limit: 2359) Memory: 6.9M CGroup: /system.slice/redis-server.service └─2024 /usr/bin/redis-server 127.0.0.1:6379 שירות Redis לא יתחיל אם IPv6 מושבת בשרת שלך.

זהו זה! Redis מותקן ופועל בשרת Debian 10 שלך, ותוכל להתחיל להשתמש בו.

הגדר מחדש גישה מרחוק

כברירת מחדל, Redis מוגדר להאזנה ב- localhost בלבד. ניתן להתחבר לשרת Redis רק מהמחשב בו פועל שירות Redis.

כדי לקבוע את התצורה של Redis לקבל חיבורים מרוחקים, פתח את קובץ התצורה של Redis עם עורך הטקסט שלך:

sudo nano /etc/redis/redis.conf

חפש שורה שמתחילה bind 127.0.0.1::1 והער אותה.

/etc/redis/redis.conf

# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # bind 127.0.0.1::1

שמור את הקובץ וסגור את העורך.

הפעל מחדש את שירות Redis כדי שינויים ייכנסו לתוקף:

sudo systemctl restart redis-server

השתמש ב- ss או netstat כדי לוודא שרדיס מאזינה בכל הממשקים ביציאה 6379 :

ss -an | grep 6379

אתה אמור לראות משהו כמו להלן:

tcp LISTEN 0 128 0.0.0.0:6379 0.0.0.0:* tcp LISTEN 0 128:6379:*

יהיה עליך להוסיף כלל חומת אש המאפשר תנועה ממכונותיך המרוחקות ביציאת TCP 6379 .

בהנחה שאתה משתמש ב- UFW לניהול חומת האש שלך, ואתה רוצה לאפשר גישה מרשת המשנה 192.168.121.0/24 , תפעיל את הפקודה הבאה:

sudo ufw allow proto tcp from 192.168.121.0/24 to any port 6379

ודא שחומת האש שלך מוגדרת כך שתקבל חיבורים רק מטווחי IP מהימנים.

לאחר סיום השימוש בכלי redis-cli כדי לבדוק את החיבור על ידי הצבת שרת ה- Redis מהמחשב המרוחק שלך:

redis-cli -h ping redis-cli -h ping

על הפקודה להחזיר תגובה של PONG :

PONG

סיכום

הראנו לכם כיצד להתקין את Redis ב- Debian 10. למידע נוסף אודות ניהול ההתקנה של Redis, בקרו בדף התיעוד של Redis.

redis דביאן