Passa ai contenuti principali

Aggironamento PrestaShop e Magento: trasferimento files server to server


Come trasferire PrestaShop server to server? e perchè?
L'aggiornamento di PrestaShop è un'attività tecnica che richiede attenzione per non perdere i dati. Per questo ho l'abitudine di fare un clone sul mio server dell'e-commerce del cliente e poi aggiornarlo e poi ripristinare l'e-commerce aggiornato.
Ma l'attività di creazione clone prevede lo scarico dei file, che con immagini e altro sono veramente tanti.
Avendo un server personale di solito faccio scaricare direttamente dal server i files senza scaricarli in locale passando da FileZilla
Lo stesso vale per il caricamento.
Quindi il processo è:
  1. mi connetto via ssh (terminale) al mio server
  2. dal server mi connetto via ftp all'hosting del cliente
  3. scarico i files direttamente sul server
  4. aggiorno 
  5. dal server mi connetto via ftp all'hosting del cliente
  6. carico i file sull'hosting del cliente
  7. completo le ultime operazioni sull'e-commerce del cliente
Questa procedura ha il vantaggio di fare un backup preventivo dell'e-commerce, di velocizzare la procedura di aggiornamento e di superare tutta una serie di problemi che di solito gli hosting dei clienti hanno perchè limitano le risorse
La procedura è valida anche per Magento.
Per il carico e lo scarico ecco lo snippet di codice

dal server mi connetto via ftp all'hosting del cliente

ncftp -u username -p password domain_or_ip

scarico i files direttamente sul server

mget -R * 

scarico i files direttamente sull'hosting

mput -R *

annotazioni finali 

prima di caricare e scaricare è necessario posizionarsi nella cartella corretta dell'hosting cliente e del server proprio
per evitare di avere tutta la lista dei file scaricati realtime è sufficiente eseguire il comando  prompt

Commenti

Post popolari in questo blog

install language on osTicket

this simple guide aims you to install and configure your language on osTicket i written this guide based on forum post http://osticket.com/forum/discussion/76252/installing-language-pack

Vue.js inline component

title: Componente Vue.js inline browser tags: vue.js, single file component vue.js Come creare un componente con Vue.js? Come crearlo e come usarlo direttamente nella pagine? Mi trovo in diversi progetti a bisticciare con jquery che ritengo un ottimo tool, ma non supremo. In ogni progetto possono esistere più tecnologie per risolveere problemi diversi. La SPA la preferisco con React o Angular, ma per creare dei componenti ad hoc o uso Polymer o Vue. Senza scomodare l’intero scaffolding di progetto è possibile creare un semplice componente ed usarlo nella pagina del browser senza fare il transpiling. Come iniziare. Preparo la base di folder. Come server uso quello integrato in php. mkdir vuewjs cd vuejs php -S localhost:8080 touch index.html google-chrome index.html Io uso Ubuntu e quelli sopra sono semplici comandi shell che creano un folder vuejs e dentro creano un file html e avviano il server presente in php7; infine apro con chrome la pagina index.hml. Pagina base Ora prep...

Droidcon Italia

A Febbraio arriva in Italia il Droidcon! Questo il programma della giornata: 6 febbraio 8:30 – 9:15 Registration 9:15 – 9:50 Welcome 9:50 – 13:00 Conferences 13:00 – 14:00 Lunch 14:00 – 18:00 Conferences / Barcamp 7 febbraio 9:50 – 13:00 Conferences / Workshops 13:00 – 14:00 Lunch 14:00 – 18:00 Conferences / Workshops 18:00 – 18:30 Closing Questo il link del Droidcon   http://it.droidcon.com/2014/ A breve maggiori informazioni sui talk, hackathon, codelab :)