CMSimple s'installe sans problème chez 000webhost comme chez la quasi totalité des hébergeurs. La particularité de ce CMS est de ne pas utiliser de base de données. Pour pouvoir l'installer il suffit d'avoir un hébergement avec PHP. Avant de commencer il faut d'abord récupérer la dernière version de CMSimple, pour cette démonstration c'est la dernière mouture stable en français qui a été choisie portant le numéro 3.4 et téléchargeable sur le site www.cmsimple.org où l'on peut choisir la langue et le type de licence (AGPL3, Linkware / CMSimple Link Requirement Licence, Commercial Licence ou GPL3). Pour obtenir des informations en français sur ce système de gestion de contenu (CMS), on peut consulter le site www.cmsimple.fr et lire l'article de wikipédia. L'installation nécessite uniquement un transfert de fichier qui se fera avec le client FTP Filezilla (libre et gratuit).
Étape n°1 :
On télécharge la dernière version de CMSimple à l'adresse www.cmsimple.org en choisissant la langue puis la licence d'utilisation, et l'on extrait l'archive (Zip) pour se retrouver avec un dossier "cmsimple3_4".
Étape n°2 :
On transfert ses fichiers du dossier "cmsimple3_4" que l'on a obtenu lors de l'étape n°1. Pour cela on va utiliser le client Filezilla. Ce logiciel est spécialisé dans le transfert de fichiers avec un serveur FTP, il est libre (licence GNU) et gratuit. Particulièrement efficace, il peut dérouter de prime abord les utilisateurs non habitués à ce genre de logiciel mais on trouve de la documentation facilement comme sur Framasoft par exemple ("Maîtriser Filezilla en 5 minutes") et une copie écran va être fourni plus bas. Avant de commencer le transfert de ses fichiers il faut connaitre les informations de son serveur FTP que l'on trouve dans le panneau de contrôle dans le menu "Files" en cliquant sur "View FTP Details" :
FTP host name = Nom du serveur FTP
FTP user name = Nom d'utilisateur du serveur FTP
FTP password = Mot de passe du serveur FTP (identique que celui du compte 000webhost)
Folder to upload files = Dossier dans lequel on doit télécharger les fichier => public_html
Maintenant que l'on dispose de toutes les informations nécessaires on va procéder au transfert des fichiers. Il va falloir prendre tous les fichiers se trouvant dans le dossier "cmsimple3_4" (en excluant lui même, on ne prend pas le dossier "cmsimple3_4" en lui même mais son contenu) et les copier dans le répertoire public_html du serveur FTP. Voici une copie écran commenté (en rouge) de Filezilla :
Pour les non habitués de ce logiciels, il faut bien comprendre que :
- Le cadre 2 correspond à l'ordinateur sur lequel on travail avec en haut l'arborescence et en dessous le contenu du dossier sélectionné. Sur l'image c'est le dossier "cmsimple3_4" qui est sélectionné dans la partie haute et c'est son contenu que l'on voit dans la partie basse.
- Le cadre 3 correspond au serveur FTP, avec le même principe c'est-à-dire l'arborescence dans la partie haute et le contenu du répertoire sélectionné dans la partie basse.
Il suffit donc de copier tous les fichiers de la partie basse du cadre 2 vers la partie basse du cadre 3 en s'assurant bien être dans le répertoire public_html du côté du serveur FTP. Le transfert des fichiers prends quelques secondes.
Étape n°3 :
Une fois le transfert des fichiers effectué sur le serveur FTP, l'installation est déjà finie. Il ne reste plus qu'à ce rendre à l'adresse de son site suivi de /?mapage&login (exemple: www.monsite.fr/?mapage&login) pour accéder à son interface d'administration où un mot de passe est demandé, qui est par défaut "test" et qu'il conviendra de changer :
Conclusion :
Rien de particulier pour une installation chez 000webhost. L'installation de ce système de gestion de contenu se limite à un simple transfert FTP. Ce CMS est adapté pour des tout petits sites (quelques pages), il est surtout apprécié pour ceux qui recherchent une solution sans une base de données du type de MySQL.
Étape n°3 :
Une fois le transfert des fichiers effectué sur le serveur FTP, l'installation est déjà finie. Il ne reste plus qu'à ce rendre à l'adresse de son site suivi de /?mapage&login (exemple: www.monsite.fr/?mapage&login) pour accéder à son interface d'administration où un mot de passe est demandé, qui est par défaut "test" et qu'il conviendra de changer :
Conclusion :
Rien de particulier pour une installation chez 000webhost. L'installation de ce système de gestion de contenu se limite à un simple transfert FTP. Ce CMS est adapté pour des tout petits sites (quelques pages), il est surtout apprécié pour ceux qui recherchent une solution sans une base de données du type de MySQL.