Aggiorna PHP con yum su Amazon Linux


14

Ho Amazon Linux su EC2, AMI 2013.09. Ho seguito il tutorial di installazione di LAMP, http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html , e ho finito con l'installazione di PHP5.3.

In risposta a questa domanda qui, Dettagli sulla versione di Amazon Linux , ceejay0z spiega che posso aggiornare a PHP5.5 usando yum install php55. Quando lo faccio, tuttavia, ricevo errori relativi ai conflitti (al termine del controllo delle dipendenze).

Quindi, la mia domanda è: come procedo da qui? Voglio cancellare l'installazione di PHP esistente, quindi installare quella nuova? Aggiornamento? Aggiornare? Aggiornamento-to? (Nel caso in cui non sia ovvio, non ho mai usato yum prima ...)


dovresti elencare i tuoi errori in modo che le persone possano aiutarti
Drew Khoury,

come hai fatto a farlo funzionare?
Pochi,

Chiquis, vedi la risposta sotto. Questo è quanto ho ottenuto. Il problema successivo che ho riscontrato è stato che il driver PDO per MySQL non era nel repository (non per 5.5 comunque). Ho distrutto la macchina e sono andato su Ubuntu 12.04. Giorni felici.
Kim,

Risposte:


23

Ha funzionato per me:

yum remove php httpd php-cli php-xml php-common httpd-tools
yum install php55 php55-mysql php55-pdo

2
Ottengo "Nessun pacchetto php55-mysql disponibile".
Mark Kasson,

3
@MarkKasson Prova php55-mysqlnd o php-mysqlnd. Penso che potrei essere stato sopprimendo gli errori quando ho eseguito quello, scusa
Benubird

2
Il mio bisogno particolare è stato risolto sudo yum install php-mysqli -y. Ricordo di aver visto che ha caricato php-mysqlnd.
Mark Kasson,

Posso farlo con #yum upgrade php5.6? aggiornerà php5.3 a php5.6 senza problemi di dipendenze? o la rimozione di 5.3 nell'installazione di 5.6 è l'unico modo migliore
Ashish Karpe,

0

OK, quindi sembra che abbia funzionato. Non sono sicuro al 100% di come, ma penso di dover cancellare php e httpd, quindi installare php55. Non sei sicuro di dover installare httpd24 separatamente?


2
Non dovresti pubblicare le modifiche alla tua domanda come risposte.
Ha disegnato Khoury l'
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.