Accueil › Forums › Gestion d’un serveur WIMS › Installation d’un serveur WIMS › serveur WIMS + OpenBSD -release/-stable
Étiqueté : openbsd + service (Web) WIMS
- Ce sujet contient 3 réponses, 3 participants et a été mis à jour pour la dernière fois par
admin_r00t, le il y a 6 années et 3 mois.
-
AuteurMessages
-
-
13 février 2017 à 09:05 #3703
admin_r00t
Maître des clés::Bonjour.
J’essaie de faire fonctionner un serveur WIMS sur un système OpenBSD/amd64. L’installation s’effectue (nécessairement) à la main. Pour ce faire, je suis ce tutoriel écrit pour un système Debian.J’ai téléchargé la dernière version de WIMS ici et je suis allé voir dans le code source pour l’adapter au système OpenBSD en suivant le document README contenu dans l’archive.
Je vais donc avoir quelques questions pour améliorer ma compréhension du fonctionnement WIMS (en tant que serveur).
Voici ma première question :
J’ai compilé WIMS à l’aide d’un compte simple « wims ». À l’issue des compilations, tous les binaires construits sont placés dans le répertoire
public_html/
(noatmment le binairewims
etwims.cgi
).Sur mon système OpenBSD, je compte utiliser le serveur Web (natif) HTTPd et le serveur de messagerie (natif) OpenSMTPd. Par conséquent, en tant que super-administrateur « root », j’ai copié tout le répertoire
public_html/
dans un environnement (nativement) chrooté par le projet OpenBSD (/var/www/htdocs/owims/
) pour le serveur Web HTTPd.De ce que j’ai compris, tous les autres répertoires contenus dans l’archive des sources de WIMS permettent notamment la construction et la gestion de ce service.
Question n°1 : Est-ce que la seule copie du répertoire
public_html/
dans l’environnement chrooté/var/www/htdocs/owims/
permet à elle seule le bon fonctionnement du service WIMS ? (J’exclus ici sa maintenance comme la mise à jour.)Merci d’avance.
-
13 février 2017 à 09:22 #3704
Olivier
Maître des clés::Bonjour,
A mon avis, la copie du répertoirepublic_html/
ne fonctionnera pas : celui-ci contient des fichiers templates WIMS (.phtml) qui doivent etre interprétés par WIMS avant d’etre fournit au serveur Web. Il me semble donc préférable de les laisser dans WIMS.Par contre, je vous invite à regarder le script
bin/apache_config
et à l’adapter à votre serveur HTTPd. (ce script s’occupe de faire les alias corrects)Olivier Bado-Faustin / Université Côte d’Azur
-
13 février 2017 à 18:31 #3707
jm.evers
Participant::Hi,
I’ve tested -a few years ago- an install of wims on openbsd using the jailed http-server.
I did not succeed to get this running properly
(I’ve forgotten the details…)Besides my operating system of choice has always been FreeBSD ,using Apache22|24 and make use of the native chroot system call integrated (as of 2004) in wims.cgi
All ‘dangerous’ programs are in a chroot-directorySo while this is not as secure as a complete *BSD jailed httpd server, it will run out of the box.
However be aware that a few admin-modules within wims use some non posix versions of the programs date|tac|stat and maybe others…so some stuff will not work without tweaking
kinf regards,
joke-
Cette réponse a été modifiée le il y a 6 années et 3 mois par
jm.evers.
-
Cette réponse a été modifiée le il y a 6 années et 3 mois par
-
13 février 2017 à 18:58 #3709
admin_r00t
Maître des clés::Hi 🙂
Thank you for your feedback. I tried it all afternoon and … it’s not won … actually! I would like to use OpenBSD httpd (with OpenSMTPd) and not Apache httpd (or Nginx). I would like to run WIMS only with OpenBSD tools.
I am tired. To relax, I try to compile the Mate Desktop on OpenBSD/amd64 system (via pkgsrc)! 😉
Regards,
Jean-Françoisps : My research on this subject is/will be here.
-
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.