Introduction

    Noethys, ce n'est pas qu'un simple outil informatique, c'est également une communauté très active qui donne bénévolement de son temps et de son énergie pour vous accompagner au quotidien dans l'appréhension du logiciel.

    Si vous recevez en général une réponse à votre question dans la journée, c'est grâce au formidable travail des autres utilisateurs de Noethys ! Pour remercier ces contributeurs et témoigner de votre reconnaissance, vous pouvez simplement cliquer sur le bouton 'Remerciements' de la discussion.

    Et peut-être souhaiterez-vous également partager à votre tour vos connaissances auprès des nouveaux utilisateurs ? Car ceux qui donnent vie à Noethys, c'est vous...

    Installation sur Debian12

    Plus d'informations
    il y a 2 ans 3 semaines - il y a 2 ans 3 semaines #27972 par DSI-ISS
    Installation sur Debian12 a été créé par DSI-ISS
    Bonjour,

    Après avoir abandonné le test de la version client/serveur de Noethys/Connecthys (sur VM Windows Server 2012R2) faute d'être capable de l'installer correctement, je souhaiterai tester la version Web de votre logiciel et j'avoue rencontrer encore une fois, énormément de difficultés...
    Voici la suite des commandes passées sur une VM Debian en fresh install, en suivant les recommandations de votre Github afin de tester NoethysWeb :
    # apt install git git-core
    # apt install python3-pip
    # apt install python3.11-venv

    # git clone https://github.com/Noethys/Noethysweb.git

    Créer un environnement virtuel
    # python3 -m venv Noethysweb

    Activation de l'environnement virtuel
    # source Noethysweb/bin/activate
    # cd Noethysweb

    Installez python 3 et les dépendances du fichier requirements.txt :
    # pip3 install -r requirements.txt => ne fonctionne pas et renvoie une erreur avec Numpy
    Du coup, à la main :

    # pip3 install Django==3.2.25
    # pip3 install Pillow==8.3.2
    # pip3 install django-anymail==8.4
    # pip3 install django-axes==5.26.0
    # pip3 install django-cryptography==1.0
    # pip3 install django-crispy-forms==1.13.0
    # pip3 install django-csp==3.7
    # pip3 install django-datatable-view==2.1.6
    # pip3 install django-debug-toolbar==3.2.2
    # pip3 install django-formtools==2.3
    # pip3 install django-multiselectfield==0.1.12
    # pip3 install django-simple-captcha==0.5.14
    # pip3 install django-resized==0.3.11
    # pip3 install django-select2==7.11.1
    # pip3 install django-sn==0.8.11.9
    # pip3 install django-extensions==3.1.3
    # pip3 install django-upload-form==0.5.0
    # pip3 install django-dbbackup==3.3.0
    # pip3 install django-storages==1.13.1
    # pip3 install django-crontab==0.7.1
    # pip3 install django-cleanup==7.0.0
    # pip3 install dropbox==11.23.0
    # pip3 install opencv-python==4.5.3.56
    # pip3 install pycryptodome==3.10.4
    # pip3 install python-dateutil==2.8.2
    # pip3 install python-gnupg==0.4.7
    # pip3 install reportlab==3.6.1
    # pip3 install bleach==4.1.0
    # pip3 install mysqlclient==2.0.3
    # pip3 install jellyfish==0.8.9
    # pip3 install lxml==4.9.0
    # pip3 install eopayment==1.79
    # pip3 install colorhash==1.2.1
    # pip3 install feedparser==6.0.10
    # pip3 install beautifulsoup4==4.11.1
    # pip3 install pystrich==0.8
    # pip3 install docx-mailmerge2
    # pip3 install xlrd
    # pip3 install xlsxwriter
    # pip3 install numpy
    # pip3 install -U reportlab==4.0.9 <=> sinon erreur au lancement de Django

    Allez dans le répertoire noethysweb/noethysweb et renommez le fichier settings_production_modele.py en settings_production.py.
    # cd Noethysweb/noethysweb/noethysweb
    # cp settings_production_modele.py settings_production.py <=> J'ai fait une copie plutôt que de le renommer afin de conserver la version originale... peut-être une erreur de ma part ?

    Personnalisez le fichier settings_production.py selon vos besoins.
    # nano settings_production.py
    ....

    Exécutez les commandes suivantes depuis le répertoire noethysweb :
    # cd..
    # python3 manage.py makemigrations
    # python3 manage.py migrate
    # python3 manage.py collectstatic
    # python3 manage.py createsuperuser
    # python3 manage.py update_permissions

    Si vous souhaitez commencer avec une base de données vide :
    # python3 manage.py import_defaut

    Lancez enfin le serveur intégré (Uniquement pour des tests ???) :
    # python3 manage.py runserver

    J'obtiens ce message au lancement du serveur :
    Settings en production non trouvés : Utilisation des settings par défaut.

    J'imagine que c'est pour celà que les directives :
    MODE_DEMO = False
    URL_GESTION = "admin/"
    URL_BUREAU = "staff/"
    URL_PORTAIL = ""
    PORTAIL_ACTIF = True
    ALLOWED_HOSTS = ["127.0.0.1","mon.ip.sur.reso", "www.monsite.com"]
    entrées dans le fichier settings_production.py ne sont pas prises en compte ?
    J'ai édité la fichier settings.py pour ajouter
    ALLOWED_HOSTS = ["127.0.0.1","mon.ip.sur.reso", "www.monsite.com"]
    mais seul l'accès en local est disponible...

    En effet, je n'ai pas la possibilité de me connecter au serveur via son ip sur le réseau (seulement en local) et j'obtiens cette fenêtre d'erreur lors de mes tentatives de connections à 127.0.0.1:8000/utilisateur (127.0.0.1:8000/administrateur fonctionne "bien") :
     

    Comment puis-je rendre NoethysWeb fonctionnel, pour un vrai test ?

    Merci !
    Dernière édition: il y a 2 ans 3 semaines par DSI-ISS.

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 2 ans 1 semaine #27977 par DSI-ISS
    Réponse de DSI-ISS sur le sujet Installation sur Debian12
    J'ai finalement compris...
    Les pré-requis pour le fonctionnement du NoethysWeb et de ses différentes dépendances sont une version de python en 3.9. ni plus, ni moins... J'ai donc réinstallé NoethysWeb sur une Debian 11 (Bullseye), intégrant cette version de python.
    Bon après, il faut aussi maîtriser l'utilisation et la configuration d'un serveur web Django... Mais c'est à peu près fonctionnel... Pas prêt d'être en production mais pour tester c'est pas mal...
    Quelqu'un sait si c'est possible de migrer la base de données déjà modifiée vers une version NoethysWeb EASY, après une prise d'abonnement ?

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 2 ans 1 semaine #27982 par Ivan
    Réponse de Ivan sur le sujet Installation sur Debian12
    Bonjour,

    Je fais peu d'assistances sur les installations Connecthys et Noethysweb car c'est rapidement une usine à gaz ultra chronophage : Il y a généralement de nombreux détails qui peuvent faire planter tout le bazar ! Donc difficile d'assister à distance sans avoir la main sur le serveur.

    Oui, possible de récupérer une base de données. 

    Ivan

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 2 ans 1 semaine #27986 par DSI-ISS
    Réponse de DSI-ISS sur le sujet Installation sur Debian12
    Oui, je peux comprendre...
    L'association qui m'avait demandé de l'aide pour cette mise en place avait déjà butée sur le déploiement du Connecthys, c'est pourquoi nous nous sommes tournés vers NoethysWeb (Tout en un !)...
    L'interface et les fonctionnalités semblent convenir à leurs utilisations mais je reste incompétent pour le paramétrage du serveur en python (ça me change du Apache-Nginx/Mysql/php), car je n'utilise python que pour des scripts sans interface graphique (et je n'ai pas vraiment le temps pour m'y former correctement) : Infos-technique#27980 sur votre forum .

    Je crois que les problèmes sont désormais réglés, avec le NoethysWeb EASY !
    En tout cas, c'est un beau travail en open-source et il fallait aussi vous encourager à continuer !

    Merci !

    Connexion ou Créer un compte pour participer à la conversation.

    Temps de génération de la page : 0.263 secondes

    Paramétrages de cookies

    ×

    Cookies fonctionnels

    Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

    Mesure d"'"audience

    Ce site utilise des cookies de mesure et d’analyse d’audience, tels que Google Analytics et Google Ads, afin d’évaluer et d’améliorer notre site internet.

    Réseaux sociaux/Vidéos

    Des plug-ins de réseaux sociaux et de vidéos, qui exploitent des cookies, sont présents sur ce site web. Ils permettent d’améliorer la convivialité et la promotion du site grâce à différentes interactions sociales.

    Session

    Veuillez vous connecter pour voir vos activités "!"

    Autres cookies

    Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.

    Connexion

    Qui est en ligne ?

    Il y a 1712 invités et aucun membre en ligne

    Dernières actualités

    • Version 1.3.3.9 (06/09/2024)

      Ajout de l'export des locations vers Noethysweb Correction de la vignette des pièces de type PDF Ajout de l'option Masquer les archivés dans les options de la fiche famille Ajout du tableau des...

      Lire la suite...

    Recherche