Besoin
Il peut être intéressant de vouloir utiliser
WikiNi pour un usage strictement personnel, sans publier les informations sur internet ou intranet et, en outre,
de façon nomade, sur un support amovible : clé USB, cédérom, disquette ZIP, etc.
De plus, une fonctionnalité intéressante reste à développer: le
WiKiUSB
Références
- [fr]
- Mov'AMP [fr], solution pour Windows permettant de faire fonctionner Apache, MySQL et PHP à partir d'un support amovible. (nota: la Version "Mov amp php5" créer un BuG? avec WikiNi. donc: préférez la version avec Php4?)
- Uniform Server [en], un paquet de 2,6Mo pour Windows, contenant Apache2?, PHP 4, MySQL 4 et PERL 5. The smallest size with full functionality.
- Xamp [en], avec en plus de A-M-P, Perl, Webalizer, WebDav?, Zend Optimizer, etc., le tout sans installation nécessitant les droits d'administration, en décompactant simplement une archive. Je ne suis pas sûr qu'il fonctionne cependant sur un support amovible.
- Zamp [fr], Apache2, php5, MySQL4, phpMyAdmin, SQLiteAdmin et Webalizer.
Solutions sur base Windows
(Discussion plutôt réservée aux connaisseurs, dans un premier temps.)
Je viens de tester le fonctionnement de
WikiNi avec
Mov'AMP... et ça marche ! J'ai testé en local et pas encore sur un support amovible, mais je ne vois aucune raison pour laquelle ça ne fonctionnerai pas. Il devient donc possible de se balader avec un
WikiNi sur clé USB, sur un cédérom, etc.
Pour l'installation :
- créer préalablement une base MySQL (utiliser le compte "root" MySQL par défaut, c'est-à-dire sans mot de passe)
- je ne sais si c'est une fausse manipulation de ma part, mais il semble, à vérifier, qu'il faille utiliser mysql_connect au lieu de mysql_pconnect dans /wakka.php
--
CharlesNepote
Mhhh... Ça n'est pas
Libre, ni même
Source Ouverte, et je n'aime pas trop les
commentaires de l'auteur sur le sujet... Donc pour ma part je ne vois que deux solutions : soit l'aider à parfaire son éducation sur le sujet du
Libre, soit laisser tomber ce produit ! C'est mon avis personnel, hein ! ;-) --
ProgFou
Heu... avec quel version de Movamp as tu testé ? parsequ'avec la dernière, j'ai une page désespérément blanche... A moins que j'ai loupé quelque chose ? Je vais retesterDésolé, j'ai dû boire... ça marche très bien ! --
JeanMorlet
- La WikiCl?é est à oublier: l'idée est sympathique mais sont interface anglaise gache tout le plaisir d'un wikini français..A noter: Son fonctionnement ne nécéssite pas de navigateur internet.
- Mov'AMP semble fonctionner sur mon disk dur externe. C'est magique: je garde mon wikini-adoré..avec un vrai serveur web....Je suis comblé
- Uniform Server: non testé (anglais)
- Xamp: non testé (anglais)
Solutions sur base Unix
Cette solution peut-elle être mise en oeuvre sur une plate forme Unix ? Je n'ai vraiment aucune idée sur la question. --
CharlesNepote
Peut-être via des projets comme
DamnSmallLinux ? --
ProgFou
Attention, il ne faut pas confondre :
- un Wiki fonctionnel de façon autonome (type LiveCD?+Wiki)
- avantages : fonctionne sur n'importe quel PC même sans OS, peut intégrer des services supplémentaires, etc.
- inconvénients : l'OS prend de la place (plusieurs dizaines de Mo), l'utilisateur est prisonnier des applications livrées sur le média autonome
- et un wiki fonctionnel sur un support amovible depuis un OS déjà existant (c'est le sujet de cette page)
- avantages : prend peu de place, l'utilisateur peut utiliser conjointement d'autres applications utilisées sur le système existant
- inconvénients : la solution ne fonctionne qu'avec l'OS pour laquelle elle est destinée
La solution Xampp mentionnée plus haut peut peut-être permettre ce dernier cas (type Mov'AMP) :
http://www.apachefriends.org/xampp-linux-en.html
--
CharlesNepote
Donc si je comprends bien l'idée ce serait, par exemple, une clé USB avec :
- les binaires d'un serveur web (pas forcément Apache d'ailleurs, vu que ce n'est pas le plus léger)
- l'arborescence web de WikiNi
- les binaires des outils PHP (sous forme de module, librairie ou CGI)
- la base de données du Wiki (sous forme binaire ou dump)
- les binaires du moteur MySQL
Quelques remarques :
- où seraient stoqués les logs de Apache (ou autre) ? ou bien on n'en génère pas ?
- quid de la situation ou Apache (ou autre) tourne déjà en local sur le Linux d'accueil ?
- mêmes remarques pour MySQL
- ça s'installerait en local (bof) ou bien ça se démarrerait depuis la clé ?
Je me pose la question de la pertinence de ce genre de solution, vu que toutes les distributions actuelles de Linux proposent l'installation de AMP relativement aisément...
--
ProgFou
J'ai essayé
Xampp sous Linux, c'est facile à utiliser sauf qu'il y a des chemins de fichier en dur dedans (
/opt/lampp/...). Il n'est donc pas possible de l'utiliser sur un stick USB en l'état, à moins de créer un lien symbolique
/opt/lampp vers le stick USB. L'avantage est que c'est en licence GPL et c'est disponible pour plusieurs plateformes. La méthode est la suivante :
- décompresser l'archive de Xampp quelque part (chez moi j'ai fait un répertoire /home/lampp)
- créer un lien symbolique /opt/lampp -> /.../lampp si le répertoire choisi n'est pas /opt/lampp
- décompresser Wikini dans /.../lampp/htdocs/
- lancer lampp (faut être root) : /.../lampp/lampp start
- ouvrir le navigateur à l'adresse http://localhost/wikini
C'est tout ! J'imagine que la version Windows est au moins aussi facile d'utilisation... --
JmPhilippe
Utilisation sur cédérom
CharlesNepote, penses-tu vraiment que l'on puisse utiliser un wikini à partir d'un CD-rom ?
D'aprés mes maigres connaissances Informatico-Web : il ne sera pas possible d'enregistrer de nouvelles pages Wiki sur CD-Rom (ça ne fonctionne pas comme un disque dur).
Je fais erreur ?
--
SloYvY
- L'intérêt est surtout d'en avoir une version statique à une certaine date que l'on peut emmener partout, voir diffuser, pour montrer le résultat du travail colaboratif via un Wiki. -- ProgFou
- C'est exactement ça. Par ailleurs, le wiki sur cédérom peut être recopié temporairement sur un support en lecture/écriture à des fins de démonstration. -- CharlesNepote
note pour plus tard
Certains futurs utilisateurs de Wikini pourraient être intéréssés par le téléchargement d'une version "
WikiniLive?".
Le jeu consisterai à installer wikini sur un serveur, zipper le tout et le rendre disponible au téléchargement.
Cela semble possible avec Mov'Amp.
Il suffira par la suite rajouter le lien de téléchargement dans
DownloadWikiNi ou
ContributionsClesEnMain.
Mais je ne sais pas si Mov'Amp est libre distribuable sous licence libre (and Co). --
SloYvY
Personnellement j'y vois un filon considérable, l'idée est donc excellente ! En effet disposer d'un package complet qui ne nécessite aucune installation ça veut dire pouvoir créer ses pages web tranquillement en mode Wiki à la maison, dans le train ou l'avion (ou au bureau pour créer de la documentation par exemple) avec les nombreuses possibilités qu'on connaît tous et la facilité de rédaction.
Exit les logiciels propriétaires d'édition de pages web, exit les logiciels WYSIWYG plus ou moins pratiques, exit les cours de Html : c'est la publication web pour tous. Si en plus on pouvait uploader ses pages ou carrément sa base mySQL, on pourrait même mettre à jour son site ou son Wiki dans le train... --
JmPhilippe
Pour aller plus loin:
- Pour quand un PORT USB sur téléphones mobiles ?
J'imagine trés bien que l'on puisse se connecter au Wap pour mettre à jour son Wiki,
et Encore mieux: Avec les appareils photos numériques intégré au mobile ...ENVOYER une photo de vacance.
etc . . .
Je crois une raison de plus de suivre la piste. --
SloYvY