Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 11092|Απάντηση: 3

[Linux] Το CentOS εγκατέστησε το Redis 4.0.8

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 23/3/2018 2:20:49 μ.μ. | | |
Διεύθυνση λήψης επίσημου ιστότοπου Redis: https://redis.io/download, τελευταία έκδοση: 4.0.8, όπως φαίνεται παρακάτω:


Τα βήματα εγκατάστασης είναι τα εξής:

--1. Λήψη
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
(Εάν είστε έκδοση γραμμής εντολών του CentOS, πρέπει να εγκαταστήσετε το περιβάλλον γλώσσας C χρησιμοποιώντας την ακόλουθη εντολή.) yum εγκατάσταση gcc-c++ )

--2. Αποσυμπιέστε το πακέτο εγκατάστασης και εγκαταστήστε το (directory/root/pack/redis-4.0.8)
πίσσα -xf redis-4.0.8.tar.gz
CD REDIS-4.0.8
κατασκευάζω
Κάντε εγκατάσταση

--3. Δημιουργήστε έναν φάκελο διαμόρφωσης redis και έναν φάκελο αποθήκευσης
mkdir -p /etc/redis
mkdir -p /var/redis/6379

--4. Αντιγράψτε το αρχείο διαμόρφωσης
cp /root/pack/redis-4.0.8/redis.conf /etc/redis/6379.conf

--5. Τροποποιήστε το αρχείο διαμόρφωσης 6379.conf
daemonize σε ναι
Ολοκλήρωση επισκευής αυτοκινήτου/var/redis/6379
Σχόλιο δεσμός 127.0.0.1
Ανοίξτε το RequirePass και ορίστε τον κωδικό πρόσβασης σε xxxxxx

--6. Αντιγράψτε το αρχείο σεναρίου εκκίνησης
cp /root/pack/redis-4.0.8/utils/redis_init_script /etc/init.d/redis_6379


--7. Τώρα μπορείτε να χρησιμοποιήσετε τις ακόλουθες εντολές για να ξεκινήσετε και να κλείσετε το Redis
/etc/init.d/redis_6379 start
/etc/init.d/redis_6379 stop

--8. Αφού ορίσετε τον κωδικό πρόσβασης, χρησιμοποιήστε το /etc/init.d/redis_6379 stop για να λύσετε τη μη έγκυρη λύση
stop) για να προσθέσετε τον κωδικό πρόσβασης -a xxxxxx


--9. Αφήστε το Redis να ξεκινήσει αυτόματα με το σύστημα
Αυτό απαιτεί επίσης μια απλή τροποποίηση του σεναρίου αρχικοποίησης Redis, προσθέτοντας τις ακόλουθες δύο προτάσεις στη θέση της τέταρτης γραμμής στην κορυφή του ανοιχτού αρχείου σεναρίου αρχικοποίησης Redis:
# chkconfig: 2345 90 10
# περιγραφή: Το Redis είναι μια μόνιμη βάση δεδομένων κλειδιών-τιμών



Στο κόκκινο πλαίσιο της παραπάνω εικόνας, υπάρχουν δύο επιπλέον γραμμές σχολίων και μετά την προσθήκη, αποθηκεύστε το και μπορείτε να προσθέσετε το Redis στο στοιχείο εκκίνησης του συστήματος μέσω της ακόλουθης εντολής

--10. Ρυθμίστε την εκκίνηση για να εκτελέσετε το σενάριο redis
chkconfig redis_6379 ενεργοποιημένο

--Αφού περάσετε τις παραπάνω λειτουργίες, μπορείτε επίσης να χρησιμοποιήσετε απευθείας τις ακόλουθες εντολές για να ξεκινήσετε και να κλείσετε το Redis στο μέλλον, ως εξής




Σταματήστε το Redis

Λαμβάνοντας υπόψη ότι το Redis μπορεί να συγχρονίζει δεδομένα στη μνήμη με τον σκληρό δίσκο, η αναγκαστική θανάτωση της διαδικασίας Redis μπορεί να οδηγήσει σε απώλεια δεδομένων. Ο σωστός τρόπος για να σταματήσετε το Redis θα πρέπει να είναι να στείλετε μια εντολή SHUTDOWN στο Redis, η οποία είναι:

redis-cli ΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣ
Όταν το Redis λάβει την εντολή SHUTDOWN, πρώτα θα αποσυνδέσει όλους τους πελάτες, στη συνέχεια θα εκτελέσει επιμονή σύμφωνα με τη διαμόρφωση και, τέλος, θα ολοκληρώσει την έξοδο.
Το Redis μπορεί να χειριστεί σωστά τα σήματα SIGTERM, επομένως τα PID που χρησιμοποιούν τη διαδικασία kill Redis μπορούν επίσης να τερματίσουν το Redis κανονικά, όπως ακριβώς στέλνουν μια εντολή SHUTDOWN.


Τέλος, επισυνάψτε το αρχείο διαμόρφωσης 6379.conf και redis_6379:

Το αρχείο 6379.conf έχει ως εξής:



redis_6379 προφίλ:







Προηγούμενος:Το CentOS προβάλλει όλες τις πληροφορίες IP και θύρας της υπηρεσίας που εκτελούνται
Επόμενος:Αποτυγχάνει η εκκίνηση του ActiveMQ5.15.3 και αναφέρεται το UnsupportedClassVersionError
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 23/3/2018 2:28:51 μ.μ. |


Χρησιμοποιώ τον πελάτη redis του παραθύρου για να δοκιμάσω την πλευρά του διακομιστή που είναι συνδεδεμένη στο redis:



Τα αποτελέσματα των δοκιμών είναι τα εξής:


Δημοσιεύτηκε στις 25/3/2018 1:09:03 π.μ. |
Το εγκατέστησα με ένα κλικ με την παγόδα
Δημοσιεύτηκε στις 25/3/2018 11:26:11 μ.μ. |
Προτροπή:Οι συντάκτες αποκλείονται ή καταργούνται, το περιεχόμενο αποκλείεται αυτόματα
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com