Skip to content

Mise à jour depuis une version antérieure

soyuka edited this page Mar 2, 2014 · 10 revisions

Pour connaître sa version :

ezseed --version

Mise à jour develop-stable (V2.1.11-beta) => master (V2.1.12)

pm2 kill
cd /var/www/ezseed2

#Copiez la configuration d'abord au cas ou :
mkdir -p ../bak/transmission
cp app/config.json ../bak/config.json

#si transmission
cp scripts/transmission/config/* ../bak/transmission

git stash
git checkout master
git pull

#facultatif si npm install plante
rm -r node_modules
npm cache clear -f

npm install
ezseed configure
ezseed deploy
ezseed start

Si vous avez des erreurs sur le déploiement copiez vos fichiers de configuration sur leurs emplacements initiaux

Mise à jour depuis < v2.1.11-beta

Je commence par créer une nouvelle version d'ezseed et je remet les fichiers de configuration dedans :

cd /var/www
mv ezseed2 ezseed2.bak
git clone https://github.com/soyuka/ezseed2
cd ezseed2
cp ../ezseed2.bak/app/scripts/transmission/config/* scripts/transmission/config
cp ../ezseed2.bak/app/config.json app/config.json

#mise à jour de pm2
pm2 kill
npm install pm2 -g

#Ensuite, je vais supprimer les médias de la base de données :
mongo
use ezseed
db.movies.drop()
db.albums.drop()
db.others.drop()

#ctrl+c pour quitter mongo
Enfin, je configure le nouveau ezseed
npm install
npm link

#la commande de config
ezseed install -sun

ezseed start

Mise à jour depuis < v2.1.10-beta

Pour configurer le reboot :

ezseed config -uns Ctrl+C pour annuler une fois l'étape terminée

Mise à jour depuis develop-stable > v2.1.11

ezseed update ezseed configure