Outils d'utilisateurs

Outils du Site


wiki:premiere_installation_sur_serveur_distant

Premiere Installation de Plici sur serveur distant

3 Etapes

A- Installation de Plici

B- Creation d'un site

C- Mise à jour des bases de données

Voir aussi ce post sur le forum : http://www.plici.net/l1/p256/plici_mod/smf/index.php?topic=967.0

A- Installation de Plici

1- Transférer un plici vierge dans le /home/ du serveur avec FTP

   tous les fichiers et répertoires de \htdocs\*.*  => Serveur

2- Créer une base (administration) pour plici sur le serveur a l'aide de l'administration du serveur (ou demander à l'administrateur du serveur)

 nom: plici
 hote: localhost
 Nom utilisateur: plici_user
 Mot de passe : XXXXX

3- Faite www.votrenomdedomaine.fr/install sur un browser

 
- choisir un nom de site qui sera dans cet exemple [vskw83]
- Rejouer les scripts (perte de données)
- PLICI est installé sur le serveur (Felicitations .... plici vous donnes l'URL pour acceder a super admin)

4- Supprimer toutes les informations contenues dans les répertoires "my"(Attention ne pas supprimer les répertoires "my"). Voici la liste des répertoires possibles (Certains peuvent ne pas exister):

bd/my core/entrees/admin_sites/my core/entrees/front_sites/my core/internal_components/admin_sites/my core/internal_components/common/my core/internal_components/front_sites/my core/internal_components/front_sites/theme_elements/my original_module/my view_sites/my

Créer les répertoires suivants: bd/my/_all_sites bd/my/admin_super

Supprimer le fichier config/plici_config.php

Renommer le répertoire /view/sites/for_plici/admin_plici/admins_xxxxxx en /view/sites/for_plici/admin_plici/admins_vskw83

Supprimer toutes les bases de données relatives à plici

Supprimer les fichiers du répertoire /tmp EXCEPTE le .htaccess

B- Creation d'un site

1- Avoir installer PLICI et développer son site en local.

2- Créer une base (pour votre site) sur le serveur a l'aide de l'administration du serveur

 Nom Site : site
 hote localhost 
 Nom utilisateur : site_user
 Mot de passe : XXXXXX

2- Sur le serveur distant, ajouter un nouveau site dans l'interface d'administration du site distant (Gestion⇒Sites⇒Nouveau)

3- Copier les fichiers contenus ou répertoires (s'ils existent) dans les répertoires suivants sur le serveur distant(nom_du_site doit être renommé par le nouveau nom de la base de données si celles ci sont différentes): bd/my/nom_du_site/ core/entrees/admin_sites/my/nom_du_site/ core/entrees/front_sites/my/nom_du_site/ core/internal_components/admin_sites/my/nom_du_site/ core/internal_components/common/my/nom_du_site/ core/internal_components/front_sites/my/nom_du_site/ core/internal_components/front_sites/theme_elements/my/nom_du_site.php original_module/my/nom_du_site/ view_sites/my/nom_du_site/

C- Mise à jour base de données

1- Exporter la base de données du site local et l'importer sur le serveur distant dans la base utilisée à l'étape 3.

=> PHPAdmin (de votre site developpé en local) => Exporter => REPLACE (ecrase la bd précedente)
=> PHPAdmin (de votre site) => Importer

Si le nom de la base de donnée du site local et du site distant est différent, exécuter la requete "UPDATE t_page SET page_dbc_dbname_list='|nom_database_distante'; "sur le serveur distant où vous remplacer "nom_database_distante" par le nom de la base de donnée sur votre serveur.

Le site a été ainsi exporté sur une autre plateforme.

Option

busy.php: Modifier URL des images \htdocs\view\error_doc

/home/pliciweb/www_wiki/data/pages/wiki/premiere_installation_sur_serveur_distant.txt · Dernière modification: 2009/09/22 22:17 (modification externe)