Mise à jour¶
Mise à jour des fichiers¶
Git¶
Si vous avez installé Novius OS avec Git, placez-vous dans le répertoire de votre Novius OS :
git fetch origin
git checkout master/0.2
git merge origin/master/0.2
git submodule update --recursive --init
Zip¶
Si vous avez téléchargé Zip, la procédure est plus complexe.
Mettons que votre Novius OS est installé dans
monsite/
.Faites une sauvegarde de votre répertoire (copiez le répertoire ou zippez le).
Téléchargez le nouveau zip de Novius OS et dézippez-le. Vous avez un répertoire
novius-os/
.- Dans
monsite/
, détruisez les répertoires suivant : monsite/novius-os/
monsite/local/migrations/
- Tous les répertoires
monsite/local/applications/noviusos_*
- Dans
- Copiez les répertoires et fichiers suivant de
novius-os/
versmonsite/
: novius-os/
local/migrations/
- Tous les répertoires
local/applications/noviusos_*
public/install.php
public/.htaccess
- Copiez les répertoires et fichiers suivant de
Vous pouvez alors continuer votre mise à jour.
Lancer la migration¶
Avant de lancer la procédure de migration automatique, sauvegarder votre base de données.
Si vous avez accès à SSH sur le serveur, placez-vous dans le répertoire de votre Novius OS :
sudo php oil refine migrate
- Au préalable vous devez renommer le fichier
public/migrate.php.sample
enpublic/migrate.php
. - Appelez ensuite ce fichier via son URL, par exemple
http://www.monsite.com/migrate.php
.
Apps Manager¶
Dans le back-office de votre Novius OS, ouvrez l’application Gestion des applications
et mettez à jour les applications le nécessitant.
Mettre à jour vos développement¶
Si vous avez des développements personnels, suivez la procédure le Guide de migration de la version 0.1 à la version 0.2.