Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
raspberry_so_webserver_buster [2020/03/17 22:49] flane [1.4.1. installare e configurare Apache] |
raspberry_so_webserver_buster [2020/03/19 00:00] (versione attuale) flane [1.4.2. Installare PHP] |
||
---|---|---|---|
Linea 181: | Linea 181: | ||
==== 1.4.2. Installare PHP ==== | ==== 1.4.2. Installare PHP ==== | ||
- | Per installare PHP digitare il seguente comando | + | Per installare PHP (ultima versione stabile disponibile al momento è la 7.4) digitare il seguente comando |
<code> | <code> | ||
cd /.. | cd /.. | ||
- | apt-get install php7.0 libapache2-mod-php7.0 php7.0-curl apache2-mod-php7.0 php7.0-xml | + | sudo apt -y install lsb-release apt-transport-https ca-certificates |
+ | sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg | ||
+ | echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list | ||
+ | sudo apt update | ||
+ | sudo apt install -y php7.4-common php7.4-fpm php7.4-cli php7.4-curl php7.4-json php7.4-mysql php7.4-opcache php7.4-gd php7.4-sqlite3 php7.4-mbstring php7.4-zip php7.4-readline php-pear | ||
</code> | </code> | ||
- | Per controllare che PHP5 sia installato correttamente eseguire i seguenti comandi per aprire un editor e creare una nuova pagina php chiamata test.php: | + | Per controllare che PHP7.4 sia installato correttamente eseguire i seguenti comandi per aprire un editor e creare una nuova pagina php chiamata test.php: |
<code> | <code> | ||
Linea 200: | Linea 204: | ||
</box | ctrl+O per salvare e ctrl+X per uscire> | </box | ctrl+O per salvare e ctrl+X per uscire> | ||
- | Per verificare se tutto si è installato correttamente puntare il proprio browser a [[http://IPserver/test.php|http://IPserver/test.php]] (Ipserver è l'IP del Raspberry) e questo dovrebbe visualizzare tutte le configurazioni e settaggi di default di PHP5. | + | Per verificare se tutto si è installato correttamente puntare il proprio browser a [[http://IPserver/test.php|http://IPserver/test.php]] (Ipserver è l'IP del Raspberry) e questo dovrebbe visualizzare tutte le configurazioni e settaggi di default di PHP7.4. |
Passiamo ora a configurare di php, per far cio si dovranno modificare alcuni parametri nel file php.ini | Passiamo ora a configurare di php, per far cio si dovranno modificare alcuni parametri nel file php.ini | ||
<code> | <code> | ||
- | nano /etc/php/7.0/apache2/php.ini | + | nano /etc/php/7.4/apache2/php.ini |
</code> | </code> | ||