Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
linux:webserver:webapps:phpmyadmin [2020/02/29 01:46] – WIP apressatolinux:webserver:webapps:phpmyadmin [2020/02/29 03:43] (versione attuale) – WIP apressato
Linea 31: Linea 31:
 {{ :linux:webserver:webapps:phpmyadmin:page4.png?nolink |}} {{ :linux:webserver:webapps:phpmyadmin:page4.png?nolink |}}
  
-Per testarne il funzionamento è sufficiente aprire un borwser e farlo puntare a **%%http://[vostro_sito]/phpmyadmin%%**+Per testarne il funzionamento è sufficiente aprire un borwser e farlo puntare a **%%http://[miosito.com]/phpmyadmin%%**
  
 La versione pacchettizzata nel sistema, solitamente, è meno aggiornata ma si integra meglio con le logiche di sicurezza del sistema. La versione pacchettizzata nel sistema, solitamente, è meno aggiornata ma si integra meglio con le logiche di sicurezza del sistema.
 +
 +=== Aggiornare Manualmente ===
 +Spesso accade che la pacchettizzazione dei software avvenga lentamente. \\ Questa cosa, eseguendo l'installazione di sistema, può poertare all'installazione di una versione meno recente rispetto all'ultima. \\
 +Di seguito i passi per aggiornare all'ultima versione.
 +Per prima cosa scaricare il file contenente l'ultima versione (al momento della stesura di questa guida la versione più recente di phpMyAdmin è la 5.0.1 il cui url per il download è [[https://files.phpmyadmin.net/phpMyAdmin/5.0.1/phpMyAdmin-5.0.1-all-languages.tar.gz]] \\
 +Spostarsi nella cartella ''Materiale'' precedentemente creata 
 +<cli>
 +cd /home/<#webmaster>/www/materiale
 +</cli>
 +e scaricare phpMyAdmin (avendo cura di sostituire l'url con quello della versione più recente presente al momento dell'instalazione e di togliere tutta la parte da /download che darebbe problemi.)
 +<cli> 
 +sudo wget https://files.phpmyadmin.net/phpMyAdmin/5.0.1/phpMyAdmin-5.0.1-all-languages.tar.gz
 +</cli>
 +Al momento dell'installazione, phpMyAdmin, crea/modifica una serie di files:
 +  - //''/usr/share/phpmyadmin/libraries/vendor_config.php''//
 +  - //''/usr/share/phpmyadmin/autoload.php''//
 +  - il contenuto della cartella //''/etc/phpmyadmin/''//
 +Per prima cosa eseguire un backup della cartella di phpMyAdmin
 +<cli>
 +sudo mv /usr/share/phpmyadmin/ /usr/share/phpmyadmin.bak
 +</cli>
 +Poi preparare il nuovo folder 
 +<cli>
 +sudo mkdir /usr/share/phpmyadmin/
 +</cli>
 +Estrarre il file scaricato precedentemente 
 +<cli>
 +sudo tar -xzvf phpMyAdmin-x.x.x-all-languages.tar.gz -C /usr/share/phpmyadmin/
 +</cli>
 +Riposizionare correttamente i files
 +<cli>
 +sudo mv /usr/share/phpmyadmin/phpMyAdmin-x.x.x-all-languages/* /usr/share/phpmyadmin
 +</cli>
 +Eliminare la cartella ormai vuota
 +<cli>
 +sudo rm -rf /usr/share/phpmyadmin/phpMyAdmin-x.x.x-all-languages
 +</cli>
 +Modificare il file **''/usr/share/phpmyadmin/libraries/vendor_config.php''**
 +<cli>
 +sudo nano /usr/share/phpmyadmin/libraries/vendor_config.php
 +</cli>
 +aggiornando i valori come mostrato di seguito
 +<code php>
 +define('TEMP_DIR', '/var/lib/phpmyadmin/tmp/');
 +define('CONFIG_DIR', '/etc/phpmyadmin/');
 +</code>
 +<WRAP center round important 60%>
 +**ATTENZIONE: ** non copiate il file ''vendor_config.php'' dalla cartella ''/usr/share/phpmyadmin.bak'' perché potrebbe contenere variabili valorizzare in maniera incompatibile con la nuova versione.
 +</WRAP>
 +
 +Provare ad eseguire **phpMyAdmin** puntando il browser all'indirizzo **%%http://[miosito.com]/phpmyadmin%%** e, se tutto ha funzionato correttamente, ripulire le cose inutili rimaste nel sistema
 +<cli>
 +sudo rm -rf /usr/share/phpmyadmin.bak
 +sudo rm /home/<#webmaster>/www/materiale/phpMyAdmin-x.x.x-all-languages.tar.gz
 +</cli>
  
 === Installazione Manuale === === Installazione Manuale ===
Linea 43: Linea 98:
 Spostarsi nella cartella ''Materiale'' precedentemente creata  Spostarsi nella cartella ''Materiale'' precedentemente creata 
 <cli> <cli>
-cd /home/webmaster/materiale+cd /home/<#webmaster>/www/materiale
 </cli> </cli>
 e scaricare phpMyAdmin (avendo cura di sostituire l'url con quello della versione più recente presente al momento dell'instalazione e di togliere tutta la parte da /download che darebbe problemi.) e scaricare phpMyAdmin (avendo cura di sostituire l'url con quello della versione più recente presente al momento dell'instalazione e di togliere tutta la parte da /download che darebbe problemi.)
Linea 69: Linea 124:
 </cli> </cli>
 Per terminare la configurazione, aprire il browser e navigare verso la locazione del vostro phpMyAdmin aggiungento ''/setup'' \\ Per terminare la configurazione, aprire il browser e navigare verso la locazione del vostro phpMyAdmin aggiungento ''/setup'' \\
-[[http://[miosito.com]/phpmyadmin/setup]]+[[http://[miosito.com]/phpmyadmin/setup]] \\
 Finito il setup salvate e tornate con il browser su [[http://[miosito.com]/phpmyadmin]] Finito il setup salvate e tornate con il browser su [[http://[miosito.com]/phpmyadmin]]
  
linux/webserver/webapps/phpmyadmin.1582940768.txt.gz · Ultima modifica: 2020/02/29 01:46 da apressato
Torna su
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0