Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/10/2016, à 09:52

ClarusAD67

Serveur LAMP + SVN pour du développement internet

Salut,
J'ai besoin de vos conseils en ce qui concerne cette problématique :
3 développeurs sous ubuntu doivent travailler ensemble pour coder un site internet. Je dois donc mettre en place un logiciel de versionning.

Je pencherais pour cette config :
- Lubuntu : en tant que serveur il doit être léger, rapide et sobre (mais n'étant pas un "shell guru", une GUI légère me rassurerait ^^ )
- Apache / mySQL
- SVN
- SSH

Qu'en pensez-vous ?
Merci.

Hors ligne

#2 Le 14/10/2016, à 10:06

pires57

Re : Serveur LAMP + SVN pour du développement internet

Hello,

J'en pense qu'un serveur ne doit pas avoir d'interface graphique donc voila ce que je te recommande :

- Un serveur Debian / Ubuntu sans interface graphique.
- Apache / MySQL (A noté que Apache peut-être remplacé par nginx et MySQL par MariaDB)
- Git
- SSH

Tu ne souhaites pas développer avec VIM / Nano? pas un soucis, tu peut faire le code en local sur ta machine et utiliser un client FTP pour te connecter à ton serveur (si tu utilise le port SSH cela fonctionne sans configurer FTP et c'est sécurisé) .


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#3 Le 14/10/2016, à 11:09

ClarusAD67

Re : Serveur LAMP + SVN pour du développement internet

pires57 a écrit :

un serveur ne doit pas avoir d'interface graphique

Merci pour ton avis et je suis d'accord avec cela, surtout en prod ! Sauf que, comme je l'ai mentionné : je ne suis pas un expert en ligne de commande et une interface graphique me rassurerait. D’ou le choix de Lubuntu.

Aussi j'aimerais savoir si cette config va fonctionner roll

Hors ligne

#4 Le 14/10/2016, à 12:20

donut

Re : Serveur LAMP + SVN pour du développement internet

ClarusAD67 a écrit :
pires57 a écrit :

un serveur ne doit pas avoir d'interface graphique

Merci pour ton avis et je suis d'accord avec cela, surtout en prod ! Sauf que, comme je l'ai mentionné : je ne suis pas un expert en ligne de commande et une interface graphique me rassurerait. D’ou le choix de Lubuntu.

Aussi j'aimerais savoir si cette config va fonctionner roll

C'est surtout qu'il n'y a pas d'outil graphique pour gérer apache, mysql ou php, du coup l'interface est inutile.


https://utux.fr (blog perso)

Hors ligne

#5 Le 14/10/2016, à 13:13

littlejohn75

Re : Serveur LAMP + SVN pour du développement internet

Bonjour,

Pour la gestion des versions, il n'y a pas photo, le meilleur choix est sans conteste git.
C'est un système distribué, autrement dit les dépôts sur les différents systèmes sont égaux. Cependant, on peut dire que les dépôts sur la machine dite serveur sont plus égaux que les autres smile

Pour gérer les dépôts sur le serveur (dépôts bare, sous la forme d'un répertoire appli.git et sans l'arbre des fichiers de la branche courante), je vous conseille d'utiliser gitolitedu paquet gitolite3.
Vous pouvez aussi coupler cela avec une installation de gitweb.
Avec ces deux outils, la gestion des dépôts et des droits de chacun est très simple.

Tout se gère dans un dépôt nommé gitolite-admin local et sur le serveur, et une fois que vos modifications sont confirmées (commit) dans le dépôt local c'est lorsque vous poussez sur le serveur par un simple

git push origin master

que tout se passe : votre clé SSH est reconnue comme celle d'admin et les paramètres que vous avez définis sont pris en compte.

Les URLs des dépôts git sont de la forme

git@serveur:NomDepot

on peut difficilement faire plus simple. Le seul prérequis est de comprendre ce qu'est une clé SSH smile

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع  تحياتي الخالصة
---
F. Petitjean
Ingénieur civil du Génie Maritime.

« On ne perd pas son temps en aiguisant ses outils. »
    Proverbe français

Hors ligne

#6 Le 14/10/2016, à 13:13

ClarusAD67

Re : Serveur LAMP + SVN pour du développement internet

donut a écrit :

il n'y a pas d'outil graphique pour gérer apache, mysql ou php, du coup l'interface est inutile

Ça c'est vrai également !
C'est juste que l'installation et la configuration d'un linux en ligne de commande risque de me prendre du temps ; sans parler des éventuelles erreurs.

En creusant la question, je m'aperçois que Xubuntu serait plus économe es ressources.
J'aimerais toujours savoir si cette config va fonctionner.

Hors ligne

#7 Le 14/10/2016, à 13:28

pires57

Re : Serveur LAMP + SVN pour du développement internet

Bin si tu configures les logiciels oui ..
Par contre ne t'attend pas a ce que tout soit fonctionnel une fois que tu as installé les quelques paquets nécessaires ... sans config cela ne sera pas bon.

Dernière modification par pires57 (Le 14/10/2016, à 13:47)


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#8 Le 14/10/2016, à 14:28

littlejohn75

Re : Serveur LAMP + SVN pour du développement internet

ClarusAD67 a écrit :

En creusant la question, je m'aperçois que Xubuntu serait plus économe es ressources.

Mais pourquoi tenez-vous tant à chercher une version d'Ubuntu qui embarque un bureau graphique ? Il n'y a pas moyen de trouver une ISO spécifiquement serveur chez canonical ?

Moi, à votre place, je poserais la question, ou à défaut je prendrais le taureau par les cornes en partant d'une netinstall Debian (en mode expert tant qu'à faire) et en ne choisissant aucun environnement de bureau.

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع  تحياتي الخالصة
---
F. Petitjean
Ingénieur civil du Génie Maritime.

« La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais
lorsqu'il n'y a plus rien à retirer. »
     Antoine de Saint-Exupéry

Hors ligne

#9 Le 14/10/2016, à 14:50

ClarusAD67

Re : Serveur LAMP + SVN pour du développement internet

littlejohn75 a écrit :

Mais pourquoi tenez-vous tant à chercher une version d'Ubuntu qui embarque un bureau graphique ?

Car j'ai peur de foirer un truc ; dautant plus que c'est pour un usage pro !

Hors ligne

#10 Le 14/10/2016, à 15:39

littlejohn75

Re : Serveur LAMP + SVN pour du développement internet

ClarusAD67 a écrit :

Car j'ai peur de foirer un truc ; dautant plus que c'est pour un usage pro !

Si c'est pour un usage pro, utilisez des outils de pro, une distribution de pro !

Si vous tenez absolument à une Ubuntu, ouvrez un autre fil pour trouver cette fameuse ISO serveur !  Comme je me suis fait remonter les bretelles récemment par la modération de Ubuntu-fr
car j'avais proposé un paquet qui n'était pas dans Ubuntu (voir https://forum.ubuntu-fr.org/viewtopic.php?id=1998011 ), vous comprendrez aisément qu'à mes yeux, ce n'est pas sur Ubuntu-fr que je demanderais de l'aide pour des questions relatives à l'administration d'un serveur via le terminal  ( la question originale )

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع  تحياتي الخالصة
--
F. Petitjean

« La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais
lorsqu'il n'y a plus rien à retirer. »
     Antoine de Saint-Exupéry

Hors ligne

#11 Le 14/10/2016, à 15:57

cqfd93

Re : Serveur LAMP + SVN pour du développement internet

Bonjour,

Et ça : Download Ubuntu Server c'est quoi ?


cqfd93

Hors ligne

#12 Le 14/10/2016, à 16:04

pires57

Re : Serveur LAMP + SVN pour du développement internet

Si c'est pour un usage pro, utilisez des outils de pro, une distribution de pro !

Ubuntu est parfaitement apte à être utiliser sur un serveur pro (même si je ne le conseille pas. )

Si vous tenez absolument à une Ubuntu, ouvrez un autre fil pour trouver cette fameuse ISO serveur !

L'ISO serveur est accessible ici , il n'est pas nécessaire d'ouvrir un post pour cela.

Comme je me suis fait remonter les bretelles récemment par la modération de Ubuntu-fr
car j'avais proposé un paquet qui n'était pas dans Ubuntu (voir https://forum.ubuntu-fr.org/viewtopic.php?id=1998011 )

Tu t'es fait remonter les bretelles pour avoir proposer une solution qui n'est pas incluses dans les dépôts ubuntu, ici ce n'est pas le forum Debian (et je ne crache pas sur Debian puisqu’entre autre c'est une distro que j'installe en tant que serveur.).
Puis remonter les bretelles c'est un bien grand mots, il n'y a eu qu'un pauvre rappel donc ... 

vous comprendrez aisément qu'à mes yeux, ce n'est pas sur Ubuntu-fr que je demanderais de l'aide pour des questions relatives à l'administration d'un serveur via le terminal  ( la question originale )

Ce qui signifie? si tu es la pour cracher sur le forum je te recommande de supprimer ton compte et d'aller sur d'autres forum plus à la hauteur de tes attentes. Ici, il y a des personnes plus ou moins actifs et plus ou moins compétentes en fonction du domaine.
Pour ma part je suis autant apte administrer un serveur Ubuntu / Debian ou même RHEL en utilisant la ligne de commande uniquement. J'estime donc (à titre perso) que ton dernier post est une insulte envers tout ceux qui passe du temps à aider les autres ici. Qui es-tu pour nous juger? tu as 100 post sur le forum, j'en ai 30 fois plus et d'autres encore d'avantages !

Edit : devancé par cqfd.

Dernière modification par pires57 (Le 14/10/2016, à 16:05)


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#13 Le 14/10/2016, à 16:05

HPIR40

Re : Serveur LAMP + SVN pour du développement internet

Bonjour

je plussois ce qui a été dit concernant git, svn est dépassé en tout point de vue.

Quand je suis arrivé dans la boite ou je bosse il y avait un svn en prod, 1 an plus tard on a mis en place gitlab et c'est le jour et la nuit.

Concernant le serveur, mais la ce n'est que mon point de vue, pour ce type de serveur, je n'utiliserai surement pas Ubuntu serveur, mais debian qui lui utilise avant tout les dépôts stables, donc pas de mauvaises surprises lors des mises à jour.

Dernière modification par HPIR40 (Le 14/10/2016, à 16:07)

Hors ligne

#14 Le 14/10/2016, à 17:18

ClarusAD67

Re : Serveur LAMP + SVN pour du développement internet

Bon, je vais formuler ma question différemment :

Je suis nul en ligne de commandes* et je dois installer un serveur de développement web.
Que dois-je utiliser, et comment dois-je m'y prendre ?

Merci pour votre aide.
*pas tout à fait en vrai ;-)

Hors ligne

#15 Le 14/10/2016, à 19:11

HPIR40

Re : Serveur LAMP + SVN pour du développement internet

Ben...euh...pas le choix va falloir que tu apprenne un minimum de ligne de commande quand même car il y a pas mal de configuration qui ce font uniquement en éditant le fichier /etc/gitlab/gitlab.rb

Notamment la connexion a un domaine active directory si tu en as, l'envoi de mail etc...

Idem si tu veux que tes 3 collegues testent la partie web, il faut qu'ils aient un minimum de choses préparées avec apache.

Dernière modification par HPIR40 (Le 14/10/2016, à 19:13)

Hors ligne

#16 Le 14/10/2016, à 20:29

pires57

Re : Serveur LAMP + SVN pour du développement internet

Ce qui me choque le plus du coup c'est pas l'interface graphique du coup, c'est le fait que tu vas mettre un truc en place pour du professionnel en l'ayant potentiellement mal configuré puisque tu ne connais pas et donc avec potentiellement des failles de sécurité.


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#17 Le 14/10/2016, à 20:34

ClarusAD67

Re : Serveur LAMP + SVN pour du développement internet

Configurer Apache, ça je sais faire ! Le reste ça ma parle pas trop :-/

@pires57 : justement ! D'où la question :-/ Et le pourquoi de l'interface graphique, par exemple.
Pour ce qui est des questions de sécurité, ça reste en local et les collègues sont sûrs, donc pas de soucis de ce côté là ! C'est déjà ça :-)

Hors ligne

#18 Le 14/10/2016, à 22:23

pires57

Re : Serveur LAMP + SVN pour du développement internet

Interface graphique = sur couche = faille de sécurité potentiel + ralentissement serveur.


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#19 Le 15/10/2016, à 09:13

HPIR40

Re : Serveur LAMP + SVN pour du développement internet

Et il faut aussi penser à la sauvegarde du système.

Comment as tu abordé ce point? que ce passera t'il si le PC ou un disque dur est HS?

Hors ligne