yhteenveto: Plesk tukee useita PHP-versioita ja käsittelijätyyppejä heti käyttöönotosta alkaen.

Tässä aiheessa opit asentamaan Pleskiin lisää PHP-versioita.

PHP-versioiden asentaminen ja poistaminen

Voit asentaa palvelimelle tai poistaa palvelimelta tietyn PHP-version noudattamalla seuraavia ohjeita:

  1. Siirry kohtaan Työkalut ja asetukset > Paivitykset (kohdassa ”Plesk”) ja napsauta sitten Lisää/poista komponentteja.

    • (Plesk for Linux) Laajenna Isännöinti-osio ja sen jälkeen PHP-tulkin versiot -osio.

    • (Plesk for Windows) Laajenna Plesk-isännöinnin ominaisuudet -osio.

  2. Tässä näkyvät tällä hetkellä asennetut PHP-versiot vihreällä valintaruutukuvakkeella ja ne, joita ei ole asennettu, punaisella rastikuvakkeella. Valitse asennettavat PHP-versiot napsauttamalla vastaavaa kuvaketta > Asenna. Valitse poistettavat PHP-versiot napsauttamalla vastaavaa kuvaketta > Poista. Alla olevassa kuvakaappauksessa PHP-versiot 8.3, 8.2, 8.1 ja 7.4 on merkitty asennettaviksi, kun taas PHP-versio 8.0 on merkitty poistettavaksi.

    image php versions

  3. Napsauta Jatka asentaaksesi tai poistaaksesi valitut PHP-versiot.

Kun PHP-versio asennetaan, Plesk määrittää sille automaattisesti vakiomuotoiset PHP-tapahtumakäsittelijän tyypit (CGI, FastCGI, PHP-FPM).

Muista: Vanhemmilla käyttöjärjestelmillä (esimerkiksi CentOS 6.x) on asennettava PHP-FPM support from OS vendor -komponentti, jotta PHP-FPM-käsittelijää voi käyttää. Komponentti löytyy Lisää/poista komponentteja -välilehdeltä kohdasta Isännöinti > Nginx web server and reverse proxy server -osio.

Muista: Uudemmilla käyttöjärjestelmillä (esimerkiksi Debian 9) vanhemmat PHP-versiot (5.6 ja aiemmat) eivät ehkä ole saatavilla asennettaviksi, koska ne eivät ole yhteensopivia niiden mukana toimitettujen uusien OpenSSL-versioiden kanssa.

Voit määrittää tiettyjen käsittelijätyyppien saatavuuden asiakkaillesi jokaiselle palvelimelle asennetulle PHP-versiolle (esimerkiksi voit sallia asiakkaidesi käyttää sekä FastCGI- että PHP-FPM-käsittelijää PHP 8.3:n kanssa, mutta vain PHP-FPM-käsittelijää PHP 8.1:n kanssa). Voit myös määrittää PHP-asetukset erikseen jokaiselle PHP-versiolle.

Muista: Plesk Obsidianissa ja uudemmissa järjestelmä-PHP-komponentti ei ole enää pakollinen. Voit nyt:

  • Asenna Plesk ilman järjestelmä-PHP-komponenttia.

  • Poista järjestelmä-PHP-komponentti asennuksen tai päivityksen jälkeen Plesk Obsidianiin.

  • Asenna ja käytä mukautettuja PHP-versioita järjestelmän PHP-komponentin sijaan.