Installing Apache 2
Sadržaj:
- Preduvjeti
- Instaliranje Memcached
- Konfiguriranje memcached-a
- Udaljeni pristup
- Spajanje na Memcached
- PHP
- Piton
- Zaključak
Memcached je besplatna i otvorena izvorna memorija ključa i vrijednosti podataka s ključem u vrijednosti memorije. Najčešće se koristi za ubrzavanje aplikacija predmemoriranjem različitih objekata iz rezultata poziva iz baze podataka.
U ovom ćemo udžbeniku opisati postupak instaliranja i konfiguriranja najnovije verzije Memcached-a na Ubuntu 18.04. Iste upute vrijede i za Ubuntu 16.04 i bilo koju Ubuntu-ovu distribuciju.
Preduvjeti
Prije nego što nastavite s ovim vodičem, provjerite jeste li prijavljeni kao korisnik s povlasticama sudo.
Instaliranje Memcached
Memcirani paketi nalaze se u zadanim Ubuntu 18.04 spremištima. Instalacija je prilično jednostavna, samo slijedite korake u nastavku:
-
Započnite ažuriranjem popisa pogodnih paketa:
sudo apt update
Instalirajte Memcached upisivanjem:
sudo apt install memcached libmemcached-tools
Paket
libmemcached-tools
sadrži nekoliko alata naredbenog retka za upravljanje Memcached poslužiteljem.Nakon što je instalacija dovršena, usluga Memcached započet će se automatski. Da biste provjerili status usluge, unesite sljedeću naredbu:
sudo systemctl status memcached
Izlaz će izgledati ovako:
● memcached.service - memcached daemon Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2019-04-30 15:13:41 PDT; 37s ago Docs: man:memcached(1) Main PID: 10753 (memcached) Tasks: 10 (limit: 2319) CGroup: /system.slice/memcached.service `-10753 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid
To je to, u ovom trenutku imate memcached instaliran i pokrenut na vašem Ubuntu 18.04 poslužitelju.
Konfiguriranje memcached-a
Memcached se može konfigurirati uređivanjem datoteke
/etc/memcached.conf
. Zadane postavke konfiguracije dovoljne su za većinu korisnika.
Memcached je prema zadanim postavkama konfiguriran za slušanje samo na localhostu. Ako se klijent koji se povezuje na poslužitelj također izvodi na istom hostu, ne morate mijenjati zadanu konfiguracijsku datoteku.
Udaljeni pristup
Kada se nepravilno konfiguriraju Memcached može se koristiti za izvođenje distribuiranog napada uskraćivanja usluge (DDoS). Ako želite omogućiti udaljeni pristup vašem Memcached poslužitelju, morate konfigurirati vatrozid i omogućiti pristup Memcached UDP priključku 11211 samo od pouzdanih klijenata.
Sljedeći primjer pretpostavlja da se želite povezati s vašim Memcached serverom preko privatne mreže. IP adresa poslužitelja je
192.168.100.20
a IP adresa klijenta je
192.168.100.30
Ubuntu dolazi s alatom za konfiguraciju vatrozida koji se zove UFW. UFW je prema zadanim postavkama instaliran, ali nije omogućen. Prije omogućavanja UFW vatrozida prvo dodajte pravilo koje će omogućiti dolazne SSH veze:
sudo ufw allow 22
Dopusti procjenu s IP adrese udaljenog klijenta:
sudo ufw allow from 192.168.100.30 to any port 11211
Uključite UFW pomoću upisivanja:
sudo ufw status
Nakon što je vatrozid konfiguriran, sljedeći korak je uređivanje Memcached konfiguracije i postavljanje Memcached usluge za slušanje na privatnom mrežnom sučelju poslužitelja:
Da biste to učinili, otvorite konfiguracijsku datoteku
memcached.conf
:
sudo nano /etc/memcached.conf
Pronađite liniju koja počinje s
-l 127.0.0.1
i zamijenite
127.0.0.1
s IP adresom poslužitelja
192.168.100.20
.
# Specify which IP address to listen on. The default is to listen on all IP addresses # This parameter is one of the only security measures that memcached has, so make sure # it's listening on a firewalled interface. -l 192.168.100.20
Ponovno pokrenite Memcached uslugu da bi promjene stupile na snagu:
sudo systemctl restart memcached
Sada se možete povezati s poslužiteljem Memcached s udaljene lokacije.
Spajanje na Memcached
Da biste se povezali s poslužiteljem Memcached, morate koristiti klijent specifičnog za jezik.
PHP
Za upotrebu Memcached-a kao baze podataka za keširanje za vašu PHP aplikaciju kao što su WordPress, Drupal, Joomla ili Magento, trebate instalirati
php-memcached
nastavak:
sudo apt install php-memcached
Piton
Postoji nekoliko Python knjižnica za interakciju s memcacheom. Svoju preferiranu biblioteku možete instalirati pomoću pip-a:
pip install pymemcache
Zaključak
Naučili ste kako instalirati Memcached na svoj Ubuntu poslužitelj. Više informacija o ovoj temi potražite u Memcached Wiki-u.
ubuntu memcachedInstalirati, ponovo instalirati, nadograditi, deinstalirati, popraviti Windows 7 / Vista / Xp

Microsoft je pokrenuo novu web stranicu pomoći koja je usmjerena isključivo na način instaliranja, ponovne instalacije, nadogradnje ili deinstalacije sustava Windows 7, Windows Vista i Windows Vista. Windows XP. Ako sada planirate nadograditi sustav Windows Vista na Windows 7, ovo je izvrstan izvor!
Kako instalirati memcached na centos 7

Memcached je besplatna i otvorena izvorna memorija ključa i vrijednosti podataka s ključem u vrijednosti memorije. U ovom ćemo vodiču objasniti kako instalirati i konfigurirati Memcached na CentOS 7.
Kako instalirati memcached na debian 9

Memcached je besplatna i otvorena izvorna memorija ključa i vrijednosti podataka s ključem u vrijednosti memorije. U ovom ćemo vam vodiču proći kroz instalaciju i konfiguriranje Memcached-a na Debianu 9.