10/04/2019, 12:28
(Questo messaggio è stato modificato l'ultima volta il: 14/04/2019, 09:03 da Tiger.)
Come molti di voi sapranno, os ottimizzato per il nostro raspberry è Raspbian,
che in versione lite risulta estremamente leggero e si adatta a installazioni di vario tipo, fra cui web server LAMP.
Come tutte le derivate Debian anche raspbian pecca nell'avere fra i suoi reposity le ultime versioni che ci servono ai fini della sicurezza del nostro ambiente LAMP.
Dopo vari studi, sono arrivato a capire come ottenere i 2 elementi principali che compongono un web server, apache e il php.
per quanto concerne installazione dell'ultima versione del php basterà aggiungere i reposity deb sury org al nostro os per poi installarli o aggiornarli.
deb sury org contiene le ultime versioni di php 7.0/7.1/7.2/7.3. nel nostro caso per chi volesse avere il php 7.3
basterà dare questi comandi:
Codice:
1) sudo apt-get -y install apt-transport-https lsb-release ca-certificates
2) sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
3) sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
4) sudo apt update
fatto ciò potremmo installare qualunque versione di php, io prendo in esame ultimo php 7.3
basta dare comando
Codice:
sudo apt-get install php7.3 libapache2-mod-php7.3 php7.3-cli php7.3-common php7.3-mbstring php7.3-gd php7.3-intl php7.3-xml php7.3-mysql php7.3-zip php7.3-curl php7.3-ldap php7.3-bz2 php-ssh2 php-apcu php-smbclient php-imagick libmagickcore-dev -y
per avere tutto cio che ci serve dei sorgenti php 7.3 ovviamente si avra anche ultimo php 7.3-fpm se lo si vuole
PER APACHE2
iniziamo a mettere i reposity apache2 di deb sury org
Codice:
APACHE
1) sudo apt-get -y install apt-transport-https lsb-release ca-certificates
2) sudo wget -O /etc/apt/trusted.gpg.d/apache2.gpg https://packages.sury.org/apache2/apt.gpg
3) sudo sh -c 'echo "deb https://packages.sury.org/apache2/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/apache2.list'
4) sudo apt update
5)
Codice:
sudo apt-get install apache2 -y
abbiamo ottenuto su raspbian il nostro apache 2.4.39 (nel momento in cui scrivo) funzionante.
e da questo momento apache2 e php riceveranno sempre le ultime versioni disponibili
Grazie a chi mi ha seguito fin qui