Introduction to Amazon Web Services by Leo Zhadanovsky
Πίνακας περιεχομένων:
Το Redis είναι ένα αποθηκευμένο αρχείο δεδομένων κλειδιών-τιμών ανοικτού κώδικα. Μπορεί να χρησιμοποιηθεί ως βάση δεδομένων, προσωρινή μνήμη, και μεσίτης μηνυμάτων και υποστηρίζει διάφορες δομές δεδομένων όπως χορδές, χασάρια, λίστες, σετ και πολλά άλλα. Η Redis παρέχει υψηλή διαθεσιμότητα μέσω του Redis Sentinel και αυτόματη κατανομή σε πολλαπλούς κόμβους Redis με το Redis Cluster.
Σε αυτό το σεμινάριο, θα καλύψουμε τον τρόπο εγκατάστασης και ρύθμισης παραμέτρων του Redis σε ένα Debian 10, Buster.
Εγκατάσταση του Redis στο Debian
Η έκδοση Redis 5.0.x περιλαμβάνεται στις προεπιλεγμένες αποθήκες του Debian 10. Για να το εγκαταστήσετε, εκτελέστε τις ακόλουθες εντολές ως root ή χρήστη με δικαιώματα sudo:
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
Από προεπιλογή, ο Redis είναι ρυθμισμένος να ακούει μόνο στο localhost. Μπορείτε να συνδεθείτε στο διακομιστή Redis μόνο από το μηχάνημα όπου εκτελείται η υπηρεσία Redis.
Για να ρυθμίσετε τις παραμέτρους του Redis ώστε να δέχεται απομακρυσμένες συνδέσεις,
sudo nano /etc/redis/redis.conf
Αναζητήστε μια γραμμή που αρχίζει με
bind 127.0.0.1::1
και την σχολιάζει.
# 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
για να επαληθεύσετε ότι η Redis ακούει σε όλες τις διεπαφές στη θύρα
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 στο Debian 10. Για περισσότερες πληροφορίες σχετικά με τον τρόπο διαχείρισης της εγκατάστασης Redis, επισκεφθείτε τη σελίδα τεκμηρίωσης Redis.
redis-cli -h ping
redis-cli -h ping
PONG
:συμπέρασμα
Πώς να εγκαταστήσετε και να διαμορφώσετε redis σε centos 7
Το Redis είναι ένα κατάστημα δομής δεδομένων ανοιχτού κώδικα μέσα στην μνήμη. Μπορεί να χρησιμοποιηθεί ως βάση δεδομένων, προσωρινή μνήμη και μεσίτης μηνυμάτων και υποστηρίζει διάφορες δομές δεδομένων όπως χορδές, χάρες, λίστες, σύνολα κ.λπ.
Πώς να εγκαταστήσετε και να διαμορφώσετε το redis στο debian 9
Το Redis είναι ένα αποθηκευμένο αρχείο δεδομένων κλειδιών-τιμών ανοικτού κώδικα. Μπορεί να χρησιμοποιηθεί ως βάση δεδομένων, cache και μεσίτης μηνυμάτων και υποστηρίζει διάφορες δομές δεδομένων όπως Strings, Hashes, Lists, Sets κ.λπ. Αυτό το σεμινάριο εξηγεί πώς να εγκαταστήσετε και να ρυθμίσετε το Redis σε ένα διακομιστή Debian 9.
Πώς να εγκαταστήσετε και να διαμορφώσετε το redis στο ubuntu 18.04
Το Redis είναι ένα κατάστημα δομής δεδομένων ανοιχτού κώδικα μέσα στην μνήμη. Μπορεί να χρησιμοποιηθεί ως βάση δεδομένων, cache και μεσίτης μηνυμάτων και υποστηρίζει διάφορες δομές δεδομένων όπως Strings, Hashes, Lists, Sets κ.λπ. Αυτό το σεμινάριο περιγράφει τον τρόπο εγκατάστασης και ρύθμισης παραμέτρων του Redis σε ένα διακομιστή Ubuntu 18.04.







