Une Base de connaissance sous Lamp ou Lemp ?

Tout ce qui concerne Apache/MySQL/PHP et, pour les professionnels, ERP, CRM, les logiciels de facturation, les témoignages de déploiement…
Répondre
Avatar du membre
Blind114
Administrateur
Administrateur
Messages : 727
Enregistré(e) le : lun. 14 sept. 2020 10:51
Localisation : Montpellier
Système(s) d'exploitation : Kali, Zorin, Manjaro, LinuxMint, Windows, Raspbian, Lakka, Q4OS, Parrot Os, Debian
Nb de « J’aime » donnés: 400
Nb de « J’aime » reçus: 344
A remercié : 373 fois
A été remercié(e) : 223 fois
Genre :

Une Base de connaissance sous Lamp ou Lemp ?

Message n° 1


Message par Blind114 »

Dans le cadre de mon taf, je souhaite monter un forum privé de type vanilla plutôt que phpbb (mais sans à priori sur l'un ou l'autre), sous serveur LEMP optimisé et plutôt bien sécurisé, même si au départ ce forum serait sur réseau fermé et absolument pas sur internet.

L'objectif premier est de pouvoir créer une base de connaissances et base documentaire à la fois générique et spécialisée sur l'informatique et les logiciels pros que nous utilisons. Ou alors c'est juste parce que ça m'amuse ?  😂

Et pour rire, je vais monter ce test sur un RPi 4 de 4Go, et un SSD 60 Go (je sais que si le volume des docs évolue vite ça peut devenir un frein, mais bon je devrais avoir un peu de marge).

​​​​​​​J'ai jeté mon dévolu sur un serveur LEMP pour 2 raisons :
  • Je ne connais pas, même si en fait j'en avais quasi monté un pour mon test Odoo sous Zorin 16 Bêta.
  • J'ai jamais monté de forum, privé et tout particulièrement sécurisé, mais j'ai trouvé un site sur lequel c'est à priori parfaitement détaillé ! Du moins la partie montage d'un serveur LEMP sécurisé !
Du coup ça m'amuse !
(je crois que je me suis démasqué tout seul !)
Et j'en tirerai de nouvelles connaissances donc ! Let's Go !

Vos avis sont les bienvenus cela va de soi !
0 J'aime ce message
"Le progrès technique est comme une hache qu'on aurait mise dans les mains d'un psychopathe." A. Einstein
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !  :musele:
Avatar du membre
jlb
Membre émérite
Membre émérite
Messages : 2675
Enregistré(e) le : mer. 11 avr. 2018 08:31
Localisation : Hautes-Pyrénées (65)
Nb de « J’aime » donnés: 310
Nb de « J’aime » reçus: 1325
A remercié : 448 fois
A été remercié(e) : 854 fois

Re: Une Base de connaissance sous Lamp ou Lemp ?

Message n° 2


Message par jlb »

Amuse-toi bien, @Blind114:D ​​​​​​​
0 J'aime ce message
Avatar du membre
Blind114
Administrateur
Administrateur
Messages : 727
Enregistré(e) le : lun. 14 sept. 2020 10:51
Localisation : Montpellier
Système(s) d'exploitation : Kali, Zorin, Manjaro, LinuxMint, Windows, Raspbian, Lakka, Q4OS, Parrot Os, Debian
Nb de « J’aime » donnés: 400
Nb de « J’aime » reçus: 344
A remercié : 373 fois
A été remercié(e) : 223 fois
Genre :

Re: Une Base de connaissance sous Lamp ou Lemp ?

Message n° 3


Message par Blind114 »

Chers @tous,
J'avance doucement sur mon histoire de serveur/forum/base de connaissance.
Je monte actuellement deux configs parallèles, qui me sont facilement accessibles quand je suis à la maison ou au boulot :
  • Une VM Zorin 16, sur laquelle j'ai déjà installé un serveur LEMP primaire, fonctionnel,
  • Un Rpi 4 Raspbian, sur lequel je finis la config LEMP primaire. (Je pense que pour ma version d'essai au taf j'utiliserai aussi un Rpi 4, avec un petit SSD, mais en Ubuntu server)

Par contre vous avez une solution simple pour indiquer sur mon réseau local un DNS spécifique pour ces 2 serveurs ? Vu que ce n'est clairement pas ma spécialité, j'ai un peu de mal à trouver les bonnes infos.
Je prends :
  • mots clefs pour recherche,
  • Liens,
  • Lignes de commandes.
  • ​​​​​​​...

En sommes tout ce que vous avez !
Après ce DNS n'est pas une obligation, je sais faire sans, mais vu que je connais/comprends pas toutes les finesses de la chose, et que j'ai pas non plus une envie monstrueuse d'installer un serveur DNS, qui serait inexploitable au taf (y en a déjà un) je m'adresse à tous ceux qui peuvent me faire gagner du temps.
0 J'aime ce message
"Le progrès technique est comme une hache qu'on aurait mise dans les mains d'un psychopathe." A. Einstein
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !  :musele:
Avatar du membre
simon511000
Modérateur global
Modérateur global
Messages : 89
Enregistré(e) le : ven. 6 avr. 2018 08:10
Localisation : Reims, France
Nb de « J’aime » donnés: 35
Nb de « J’aime » reçus: 25
A été remercié(e) : 16 fois

Re: Une Base de connaissance sous Lamp ou Lemp ?

Message n° 4


Message par simon511000 »

Blind114 a écrit : ven. 27 août 2021 13:33Je monte actuellement deux configs parallèles, qui me sont facilement accessibles quand je suis à la maison ou au boulot :
  • Une VM Zorin 16, sur laquelle j'ai déjà installé un serveur LEMP primaire, fonctionnel,

  • Un Rpi 4 Raspbian, sur lequel je finis la config LEMP primaire. (Je pense que pour ma version d'essai au taf j'utiliserai aussi un Rpi 4, avec un petit SSD, mais en Ubuntu server)
 
J'ai aussi un raspberry pi 4 que j'utilise pour héberger plein de truc dont des serveurs LEMP
Vu que tu as 2 configs différentes, je te conseille vivement d'utiliser docker car il te permet entre autre de transférer ton forum entre ces 2 configs très facilement, sans avoir de problèmes de dépendances etc
Parce que par exemple je pense pas que tu as la même version de php dans les dépots de ton raspberry et dans ton Zorin ce qui peut poser des problèmes.
En plus, si tu fais une erreur, t'as juste à supprimer ton container et tu n'auras aucune trace sur ton système.
 
Par contre vous avez une solution simple pour indiquer sur mon réseau local un DNS spécifique pour ces 2 serveurs ? Vu que ce n'est clairement pas ma spécialité, j'ai un peu de mal à trouver les bonnes infos.
Je comprend pas trop ce que tu veux faire, tu veux 2 nom de domaines différents pour tes 2 serveurs ?
0 J'aime ce message
Avatar du membre
Blind114
Administrateur
Administrateur
Messages : 727
Enregistré(e) le : lun. 14 sept. 2020 10:51
Localisation : Montpellier
Système(s) d'exploitation : Kali, Zorin, Manjaro, LinuxMint, Windows, Raspbian, Lakka, Q4OS, Parrot Os, Debian
Nb de « J’aime » donnés: 400
Nb de « J’aime » reçus: 344
A remercié : 373 fois
A été remercié(e) : 223 fois
Genre :

Re: Une Base de connaissance sous Lamp ou Lemp ?

Message n° 5


Message par Blind114 »

@simon511000;
Merci de ta réponse, Docker j'y avais pensé, surtout, si dans une solution plus pérenne on imagine un cluster, mais là n'est pas la question et ce n'est pas non plus dans nos orientations au niveau du taf.
Je fais des tests sur différentes machines et globalement je me fiche un peu de la portabilité d'un OS à l'autre ou d'une version à l'autre, pour l'instant.
Pour la question des versions notamment de PHP je te confirme, celle du Rpi est bien plus âgée que celle de zorin où je n'ai installé que les dernières versions des logiciels.
Je reviens sur docker, je ne maitrise absolument pas, mais qu'importe j'apprendrai dès que l'occasion se présentera.

Je reprécise un peut mes différents schémas évolutifs :
  1. Je monte pour tests et exclusivement pour tests sur un Rpi, avec un bon vieux raspbian, donc j'aurai des versions logiciels plus vieilles possibles en comparaison avec une machine virtuelle ou non basée sur n'importe quel OS actuel (Ubuntu/Zorin/Arch...).
  2. Dans un second temps, si la solution plait, je la déploierai très probablement sur un de nos ordis recyclé, avec probablement un Ubuntu server. Je recommencerai peut-être l'opération du début, mais cela ne pose pas de souci en soit, car j'irai bien plus vite qu'aujourd'hui et cela me permettra aussi de consolider tout ce qui avait pu posé problème sur le Rpi de tests, et d'écrire une procédure complète.

Enfin, la question relative au DNS est plus cosmétique qu'autre chose, j'essaie simplement de comprendre, comment et sans avoir à créer un serveur DNS, qui existe déjà par ailleurs, je peux simplement indiquer à ce dernier que j'aimerais que ma page soit référencée avec un nom de domaine fofo.truc.local plutôt qu'avec une simple adresse IP xx.x.x.xx:8xxx (par exemple). Mais, de un cela ne pose pas de souci de n'avoir qu'une IP, et encore une fois je n'ai pas encore pris de temps pour lire et apprendre sur ce domaine.

​​​​​​​Après tout monter ce type de solution est aussi une façon d'apprendre, consolider et améliorer certaines de mes compétences, tout en montrant que l'on peut parfaitement monter un projet informatique avec du recyclage et surtout sans Windows !

Encore merci, j'espère avoir été plus clair.
0 J'aime ce message
"Le progrès technique est comme une hache qu'on aurait mise dans les mains d'un psychopathe." A. Einstein
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !  :musele:
Avatar du membre
Mickael
Administrateur
Administrateur
Messages : 1299
Enregistré(e) le : mar. 3 avr. 2018 21:27
Localisation : Coinaud (26)
Nb de « J’aime » donnés: 39
Nb de « J’aime » reçus: 84
A remercié : 9 fois
A été remercié(e) : 58 fois
Contact :

Re: Une Base de connaissance sous Lamp ou Lemp ?

Message n° 6


Message par Mickael »

Salut Blind114 :)
Je vais pouvoir t'aider avec grand plaisir.

Je confirme ce que te dis Simon pour l'utilisation de Docker si tu veux avoir une solution pérenne pour les transfères de machine, et aussi pour les backup.
Si tu ne souhaites pas utiliser Docker, il est toujours possible d'installer les packet un a un ;) d'ailleurs j'avais fais un tuto la dessus : https://zorinos.fr/viewtopic.php?f=20&t=28
Tu peux utiliser aussi une solution de gestion de serveur comme aaPanel - Free and Open source Hosting control panel. One-click LAMP/LEMP.

En tout cas sache qu'un raspberry pi 4 c'est largement assez puissant pour faire du web, même en solution stable :)

Si tu veux une solution stable, n'hésite pas à me contacter, on peu regarder pour avoir un FTP / BDD etc sur le serveur de zorinos :) 

Pour ce qui est des DNS local tu as deux solutions, tu peux faire du reverse proxy, ou alors tu peux simplement modifier les fichiers host de tes machines utilisatrices.
0 J'aime ce message
Tout le monde est un génie. Mais si on juge un poisson sur sa capacité à grimper à un arbre, il passera sa vie à croire qu’il est stupide.
Avatar du membre
Blind114
Administrateur
Administrateur
Messages : 727
Enregistré(e) le : lun. 14 sept. 2020 10:51
Localisation : Montpellier
Système(s) d'exploitation : Kali, Zorin, Manjaro, LinuxMint, Windows, Raspbian, Lakka, Q4OS, Parrot Os, Debian
Nb de « J’aime » donnés: 400
Nb de « J’aime » reçus: 344
A remercié : 373 fois
A été remercié(e) : 223 fois
Genre :

Re: Une Base de connaissance sous Lamp ou Lemp ?

Message n° 7


Message par Blind114 »

Salut @Mickael,
Merci de ton retour, et toutes ces solutions, concernant docker, ça va être l'occasion de s'y mettre.
Pour le DNS, ce matin j'ai trouvé effectivement comment changer le host sur chaque poste, en sachant et je me répète que c'est strictement cosmétique.
Je résume :
  • la viabilité du Rpi4 est un fait acquis, donc pourquoi pas.
  • Dockeriser le forum ok, même si j'ai tout à apprendre (mais ça, ça n'a aucune importance)

Après vu que c'est une solution pour le boulot, on fera avec mon Rpi dans un premier temps et vu qu'on doit changer un de nos serveurs, je vais voir si je peux créer un FrankenLinux !

Merci encore et à très vite !
0 J'aime ce message
"Le progrès technique est comme une hache qu'on aurait mise dans les mains d'un psychopathe." A. Einstein
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !  :musele:
Avatar du membre
Mickael
Administrateur
Administrateur
Messages : 1299
Enregistré(e) le : mar. 3 avr. 2018 21:27
Localisation : Coinaud (26)
Nb de « J’aime » donnés: 39
Nb de « J’aime » reçus: 84
A remercié : 9 fois
A été remercié(e) : 58 fois
Contact :

Re: Une Base de connaissance sous Lamp ou Lemp ?

Message n° 8


Message par Mickael »

En fait meme sous raspberry tu peux utiliser docker ;)
c’est vraiment universel … 

​​​​​​​http://doc.ubuntu-fr.org/docker_lamp

Tu as même des conteneurs près à l’emploies avec tout dedans : 
​​​​​​​https://hub.docker.com/r/mattrayner/lamp

et si tu veux faire du phpBB tu as même des conteneurs phpBB près à l’emploies 
​​​​​​​https://hub.docker.com/r/bitnami/phpbb/

et une image de vanilla prêt à l’emploi ​​​​​​​https://hub.docker.com/r/1drop/vanilla
 
1 J'aime ce message
Tout le monde est un génie. Mais si on juge un poisson sur sa capacité à grimper à un arbre, il passera sa vie à croire qu’il est stupide.
Avatar du membre
Mickael
Administrateur
Administrateur
Messages : 1299
Enregistré(e) le : mar. 3 avr. 2018 21:27
Localisation : Coinaud (26)
Nb de « J’aime » donnés: 39
Nb de « J’aime » reçus: 84
A remercié : 9 fois
A été remercié(e) : 58 fois
Contact :

Re: Une Base de connaissance sous Lamp ou Lemp ?

Message n° 9


Message par Mickael »

Après quand tu utilises des images de conteneurs sous docker, l'essentiel c'est de regarder aussi que le fournisseur de l'image l'a mets régulièrement a jour, de cette manière tu pourras faire une mise a jour automatique de ton conteneur tout les mois ou 2 mois :) 
0 J'aime ce message
Tout le monde est un génie. Mais si on juge un poisson sur sa capacité à grimper à un arbre, il passera sa vie à croire qu’il est stupide.
Avatar du membre
Blind114
Administrateur
Administrateur
Messages : 727
Enregistré(e) le : lun. 14 sept. 2020 10:51
Localisation : Montpellier
Système(s) d'exploitation : Kali, Zorin, Manjaro, LinuxMint, Windows, Raspbian, Lakka, Q4OS, Parrot Os, Debian
Nb de « J’aime » donnés: 400
Nb de « J’aime » reçus: 344
A remercié : 373 fois
A été remercié(e) : 223 fois
Genre :

Re: Une Base de connaissance sous Lamp ou Lemp ?

Message n° 10


Message par Blind114 »

Après plusieurs essais de montage LEMP sous Ubuntu/arm et Raspbian, le plus simple reste tout de même Raspbian.
Bien entendu pour améliorer la sécurité, un petit UFW, + Fail2ban + changement de tous les ports classiques d'écoute, un cht'i ClamAV, en automatique et orientés sur certains dossiers spécifiques.
Je me suis fait avoir un paquet de fois avec la config de UFW, non pas que je ne savais pas modifier ou créer les règles, mais simplement parce que je relançais mes services sans avoir modifiés les règles d'UFW en amont, du coup ben ça marchait pas comme je voulais, alors qu'en fait c'était bien le cas !
Et oui, je sens déjà certains se gausser ! Moi aussi j'ai pas mal rit en me rendant compte du nombre de fois où je m'étais fait avoir !
Mon serveur est fonctionnel.
Maintenant va falloir le personnaliser et y adjoindre un certain nombre d'Addons, certains extrêmement utiles et d'autre permettant simplement au forum d'être plus sympa à utiliser.
Mais surtout, maintenant que j'ai réussi sous LEMP classique, je vais refaire, pour mon plaisir la même chose sous Docker ! La suite au prochain post !
1 J'aime ce message
"Le progrès technique est comme une hache qu'on aurait mise dans les mains d'un psychopathe." A. Einstein
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !  :musele:
Avatar du membre
Blind114
Administrateur
Administrateur
Messages : 727
Enregistré(e) le : lun. 14 sept. 2020 10:51
Localisation : Montpellier
Système(s) d'exploitation : Kali, Zorin, Manjaro, LinuxMint, Windows, Raspbian, Lakka, Q4OS, Parrot Os, Debian
Nb de « J’aime » donnés: 400
Nb de « J’aime » reçus: 344
A remercié : 373 fois
A été remercié(e) : 223 fois
Genre :

Re: Une Base de connaissance sous Lamp ou Lemp ?

Message n° 11


Message par Blind114 »

@Mickael,
Tu ne m'en voudras pas j'espère, mais après que tu m'aies piqué un fond d'écran je t'ai piqué ta signature pour mon fofo interne, ceci dit je la trouve top et elle est parfaite !
D'ailleurs, après pas mal de réglages, et je vais encore devoir y passer du temps il est plutôt sympa, sauf qu'aujourd'hui je suis le seul contributeur vu qu'il n'est pas encore véritablement déployé dans la boîte !
​​​​​​​Merci à tous pour vos contributions, je dois encore faire pas mal de choses avant d'avoir un produit fini qui me satisfasse pleinement mais je suis sur la bonne voix, mais peut-être serai-je contraint de basculer de vanilla à phpbb !
0 J'aime ce message
"Le progrès technique est comme une hache qu'on aurait mise dans les mains d'un psychopathe." A. Einstein
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !  :musele:
Avatar du membre
jlb
Membre émérite
Membre émérite
Messages : 2675
Enregistré(e) le : mer. 11 avr. 2018 08:31
Localisation : Hautes-Pyrénées (65)
Nb de « J’aime » donnés: 310
Nb de « J’aime » reçus: 1325
A remercié : 448 fois
A été remercié(e) : 854 fois

Re: Une Base de connaissance sous Lamp ou Lemp ?

Message n° 12


Message par jlb »

Blind114 a écrit : mer. 22 sept. 2021 19:50[...] peut-être serai-je contraint de basculer de vanilla à phpbb !
Tu n'aurais pas une petite copie d'écran, @Blind114, juste pour voir comment tu l'as configuré ?
0 J'aime ce message
Avatar du membre
Blind114
Administrateur
Administrateur
Messages : 727
Enregistré(e) le : lun. 14 sept. 2020 10:51
Localisation : Montpellier
Système(s) d'exploitation : Kali, Zorin, Manjaro, LinuxMint, Windows, Raspbian, Lakka, Q4OS, Parrot Os, Debian
Nb de « J’aime » donnés: 400
Nb de « J’aime » reçus: 344
A remercié : 373 fois
A été remercié(e) : 223 fois
Genre :

Re: Une Base de connaissance sous Lamp ou Lemp ?

Message n° 13


Message par Blind114 »

Je vous prépare une petite capture d'écran demain !
Vanilla dans sa version gratuite offre assez peu de plugins, et encore moins de plugins fonctionnels, ce qui pour un fofo pro ne pose pas véritablement de souci, mais qui sur l'administration du forum en lui-même me dérange moi, car je suis habitué en tant qu'utilisateur à pouvoir manipuler beaucoup plus de choses, avec des restrictions que je ne ressens pas à l'usage.
Un exemple sans quoi ce ne serait pas parlant :
Sur ce forum je ne peux pas autoriser les membres du forum à changer librement leur profil, car ils auraient, automatiquement accès aux profils des autres utilisateurs. Je trouve ça un peu lourdingue !
Mais comme je l'écrivais plus haut, pour ce forum spécifique ça n'a rien de gênant, et l'installation avec un serveur LEMP est vraiment très réactive, ce qui pour la navigation est très plaisant, idem pour les recherches.
Après je pense que je vais en chier quand on va me dire de le coller dans une machine virtuelle qui fonctionnera sur un pauvre windows server, là je pense que je maudirai mon collègue qui garde à sa charge la partie matérielle, alors qu'il ne connais pas Linux, et que la gestion d'un serveur ne l'intéresse pas  ! Enfin on verra ! Je pense qu'il n'est pas impossible que je regrette à ce moment là mon cher raspberry ! Sniff !  :musele: ​​​​​​​
0 J'aime ce message
"Le progrès technique est comme une hache qu'on aurait mise dans les mains d'un psychopathe." A. Einstein
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !  :musele:
Avatar du membre
Blind114
Administrateur
Administrateur
Messages : 727
Enregistré(e) le : lun. 14 sept. 2020 10:51
Localisation : Montpellier
Système(s) d'exploitation : Kali, Zorin, Manjaro, LinuxMint, Windows, Raspbian, Lakka, Q4OS, Parrot Os, Debian
Nb de « J’aime » donnés: 400
Nb de « J’aime » reçus: 344
A remercié : 373 fois
A été remercié(e) : 223 fois
Genre :

Re: Une Base de connaissance sous Lamp ou Lemp ?

Message n° 14


Message par Blind114 »

Demain est arrivé bien trop vite ! 
Nous en sommes déjà à jours, mais voici quelques images anonymisées que je peux vous transmettre de l'embryonnaire forum Vanilla que j'ai monté !
​​​​​​​
Générale.png
Linux.png
Messieurs, Dames, à vos plumes !
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
0 J'aime ce message
"Le progrès technique est comme une hache qu'on aurait mise dans les mains d'un psychopathe." A. Einstein
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !  :musele:
Avatar du membre
simon511000
Modérateur global
Modérateur global
Messages : 89
Enregistré(e) le : ven. 6 avr. 2018 08:10
Localisation : Reims, France
Nb de « J’aime » donnés: 35
Nb de « J’aime » reçus: 25
A été remercié(e) : 16 fois

Re: Une Base de connaissance sous Lamp ou Lemp ?

Message n° 15


Message par simon511000 »

J'aime bien l'interface elle est morderne
0 J'aime ce message
Répondre

Créer un compte ou se connecter pour rejoindre la discussion

Vous devez être membre pour pouvoir répondre

Créer votre compte

Inscrivez-vous pour rejoindre notre communauté.
Participez aux discussions !
Créez vos propres sujets !

S’enregistrer

Membre déjà inscrit