Toimiiko Memcached?
Jos et ole varma, onko Memcached asennettu oikein, voit suorittaa joitakin yksinkertaisia testejä varmistaaksesi, että kaikki toimii oikein.
Huomautus: Tämän oppaan testit edellyttävät SSH: n käyttöä. Aluksi sinun on otettava käyttöön järjestelmänvalvojan käyttö sukupolven 3 tai 4 palvelimellasi (jos et ole jo tehnyt niin), muodostettava yhteys SSH: han ja vaihdettava pääkäyttäjään .
Onko Memcached asennettu?
Tarkista, onko Memcached -palvelu asennettu, käynnissä ja kuunteleeko se portissa 11211.
telnet localhost 11211
Tämän pitäisi ilmoittaa, että se pystyi muodostamaan yhteyden palveluun.
[root@server [~]: telnet localhost 11211 Yritetään 127.0.0.1 ... Yhdistetty localhostiin. Esc -merkki on '^]'.
Jos sitä ei ole asennettu oikein, et voi muodostaa yhteyttä palveluun.
[root@transfer [~]: telnet localhost 11211 Yritetään 127.0.0.1 ... telnet: muodosta yhteys osoitteeseen 127.0.0.1: Yhteys kielletty
Onko se otettu käyttöön sivustollani?
Käytä sivustosi info.php -tiedostoa tarkistaaksesi vaaditut PHP -kirjastot.
Voit myös vahvistaa asennuksen SSH: sta.
Huomautus: Varmista, että käytät samaa PHP -versiota kuin se sivusto, jossa haluat käyttää Memcachedia.
Palvelimessa, jossa on WHM/cPanel , PHP -versio 7.3, tämän komennon pitäisi palauttaa tämä tulos (vain muutama ensimmäinen rivi näytetään):
[root@server [~]: ea -php73 -i | grep "memcached" /opt/cpanel/ea-php73/root/etc/php.d/memcached.ini, memcached memcached support = > käytössä
Palvelimessa, jossa on Plesk , PHP -versio 7.3, tämän komennon pitäisi palauttaa tämä lähtö (vain muutama ensimmäinen rivi näytetään):
[root@6266-7xsm ~]# /opt/plesk/php/7.3/bin/php -i | grep "memcached" /opt/plesk/php/7.3/etc/php.d/memcached.ini, memcached memcached support = > käytössä
Jos PHP -kirjastoa ei ole asennettu, mitään tuloksia ei palauteta, kun komento suoritetaan.
Toimiiko Memcached -palvelu ja PHP -kirjastot?
Varmista, että memcached -palvelu ja memcached -PHP -kirjastot toimivat yhdessä ja että välimuistitoiminto toimii odotetusti.
Telnet komentoriviltä Memcached -palveluun.
[root@server ~]# telnet localhost 11211
Tämä lähtö palautetaan, ja sinut yhdistetään Memcached -palveluun.
Yritetään :: 1 ... telnet: muodostaa yhteys osoitteeseen :: 1: Yhteys kielletty Yritetään 127.0.0.1 ... Yhdistetty localhost -palvelimeen. Esc -merkki on '^]'.
Anna komento tilastot. Koko sivu tulostusta tulee näkyviin, mutta kohti keskiosaa etsi rivit STAT bytes_read ja STAT bytes_written .
tilastot STAT pid 6374 STAT käyttöaika 37567 ... ... STAT bytes_read 3733268975 STAT bytes_written 6526192728 STAT limit_maxbytes 1073741824 ... ... END
Tässä tapauksessa, kun paljon tietoja luetaan ja kirjoitetaan, Memcached toimii odotusten mukaisesti. Kommenttien tilastojen antaminen uudelleen näyttää muutoksia näihin arvoihin.
Jos näet äärimmäisen pienen määrän luettuja ja kirjoitettuja tietoja tai arvot 0, Memcached ei toimi oikein.
Tilastot
Sinun pitäisi pystyä käyttämään quit -vaihtoehtoa palataksesi vakio -SSH -kehotteeseen.
quit Ulkoinen isäntä on sulkenut yhteyden. [root@palvelin ~]#
Aiheeseen liittyvät vaiheet
- Palaa kohtaan Memcached PHP -kirjastojen asentaminen WHM: n avulla .
- Palaa kohtaan Memcached PHP -kirjastojen asentaminen Pleskillä .
- Palaa ja määritä sivustosi käyttämään Memcachedia .
Lisätietoja
- Palvelinasiantuntijamme voivat suorittaa nämä vaiheet maksua vastaan. Saat lisätietoja asiantuntijapalveluistamme asiantuntijapalveluiden valikosta .