Créer un site de démo | Create a demo site

Après avoir créé un sous domaine qui héberge le site de démo nous utiliserons le fichier bash suivant qui permet la remise à jour toutes les heures par cron:

restore.sh

#!/bin/sh

# Supprime tout le contenu du sous domaine
rm -Rf /home/user/public_html/sous-domaine/*

# Copie tout le contenu de l'archive dans le dossier du sous domaine
cp -Rp /home/user/public_html/sous-domaine.restore/* /home/user/public_html/sous-domaine

# Supprime les logs en dehors de l'espace web
rm -Rf /home/user/sous-domaine/geeklog-version/logs/*

# Copie les logs vierges à partir de l'archive
cp -Rp /home/user/sous-domaine/logs/* /home/user/sous-domaine/geeklog-version/logs

# Efface le contenu de la base de donnée
mysqldump -uuser -ppassword --add-drop-table --no-data table_name | grep ^DROP | mysql -uuser -ppassword table_name

# Effectue la requête sql pour mettre en place tables et enregistrements par défaut
mysql -uuser -ppassorword table_name < /home/user/sous-domaine/cms_demo.sql

Le fichier cms_demo.sql est une exportation de la base de données réalisée avec phpmyadmin par exemple après la première installation du cms.

Connecté en tant que : Guest (Guest)
dev/ressources/demo-site.txt · Dernière modification: 2009/03/24 09:46 par ::Ben
 

Download geeklog

Last version 1.8.1

Espace Membre





Devenir membre
Enregistrez-vous

Mot de passe oublié ?

Change language

Categories

  • Geeklog (38)
  • Plugins (53)
  • Thèmes (16)
  • My cart

    Votre panier (0 article)

    Votre panier est vide!

    0.00 EUR

    Visual Theme Switcher

    Test out available themes by selecting from one of the 6 available themes or give the Visual Switcher a try:

    Follow us on twitter

    En ligne

    Visiteurs: 10