Bonjour J'écris ce sujet afin de repartir de zéro et pouvoir installer le serveur d'application webdev sur un synology via docker. A ce jour j'ai effectué les étapes suivantes : - téléchargement de docker sur synology DSM 7 - Création du dossier Docker avec Everyone qui a les droits lecture/écriture - Ajout du conteneur windev/webdev - Dans les paramètres du conteneur : ° Activation du démarrage automatique ° Volume : ajout du dossier docker avec les chemins suivants : /webdev ; /conig °Paramètres des ports : port local : 1234 ; port du conteneur : 80 ; type TCP (ouverture du port 1234 sur le pare feu de synology / sur la box ouverture du port et pointage vers le synology °Rien de changer dans liens et environnement Pourtant je n'arrive pas à accéder au http://<serveur>/WDAdminWeb Pourriez vous m'aider ?
A ma connaissance le serveur d'applications n'est pas prévu pour ce type de processeur A vérifier après du support Je crois que seul le serveur HFSQL est prévu
regarde de ce coté. Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
J'ai déjà regardé ce tuto. Pour HFSQL j'ai réussi mais c'est le serveur d'application webdev que je souhaite installer. Celui ci est bien présent dans le docker, je l'ai ajouté. Mais après je bloque. que faut il renseigner à l'étape suivante : ajout du dossier docker et quel chemin ? Merci
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! , en cherchant j'ai remarqué que j'avais déjà abordé ce sujet avec toi Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Je suis désolé que tu n'ai toujours pas réussi à le faire. As tu essayé de poser tes questions au support pcsoft ?
D'après eux le système NAS n'est pas fait pour cela donc pas d'aide possible. Mais tout est disponible : docker, conteneur donc il doit y avoir une possibilité. il s'agit de faire des tests et non une production. En fouillant j'ai maintenant : http ... /WDAdminHF240 : accès mais je n'ai ni le nom d'utilisateur ni le mot de passe. http ... /WDAdminWeb240 : accès mais je n'ai ni le nom d'utilisateur ni le mot de passe. Comment les connaître ?
Personnellement, je ne comprends pas pourquoi pcsoft fourni un package docker si dernière il n'y a pas de support Ils pourraient au moins te mettre sur la voie
a mon avis si tu y as accès ,tu as tu mettre les droits 'tout le monde' dans le dossier docker. fait nous des screens
je viens de trouver un lien. lorsque tu as installer Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Pour avoir une persistance des applications et de leurs données (par exemple en cas changement de l'image), il faut : Utiliser un volume. La commande de création d'un volume : "docker volume create <NomVolume>" Monter le volume dans le conteneur sur "/var/lib/webdev/<Version majeure.mineure>/" Un compte webdev et un compte Linux (les deux) nommés "webdevuser" seront créés : Un mot de passe sera généré et leur sera affecté. Il est important de consulter la sortie du conteneur : soit en effectuant un lancement interactif avec "-it", soit en consultant les logs du conteneur avec la syntaxe : "docker logs <ID du conteneur>" Ce mot de passe est aussi affecté au compte webdev d'administration (compte "ADMIN"). Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
merci pour le retour. Je n'ai pas compris la ligne " "/var/lib/webdev/<Version majeure.mineure>/"" Je l'inscris ou est comment ? Qu'est ce que Version majeure.mineure ? Je viens de suivre scrupuleusement le tuto youtube Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! J'ai récupérer le MDP de l'admin et WebDevUser? Depuis firefox j'accède au site 192.XXX.XXX.XXX/WDAdminWeb240 et je peux m'y connecter. J'ai la même page que sur la vidéo. Or depuis webdev impossible d'accéder au serveur pour déployer le site. Il ne trouve pas le serveur. Mon erreur ne vient elle pas de la ligne suivante que j'ai inscrite en suivant la vidéo : sudo docker run -p 80:80 -v WB:/var/lib/webdev/24.0/ windev/webdev:FR240077f --configuration="N24xxxxxx-xxxxxxx" --name=webdev-24-1 --ServerName=NomDeMonServeur PS : J'ai fait toutes les manip depuis putty en mode root. pour le"NomDeMonServeur " , j'ai inscrit le nom de mon serveur synology , est ce bon ? quelle adresse utiliser pour déployer son site ?
de plus, depuis l'interface webdev docker sur mon synoloyg, je ne vois pas le conteneur , j'ai le rond du chargement qui tourne en permanence ...
Pour moi si tu fais cela. ça doit marché Exécution de l'image (création du conteneur) Le nom de l'image prédéfinie est : "windev/hfsql:<FR/US><Version>" Pour avoir une persistance des données (par exemple en cas changement de l'image), il faut : Utiliser un volume. La commande de création d'un volume : "docker volume create <NomVolume>" Monter le volume dans le conteneur sur "/var/lib/hfsql" Exemple de ligne de commande : sudo docker run -d --restart unless-stopped --name HFSQL_DOCKER --volume <NomVolume>:/var/lib/hfsql --publish 4923:4900 windev/hfsql:FR230053b ____________________________________________________________________ Dans cette ligne de commande, les paramètres sont les suivants : "name": indique le nom du conteneur. "volume" : indique le "binding" entre le volume et le répertoire défini dans le conteneur. Dans la configuration du serveur HFSQL, le chemin des bases de données sera vu comme "var/lib/hfsql". "publish": indique le port d'accès au conteneur (4923 dans cet exemple) et la redirection vers le port à l'intérieur du conteneur (4900: le port standard de HFSQL). Dans cet exemple, le serveur sera donc accessible sur le port 4923 du serveur docker. le nom du paquet docker et la version HFSQL ("FR230053b" dans cet exemple).
Maintenant j'arrive sur la page administrateur webdev et me connecter. Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! fonctionne. Mais depuis webdev je n'arrive pas à me connecter au serveur pour déployer le site. j'ai créer un webdevuser sur WDAdminWeb240 et le même sur mon Synology avec les droit d'accés. Sur WDAdminWeb240 en information client j'ai une ip xxx.xx.x.x différente de mon serveur ou d'un 192.168.x.x comme habituellement. comment trouver l'adresse ip pour le serveur et déployer le site ? Merci
Bon bonne nouvelle Alors c'est bizarre qu'il te demande une IP. ton NAS n'a qu'une IP ou alors plusieurs cartes sont branchés. peux-tu pinger cette ip depuis ton poste? , car on fait un forward port 80:80 sudo docker run -p 80:80 -v WB:/var/lib/webdev/24.0/ windev/webdev:FR240077f --configuration="N24xxxxxx-xxxxxxx" --name=webdev-24-1 --ServerName=NomDeMonServeur