Mettre en place une pré prod Prestashop 1.6 en SSH sur un serveur Ubuntu
Beaucoup de personne me demande comment installer une pré prod Prestashop en ligne de commande, je répond ici à vos interrogations.
J'ai l'habitude de travailler en ligne de commande sur des serveurs Ubuntu, version 16.04.
Nous allons tout d'abord nous connecter en ssh, dans un terminal
ssh root@ip_de_la_machine
Ici on nous demande le mot de passe root du serveur (il est normal que rien ne s'affiche quand on tape le mot de passe, pour des questions de sécurité).
Habituellement, j'installe mes sites dans le répertoire home pour plus de clarté je crée au préalable un user.
Une fois connecté nous allons nous déplacer dans le répertoire de l'user
cd /home/nom_de_l_user/
On va lister les répertoires pour vérifier que nous sommes au bon endroit
ls
Nous avons bien le repertoire de prestashop intitulé "prestashop_prod"
Nous allons copier le répertoire "prestashop_prod" de façon récursif (ce qui permet de copier toute l'arborescence)
cp -R prestashop-prod prestashop-dev
Nous avons donc une copie parfaite de prestashop_prod vers prestashop_dev, nous allons mettre les bons propriétaire et groupe ce qui va nous permettre de faire les modifications sur les fichiers via FTP, cette commande est recursive avec le -R ce qui nous permet de donner les bonnes permissions sur toute l'arborescence.
chown -R nom_de_l_user:www-data prestashop-dev
Désormais nous allons faire un dump (sauvegarde) de la base de donnée afin de pouvoir la réimporter dans une nouvelle base.
Nous allons désormais connecter la version de pré prod à notre base de donnée
2 Comments
Rodger Click
juin 22, 2024
While I agree with nearly all of the points of yours, I would really like to see more examples to illustrate your ideas.Feel free to visit my web page; decide.enguera.es
Sam Burgett
nov. 15, 2023
This gave me some new insights I hadn\'t considered before.Thanks for broadening my understanding.Also visit my webpage; Comprar 3-CMC