steph25 Posted January 28, 2021 Share #1 Posted January 28, 2021 Bonjour a tous je rencontre un problème que je n'arrive pas a comprendre. j'aimerais installer plusieurs joomla, si je fait une instal via le paquets tout fonctionne, par contre impossible d'installer un joomla en manuel a l étape 4 impossible de ce connecter a la bas de données. pouvez vous m’aider svp Quote Link to comment Share on other sites More sharing options...
nicoueron Posted January 29, 2021 Share #2 Posted January 29, 2021 installe en manuel, cad ? le plus simple dans ton cas est d'utilise Docker. Tu crées 4 conteneurs joomla + 4 conteneurs mysql respectifs. Le tout orchestré par un docker-compose et hop l'affaire est dans le sac^^ Quote Link to comment Share on other sites More sharing options...
steph25 Posted January 29, 2021 Author Share #3 Posted January 29, 2021 Bonjour nicoueron Ta solution ma l'aire vraiment bien peut tu m’expliquer comment je doit procéder pour installer mes 4 site stp. installe en manuel : en faite quand j’installe joomla via le paquets synology j’arrive a l'installer, mais en manuel c’est a dire si je télécharge un joomla depuis le site et que je décompresse dans un dossier au nom du site dans mon dossier web et la quand je fais l'installe je suis bloquer a l’étape 4 connexion a la base de donnée impossible message d'erreur suivant "Error Impossible de se connecter à la base de données. Le connecteur a renvoyé le numéro : Could not connect to MySQL server." Quote Link to comment Share on other sites More sharing options...
Orphée Posted January 29, 2021 Share #4 Posted January 29, 2021 (edited) Docker facilite grandement la vie, surtout grâce au package docker synology, mais gars... va falloir que tu te documentes un minimum et que tu comprennes comment ça fonctionne... On va pas pouvoir te pondre une solution clé en main sans un minimum d'investissement de ta part... Mais dans l'idée grace à docker on peut faire tourner ce genre de choses : Edited January 29, 2021 by Orphée Quote Link to comment Share on other sites More sharing options...
steph25 Posted January 29, 2021 Author Share #5 Posted January 29, 2021 J'ai toujours cette erreur Quote Link to comment Share on other sites More sharing options...
Orphée Posted January 29, 2021 Share #6 Posted January 29, 2021 @nicoueron Bon chance... Quote Link to comment Share on other sites More sharing options...
nicoueron Posted January 29, 2021 Share #7 Posted January 29, 2021 Il y a 2 heures, steph25 a dit : J'ai toujours cette erreur La première instance qui marche via le gestionnaire de paquets s'appuie sur quelle instance de mySQL ? la BDD est embarquée avec le paquet ou tu t'appuies sur un autre paquets mysql ? si c'est bien un autre paquet alors ce que tu peux faire c'est depuis phpmyadmin créer 3 autres nouveaux users mysql dans la même BDD. Et chacun d'entre eux sera utilisé pour les autres instances en "mode manuel" comme tu dis. Pour mon idée avec Docker, cela revient à faire créer un fichier de ce type docker-compose.yml : version: "3" services: joomla_1: image: joomla restart: always links: - joomladb_1:mysql ports: - 8081:80 environment: JOOMLA_DB_HOST: joomladb JOOMLA_DB_PASSWORD: example joomladb_1: image: mysql:5.6 restart: always environment: MYSQL_ROOT_PASSWORD: example joomla_2: image: joomla restart: always links: - joomladb_2:mysql ports: - 8082:80 environment: JOOMLA_DB_HOST: joomladb JOOMLA_DB_PASSWORD: example joomladb_2: image: mysql:5.6 restart: always environment: MYSQL_ROOT_PASSWORD: example joomla_3: image: joomla restart: always links: - joomladb_3:mysql ports: - 8083:80 environment: JOOMLA_DB_HOST: joomladb JOOMLA_DB_PASSWORD: example joomladb_3: image: mysql:5.6 restart: always environment: MYSQL_ROOT_PASSWORD: example joomla_4: image: joomla restart: always links: - joomladb_4:mysql ports: - 8084:80 environment: JOOMLA_DB_HOST: joomladb JOOMLA_DB_PASSWORD: example joomladb_4: image: mysql:5.6 restart: always environment: MYSQL_ROOT_PASSWORD: example Il ne faut pas le prendre au pied de la lettre, il faut ajouter le mapping vers un répertoire local du NAS pour persister les données. Tu noteras les différents numéro ports 8081, 8082, etc. selon le n° de l'instance. après un bon vieux : docker-compose up -d 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.