Siirry pääsisältöön
Soita meille
Puhelinnumerot ja aukioloajat
Ohjekeskus

Tutustu ohjeresursseihimme verkossa

Ohje

4. sukupolven VPS + omat palvelimet Ohje

Yritimme kääntää tämän sivun puolestasi. Englanninkielinen sivu on myös saatavilla.

Asenna Memcached PHP -kirjastot Plesk Linuxiin

Memcached on ilmainen ja tehokas kohteiden välimuistijärjestelmä, jonka voit asentaa parantamaan verkkosivustosi suorituskykyä. Memcached toimii vain, jos asennat daemonin, asennat PHP -kirjastot ja määrität PHP -sovelluksesi oikein.

Memcachedin PHP -kirjastot asennetaan komentorivin yli. Sinun täytyy olla kirjautuneena pääkäyttäjänä, jotta voit suorittaa nämä komennot.

  1. Ota käyttöön järjestelmänvalvojan oikeudet sukupolven 3 tai 4 palvelimellesi, jos et ole jo tehnyt niin.
  2. Yhdistä palvelimeeni SSH: n (Secure Shell) avulla .
  3. Vaihda pääkäyttäjäksi .
  4. Asenna vaaditut riippuvuudet
    • CentOS-käyttäjät:
      yum -y install gcc glibc-devel libmemcached-devel zlib-devel plesk-php*-devel
    • AlmaLinux -käyttäjät:
      yum groupinstall "Kehitystyökalut"
    • Ubuntu-käyttäjät:
      apt install autoconf automake gcc libmemcached-dev libhashkit-dev pkg-config plesk-php*-dev zlib1g-dev
  5. Asenna PHP PECL -kirjasto haluamallesi PHP -versiolle. Sinun on tehtävä tämä jokaisen käyttämäsi PHP -version kohdalla .
    /opt/plesk/php/7.4/bin/pecl install memcached

    Sinua pyydetään useita kertoja, kun ohjelmisto asennetaan. Hyväksy oletusarvo kussakin tapauksessa, ellei sinulla ole erityistarpeita.

    Huomautus: Joissakin tilanteissa saatat nähdä seuraavanlaisen virheen:

    shtool at '/tmp/memcached/build/shtool' ei ole olemassa tai sitä ei voida suorittaa. Varmista, että tiedosto on olemassa ja että se on suoritettava, ja suorita sitten tämä komentosarja uudelleen. VIRHE: phpize epäonnistui

    Jos näin käy, määritä PHP käyttämään eri väliaikaista hakemistoa ja suorita komento uudelleen.

    mkdir/root/tmp && /opt/plesk/php/7.4/bin/pear config-set temp_dir/root/tmp /opt/plesk/php/7.4/bin/pecl asenna memcached

  6. Rekisteröi moduuli PHP: hen.

    echo "extension = memcached.so" > /opt/plesk/php/7.4/etc/php.d/memcached.ini
  7. Päivitä Pleskin PHP -käsittelijä.

    plesk bin php_handler --lukea
  8. Käynnistä lopuksi Apache ja PHP-FPM uudelleen.

    systemctl restart httpd systemctl uudelleenkäynnistys plesk-php74-fpm
    • Ubuntu-käyttäjät:
      systemctl restart apache2 systemctl restart plesk-php74-fpm

Aiheeseen liittyvät vaiheet

Lisätietoja