Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks
Sisällysluettelo:
Redis on avoimen lähdekoodin muistin sisäinen tietorakennevarasto. Sitä voidaan käyttää tietokannana, välimuistina ja viestinvälittäjänä ja tukee erilaisia tietorakenteita, kuten merkkijonoja, hajautuksia, luetteloita, ryhmiä jne. Redis tarjoaa suuren saatavuuden Redis Sentinel -palvelun kautta, mukaan lukien seuranta, ilmoitukset Automaattinen virhetoiminto. Se tarjoaa myös automaattisen osituksen useiden Redis-solmujen välillä Redis Clusterilla.
Tämä opetusohjelma selittää, kuinka Redis asennetaan ja määritetään CentOS 7 -palvelimelle.
edellytykset
Ennen kuin aloitat opetusohjelman, varmista, että olet kirjautunut sisään käyttäjänä, jolla on sudo-oikeudet.
Redisin asentaminen CentOS 7: ään
Redis-paketti ei sisälly CentOS-oletusvarastoihin. Asennamme Redis-version 5.0.2 Remi-arkistosta.
Asennus on melko suoraviivaista, seuraa vain seuraavia ohjeita:
-
Aloita ottamalla Remi-arkisto käyttöön suorittamalla seuraavat komennot SSH-päätteessäsi:
sudo yum install epel-release yum-utils
sudo yum install
sudo yum-config-manager --enable remi
Asenna Redis-paketti kirjoittamalla:
sudo yum install redis
Kun asennus on valmis, käynnistä Redis-palvelu ja anna sen käynnistyä automaattisesti käynnistyksen yhteydessä:
sudo systemctl start redis
sudo systemctl enable redis
Created symlink from /etc/systemd/system/multi-user.target.wants/redis.service to /usr/lib/systemd/system/redis.service.
Tarkista palvelun tila kirjoittamalla seuraava komento:
sudo systemctl status redis
Sinun pitäisi nähdä jotain seuraavaa:
● redis.service - Redis persistent key-value database Loaded: loaded (/usr/lib/systemd/system/redis.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/redis.service.d └─limit.conf Active: active (running) since Sat 2018-11-24 15:21:55 PST; 40s ago Main PID: 2157 (redis-server) CGroup: /system.slice/redis.service └─2157 /usr/bin/redis-server 127.0.0.1:6379
Onnittelut, että olet tässä vaiheessa asentanut Redis -sovelluksen CentOS 7 -palvelimeesi ja käyttänyt sitä.
Määritä Redis-etäkäyttö
Oletusarvon mukaan Redis ei salli etäyhteyksiä. Voit muodostaa yhteyden Redis-palvelimeen vain osoitteesta 127.0.0.1 (localhost) - kone, jossa Redis toimii.
Suorita seuraavat vaiheet vain, jos haluat muodostaa yhteyden Redis-palvelimeesi etäisäntäkoneilta. Jos käytät yhtä palvelinta, jossa sovellus ja Redis ovat käynnissä samassa koneessa, et pitäisi käyttää etäkäyttöä.
Jos haluat määrittää Redisin hyväksymään etäyhteydet, avaa Redis-asetustiedosto tekstieditorilla:
sudo nano /etc/redis.conf
Etsi rivi, joka alkaa
bind 127.0.0.1
ja lisää palvelimen yksityinen IP-osoite
127.0.0.1
jälkeen.
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 127.0.0.1 192.168.121.233
Varmista, että korvaat
192.168.121.233
IP-osoitteellasi. Tallenna tiedosto ja sulje editori.
Käynnistä Redis-palvelu uudelleen, jotta muutokset tulevat voimaan:
sudo systemctl restart redis
Tarkista seuraavalla
ss
komennolla, että Redis-palvelin kuuntelee yksityistä käyttöliittymääsi portissa
6379
:
ss -an | grep 6379
Sinun pitäisi nähdä jotain alla:
tcp LISTEN 0 128 192.168.121.233:6379 *:* tcp LISTEN 0 128 127.0.0.1:6379 *:*
Seuraavaksi sinun on lisättävä palomuurisääntö, joka mahdollistaa liikenteen etäkoneistasi TCP-portissa
6379
.
Olettaen, että hallitset palomuuria FirewallD: llä ja haluat sallia pääsyn
192.168.121.0/24
aliverkosta, suorittamalla seuraavat komennot:
sudo firewall-cmd --new-zone=redis --permanent
sudo firewall-cmd --zone=redis --add-port=6379/tcp --permanent
sudo firewall-cmd --zone=redis --add-source=192.168.121.0/24 --permanent
sudo firewall-cmd --reload
Yllä olevat komennot luovat uuden vyöhykkeen nimeltä
redis
, avaa portin
6379
ja sallii pääsyn yksityisestä verkosta.
Tässä vaiheessa Redis-palvelin hyväksyy etäyhteydet TCP-portissa 6379.
Varmista, että palomuuri on määritetty hyväksymään yhteydet vain luotettavilta IP-alueilta.
Voit varmistaa, että kaikki on asetettu oikein, yritä
redis-cli
Redis-palvelin etäkoneeltasi käyttämällä
redis-cli
apuohjelmaa, joka tarjoaa komentoriviliittymän Redis-palvelimelle:
Komennon tulisi palauttaa
Onnittelut, että olet asentanut Redisin onnistuneesti CentOS 7 -palvelimeesi. Lisätietoja Redisin käytöstä on heidän virallisella dokumenttisivulla.
redis-cli -h ping
redis-cli -h ping
PONG
: n vastaus:johtopäätös
Kuinka asentaa ja määrittää nagios on centos 7
Nagios on yksi suosituimmista avoimen lähdekoodin seurantajärjestelmistä. Nagios pitää luetteloa koko IT-infrastruktuuristasi ja varmistaa, että verkot, palvelimet, sovellukset, palvelut ja prosessit ovat toiminnassa. Tämä opetusohjelma kuvaa kuinka Nagios Core asennetaan ja määritetään CentOS 7 -palvelimelle.
Kuinka asentaa ja määrittää kalmarivälityspalvelimet centos 7: een
Squid on monipuolinen välimuistipalvelin, joka tukee suosittuja verkkoprotokollia, kuten HTTP, HTTPS, FTP ja paljon muuta. Tämä opetusohjelma selittää, kuinka Squid asetetaan CentOS 7: lle
Kuinka asentaa ja määrittää redmine on centos 7
Redmine on yksi suosituimmista avoimen lähdekoodin projektinhallinnan ja aiheiden seurantaohjelmistotyökaluista. Tämä opetusohjelma kattaa vaiheet, jotka tarvitaan Redmine: n asentamiseen ja määrittämiseen CentOS 7: ään.