frame

Sveiki apsilankę!

Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.

Prisijungti Registruotis

Debian 9: PHP atnaujinimas iš 7.0 iki 7.3 [VestaCP]

Sveiki, kaip galima būŧų korektiškai (saugiai) atsinaujinti į PHP 7.3, kad dirbtų ir Roundcube VestaCP valdymo pulto aplinkoje.

vesta instaliavimo komandos:
curl -O http://vestacp.com/pub/vst-install.sh 
bash vst-install.sh --nginx yes --phpfpm yes --apache no --named yes --remi no --vsftpd no --proftpd yes --iptables yes --fail2ban yes --quota no --exim yes --dovecot yes --spamassassin no --clamav no --softaculous no --mysql yes --postgresql no --hostname myhost
Pažymėtos temos:

Komentarai

  • iv_almantasmiv_almantasm Super Moderator
    Testavimo sumetimais išbandėme jau parengtą PHP versijos atnaujimo instrukciją skirtą Debian 9 OS, testavimą atliekant naujai įdiegtame Debian9 serveryje kartu su VestaCP valdymo pultu:

    https://forum.vestacp.com/viewtopic.php?f=41&t=17129

    PHP versija serveryje buvo sėkmingai atnaujinta į 7.3 (iš 7.0):

    root@testas:~# php -v
    PHP 7.3.19-1+0~20200612.60+debian9~1.gbp6c8fe1 (cli) (built: Jun 12 2020 07:47:45) ( NTS )
    Copyright (c) 1997-2018 The PHP Group
    Zend Engine v3.3.19, Copyright (c) 1998-2018 Zend Technologies
        with Zend OPcache v7.3.19-1+0~20200612.60+debian9~1.gbp6c8fe1, Copyright (c) 1999-2018, by Zend Technologies


    Standartinėje, pagal nutylėjimą įdiegiama Roudcube aplikacijoje (pasiekiama adresu serverio_pavadinimas/roundcube ) sutrikimų nepastebėjome.




  • edited liepos 2
    ar galetumėte pateikti instaliavimo komandas, nes nelabai pavyksta susigaudyti vesta forumo atsakymuose, nepavyksta įdiegti.
  • iv_almantasmiv_almantasm Super Moderator
    Komandos naudojamos, tos kurios nuorodoje pateikiamos prie Debian9 instrukcijos. Pateikiu komandas iš ankstesnės nuorodos:

    First pre-required step for Debian 9:

    apt-get update
    apt install apt-transport-https ca-certificates
    wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
    sh -c 'echo "deb https://packages.sury.org/php/ stretch main" > /etc/apt/sources.list.d/php.list'

    Second pre-required step for both Debian and Ubuntu:

    apt-get update
    a2enmod proxy_fcgi setenvif

    For PHP 7.3

    apt-get install php7.3-apcu php7.3-mbstring php7.3-bcmath php7.3-cli php7.3-curl php7.3-fpm php7.3-gd php7.3-intl php7.3-mysql php7.3-soap php7.3-xml php7.3-zip php7.3-memcache php7.3-memcached php7.3-zip
    update-rc.d php7.3-fpm defaults
    a2enconf php7.3-fpm
    systemctl restart apache2
    cp -r /etc/php/7.3/ /root/vst_install_backups/php7.3/
    rm -f /etc/php/7.3/fpm/pool.d/*
    wget http://dl.mycity.tech/vesta/php-fpm-tpl/PHP-FPM-73.stpl -O /usr/local/vesta/data/templates/web/apache2/PHP-FPM-73.stpl
    wget http://dl.mycity.tech/vesta/php-fpm-tpl/PHP-FPM-73.tpl -O /usr/local/vesta/data/templates/web/apache2/PHP-FPM-73.tpl
    wget http://dl.mycity.tech/vesta/php-fpm-tpl/PHP-FPM-73.sh -O /usr/local/vesta/data/templates/web/apache2/PHP-FPM-73.sh
    chmod a+x /usr/local/vesta/data/templates/web/apache2/PHP-FPM-73.sh

    Paeiliui paleidus visas komandas (jei jos nepateiks kažkokios klaido pranešimo) ir parašius komandą:

    php -v

    turėtumėte matyti, kad PHP versija atnaujinta į 7.3





  • iv_almantasmiv_almantasm Super Moderator
    edited liepos 3





Atsakyti

RyškusItalicStrikethroughOrdered listUnordered list
Emoji
Image
Sulyguoti kairėjeSulyguoti centreSulyguoti dešnėjeToggle HTML viewToggle full pageToggle lights
Drop image/file
Dedikuoti.lt
Šiame forume rasite informaciją kaip atlikti serverio administravimą, konfigūravimą, įvairių tarnybų bei papildomų aplikacijų diegimą. Taip pat pateiksime rekomendacijų, skirtų serverių saugumui, monitoringui ir optimizavimui. Kviečiame prisijungti prie dedikuotų serverių administratorių bendruomenės, dalyvauti diskusijose ir praplėsti savo žinias serverių administravimo srityje!
© 2007 - 2020 Dedikuoti.lt forumas, visos teisės saugumos.

Susisiekite

info@dedikuoti.lt