NOTE : Rendez vous sur la page de dons et apportez votre soutient au dossier de candidature de Medintux pour obtenir la certification HAS

Se connecter à un serveur NAS Synology DS108J

Accueil FORUM Installation Se connecter à un serveur NAS Synology DS108J

Ce sujet a 78 réponses, 4 participants et a été mis à jour par  lecardiologue, Il y a 2 années, 7 mois.

Affichage de 15 messages - 1 par 15 (sur 79 au total)
  • Auteur
    Articles
  • #660

    lecardiologue
    Participant

    Bonjour,

    Je teste actuellement l’installation de Medintux sur un NAS. J’ai activé MYSQL dessus, Apache y est opérationnel comme me l’indique PhpMyAdmin.

    Losque je lance Set_Bases à partir du client la connection MYSQL ne se fait pas.

    J’a bien introduit l’utilisateur root, l’adresse IP cible 192.168.0.14 (mon NAS) avec le port 3306. J’ai désactivé tous les pare-feux (celui de Windows 7, celui d’Avast et ai redirigé le port 3306 vers mon NAS àpartir de ma freebox et j’ai laissé le port 3306 ouvert dans la gestion du parefeu propre au NAS).

    Je ne sais pas comment atteindre mon NAS.

     

    une petite idée ?

    Merci beaucoup

     

    #662

    Victor
    Keymaster

    Bonjour,

    Tout d’abord peux tu confirmer que tu testes ton installation en local ? Si oui, alors il n’y a aucune raison à demander à la freebox de relayer la requête puisqu’il n’y a pas de part feu en local.

    De plus, je ne crois pas qu’il soit nécessaire d’ajouter une règle de part feu dans les réglages du NAS puisqu’à mon sens, ils sont tous ouverts par défaut.

    Enfin, peux tu me confirmer que tu utilises bien le DSM 3.1 ou 3.2 ?

    Dans ce cas, tu devrais avoir les cases suivantes cochées

    As tu procédé à l’installation de PhpMyAdmin en passant par le gestionnaire de packages de DSM ? (cf cette page en bas de page)

    Enfin, si tu es certain de la bonne installation de PhpMyAdmin, voilà la solution :

    - Connecte toi à PhpMyAdmin en tant que root (as tu un mot de passe ?)
    - change les privilèges de l’utilisateur root comme montré sur l’image :

    - l’idée est de ne pas limiter l’accès à l’utilisateur root au seul client « localhost » mais à « tout client » ou bien au client ayant l’IP du pc sur lequel est installé MedinTux…

    j’espère que ça règle ton problème !

    Je suis bien curieux d’avoir des retours concernant cette installation qui correspond plus ou moins aux configurations envisagée sur la page suivante (en cours d’écriture) !

    #663

    lecardiologue
    Participant

    Merci pour ta réponse !

    « Tout d’abord peux tu confirmer que tu testes ton installation en local ? »
    En effet tout est en local : mon PC client et mon NAS.

    « Enfin, peux tu me confirmer que tu utilises bien le DSM 3.1 ou 3.2 ? »
    DSM 3.2

    « Dans ce cas, tu devrais avoir les cases suivantes cochées »
    Elles sont cochées toutes les trois

    « As tu procédé à l’installation de PhpMyAdmin en passant par le gestionnaire de packages de DSM ? »
    Oui absolument

    « Connecte toi à PhpMyAdmin en tant que root (as tu un mot de passe) ? »
    Non

    « change les privilèges de l’utilisateur root comme montré sur l’image : »
    Je l’ai fait suivant tes indications et ça fonctionne : j’ai pu me connecter à mysql sur le NAS.

    Au départ je souhaitais restaurer directement une sauvegarde .sql faite sur un autre serveur (serveur dédié PC sous Windows XP).
    Je l’ai fait avec le fonction « importer » les bases de PhpMyAdmin et aucun message d’erreur n’est apparu après l’opération : les bases était bien localisées sur le NAS.
    Je reconnais que ce n’est pas la methode la plus « orthodoxe » et la prochaine fois que j’installe medintux ce sera fait proprement.

    Merci encore une fois pour ton aide réellement précieuse !

    :)

    #664

    Victor
    Keymaster

    Super !

    ps : lorsque tu auras pu tester pendant quelques temps MedinTux avec serveur MySQL sur DS 108j, je serais curieux que tu fasses remonter tes sentiments (nb postes connectés/rapidité perçue) car c’est vraiment dans cette configuration que MedinTux prends toute sa puissance je trouve :-D

    Enfin, je trouve que Synology est un très bon choix. Avis à tous les lecteurs qui recherchent la stabilité d’un serveur linux et la simplicité d’une interface graphique…la solution est sous vos yeux :wink:

    En espérant que ton expérience soit concluante ! ++

    #665

    lecardiologue
    Participant

    Pour ne rien te cacher j’envisage de créer à mon cabinet un réseau local en 3 postes : 1 serveur NAS sur lequel seront abritées les bases de Medintux et 2 clients (moi + ma secretaire).
    En ce qui me concerne je souhaite utiliser Dr TUX avec son interface graphique classique mais pour ce qui est de ma secrétaire j’envisage de lui faire utiliser MedWebTux de manière à ne pas trop la bousculer…

    Il me reste à savoir où copier le repertoire MedWebTux (je ne crois pas avoir vu le repertoire www sur le NAS pour y copier les fichiers).

    Je verrais bien…quelques essais seront sans doute nécéssaires.

    Enfin la cérise sur le gateau sera la possibilité de télétransmetre ses FSE…mais chaque chose en son temps !

    #666

    Victor
    Keymaster

    bien que le serveur ds 108j ne soit pas très musclé, je pense qu’il supportera aisément la charge de 2 postes (voir plus, mais c’est évidemment à confirmer).

    Par contre, je pense qu’il serait dommage de se priver d’une configuration en RAID 1 (2 disques en miroir) ce qui permettrait d’éviter toute gestion de backups de bases de données..etc vu que si un disque lache, l’autre prend la relève. D’autant que synology propose nativement la gestion du RAID 1.

    le DS212J et le DS212 proposent 2 baies qui permettent donc le RAID 1.

    A noter qu’une telle configuration n’évitera cependant pas la perte des données en cas d’inondation ou d’incendie vu que les 2 disques sont situés physiquement au même endroit (après c’est toujours la même question : la gestion du niveau de risque accepté).

    Enfin, sur un Synology, le répertoire WWW est très simple d’utilisation (par rapport à une ubuntu server par exemple).

    Il se nomme « web » (enfin c’est le cas sur le mien) et ce répertoire se trouve à la racine du NAS, à côté du dossier « homes ». Il suffira d’y coller le répertoire de MedWebTux !

    En tous cas, une telle configuration, une fois en fonctionnement en fera baver plus d’un :lol:

    ps : pour les sceptiques et contre toute vraisemblance, non, je n’ai pas d’actions synology côtées en bourse :)
    Mais il faut reconnaître la qualité de leurs produits !

    #667

    lecardiologue
    Participant

    Moi aussi je partage cet avis. Je poste des retours dès que j’ai du nouveau.
    Merci encore

    #674

    lecardiologue
    Participant

    Salut Victor,

    J’ai des soucis pour restaurer une de mes sauvegardes .sql sur mon Synology. Elle depasse 52 Mo et je vois que phpmyadmin ne tolère pas de restaurations de fichiers volumineux en pratique > 32 Mo sans « raler » (messages d’erreur lors de la restauration qui n’aboutit donc pas).
    Peut-on contourner cette difficulté ?
    J’ai eu le même problème avec mysql administrateur que j’ai essayé d’utiliser après avoir echoué avec phpmyadmin.

    une idée ?

    merci encore

    #675

    Victor
    Keymaster

    peux tu préciser le message qui donne la limite dont tu parles ?

    est-ce la limite inscrite ici :

    Ou bien est-ce une limite qui apparaît seulement à la suite de ta tentative de lui faire « manger » une base de 50 mo ?

    car selon les cas, c’est soit une limite en upload imposée par le serveur apache (qui fait tourner PhpMyadmin), soit une limite de taille de base imposée par MySQL…

    bien que si tu me dis qu’avec mysql administrator ça ne fonctionne pas non plus, apache ne serait à priori pas la source du problème.

    confirme moi !

    #676

    lecardiologue
    Participant

    « peux tu préciser le message qui donne la limite dont tu parles ?

    est-ce la limite inscrite ici ? : »

    oui c’est ça mais chez moi la taille maximum autorisée est de 32 M0 contre 2 Mo chez toi (si j’ai bien lu ta capture d’écran).

    « avec mysql administrator ça ne fonctionne pas non plus » :
    en effet la restauration n’aboutit pas et le message d’erreur est incomprehensible (je ne l’ai pas copié parce qu’il est trop long).

    Voila les infos que je peux te donner pour le moment.

    #677

    Victor
    Keymaster

    Bon donc finalement ce serait bien une limitation en upload imposée par Apache.

    Connecte toi à ton serveur en tant d’administrateur (user = root & son password associé)

    1- soit en ligne de commande (putty)
    2- soit via un logiciel proposant une interface graphique (Winscp)

    Selon la méthode employée :
    1- édite le fichier avec la commande suivante > vi /usr/syno/etc/php.ini puis touche i
    2- télécharge le fichier /usr/syno/etc/php.ini sur ton pc, édite le avec notepad++

    Puis modifie la ligne suivante selon ta convenance :

    Selon la méthode :
    1- Enregistre la modification et met fin à l’édition en tapant :wq!
    2- Enregistre dans Notepad++ le fichier modifié et upload le à son emplacement initial (en prenant garde de conserver l’original en le renommant php.ini.bak avant l’upload)

    ça devrait régler ce problème de limite !

    #678

    lecardiologue
    Participant

    « télécharge le fichier /usr/syno/etc/php.ini sur ton pc »

    Where is it ? Je ne trouve ce fichier nulle part sur mon synology :(
    Je vais chercher ça…je donnerai suite demain mais sache que ton aide est très très appréciée !

    #679

    Victor
    Keymaster

    c’est un fichier système. Par conséquent tu ne peux pas le trouver en passant simplement par l’explorateur windows car il n’est pas partagé par le synology (pour des raisons de sécurité évidentes).

    Pour trouver ce fichier, il faut donc se connecter en SSH au serveur (liaison sécurisée) et pour ce faire, utilise la méthode N°2 présentée dans mon message #677

    Pour lancer la connexion, le logiciel winscp aura besoin
    – d’une adresse (192.168.0.14),
    – d’un identifiant (root)
    – d’un mot de passe (c’est celui que tu as dû choisir lors de l’installation du Synology.)

    Bonne continuation !

    ps : la solution à ton problème est très simple puisqu’elle réside simplement en la modification d’une ligne sur un fichier système. La difficulté relève plus de la démarche employée pour accéder à ce fichier et qui peut-être rebutante au premier abord (d’autant plus pour les non-linuxiens :wink: )

    #680

    lecardiologue
    Participant

    « La difficulté relève plus de la démarche employée pour accéder à ce fichier et qui peut-être rebutante au premier abord (d’autant plus pour les non-linuxiens :wink: ) »

    En effet ce n’est pas peu de le dire….mais il faut s’accrocher si l’on souhaite un résultat digne de ce nom.

    Je donne suite à tout cela demain…

    #681

    lecardiologue
    Participant

    « télécharge le fichier /usr/syno/etc/php.ini sur ton pc »

    Impossible, message d’erreur envoyé par Winscp : Impossible de démarrer le transfert SCP. Vérifier bien que SCP est bien installé sur le serveur et que son chemin est bien spécifié dans le PATH. Vous pouvez également utiliser SFTP à la place de SCP.
    Commande échouée avec pour code de retour 127.

    Je dois dire que ça commence à m’agacer serieusement, après une cinquaine d’essais, bientot je vais péter un câble si ça continue…

    Y a t il un autre moyen d’editer le fichier php.ini ?

    Merci et désolé pour mon impatience

Affichage de 15 messages - 1 par 15 (sur 79 au total)

Vous devez être connecté pour répondre à ce sujet.