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 08/10/2014, à 04:38

chefdelegion

recherche script deplacement site web (abandonner)

Bonjour

J'aimerais savoir si il y a un script qui permet d'envoyer un site + base de donner Mysql  depuis un serveur local vers un VPS ?

Par exemple apres avoir fini de dev un site web, je clic sur le script qui permet d'envoyer donc le site web sur le VPS.
Quitte a modifier le script pour les emplacements pas de probleme.

Merci smile

Dernière modification par chefdelegion (Le 09/10/2014, à 10:27)


Xubuntu  14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca

Hors ligne

#2 Le 08/10/2014, à 08:40

gl38

Re : recherche script deplacement site web (abandonner)

Pour le transfert des fichiers du site filezilla sait faire en un clic.
Pour la base mysql, on peut utiliser le phpmyadmin du serveur distant, là aussi un clic suffit si tu as sauver ta base localement et si elle n'est pas trop grosse.
Après il faut voir si ça marche : si tu as mis un peu partout des adresses en dur sur ton serveur local, il va y avoir des problèmes dans le site et dans la base.
Cordialement,
Guy

Hors ligne

#3 Le 08/10/2014, à 17:29

chefdelegion

Re : recherche script deplacement site web (abandonner)

Oui je sais, mais la boite veut que je developpe ou trouver un scripte qui fait sa en 1 clic, mais bon esperons trouver


Xubuntu  14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca

Hors ligne

#4 Le 08/10/2014, à 17:37

tiramiseb

Re : recherche script deplacement site web (abandonner)

Ça n'existe pas "tout fait" car il peut y avoir une infinité de façons différentes de faire tout ça.

Il faut d'abord trouver comment tu ferais ça manuellement en ligne de commande (des copies en scp, la commande "mysql", etc) puis tout compiler dans un script...

Hors ligne

#5 Le 08/10/2014, à 17:41

αjet

Re : recherche script deplacement site web (abandonner)

Docker a l'air assez prometteur: https://www.docker.com/
J'ai pas encore teste mais l'idee me branche bien.


αjet: ça se prononce alfajet, bordel ! | GMT+1 | Viens poueter avec moi, bordel ! | Mes photos | Shaarli | Fluidbuntu-fr

Hors ligne

#6 Le 08/10/2014, à 17:44

tiramiseb

Re : recherche script deplacement site web (abandonner)

Ouais enfin Docker c'est encore une autre approche, ce n'est pas juste "un site web"...

Je n'ai pas testé non plus, mais j'ai eu des retours plutôt positifs...
Le concept est intéressant, dans un environnement de prod "lourd"...

Hors ligne

#7 Le 08/10/2014, à 17:54

αjet

Re : recherche script deplacement site web (abandonner)

On est d'accord, mais d'apres son deuxieme commentaire sa boite a l'air d'etre en recherche d'une solution generique pour deployer ses sites. Ca peut etre pertinent  s'il s'agit d'un besoin recurant, non ?

Sinon comme tu dis, a la mano a coup de scp dump/restore sql...
Il nous faudrait comprendre le besoin d'un peu plus pres. Est-ce le meme site qui sera mis a jour frequement, ou le deploiement de pleins de sites differents (ex. boite de prestations qui dev des sites pour ses clients)?


αjet: ça se prononce alfajet, bordel ! | GMT+1 | Viens poueter avec moi, bordel ! | Mes photos | Shaarli | Fluidbuntu-fr

Hors ligne

#8 Le 08/10/2014, à 17:55

tiramiseb

Re : recherche script deplacement site web (abandonner)

Bonne interrogation.

Hors ligne

#9 Le 09/10/2014, à 09:53

chefdelegion

Re : recherche script deplacement site web (abandonner)

Salut

Oui je leurs ai dit que un coup a la mano scp est plus simple, ce qui complique c'est que pour les hebergeurs nous avons le droit a des sftp,ftp,ftps.
Pour mysql egalement c'est compliquer car le port est souvent bloquer. J'ai commence le script a la python mais si je dois modifier les protocoles a chaque fois autant leurs dire d'oublier et de muscle leurs doigts, a moins d'avoir quelque chose qui me demande le dossier a transferer et le host,user,mdp et le port, mais bon. Mais comme ils sont tetu, il me faudrait une phrase de bon dev ou prog qui peut leurs expliquer que c'est inutile le script big_smile

Dernière modification par chefdelegion (Le 09/10/2014, à 10:04)


Xubuntu  14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca

Hors ligne

#10 Le 09/10/2014, à 09:54

tiramiseb

Re : recherche script deplacement site web (abandonner)

Tu parlais de VPS. Et là tu parles d'hébergeurs avec un port MySQL bloqué.
Alors ? VPS ou mutualisé ?

Hors ligne

#11 Le 09/10/2014, à 10:06

chefdelegion

Re : recherche script deplacement site web (abandonner)

Bah en gros sa serait les deux ce qui complique la chose

Moi j'ai pense a un script du genre :

En gros du style :

./script.py  ou ./script.sh

(question)le dossier a transferer
/home/www/lesite

(question)host
ftp.lesitewebduclient.com

(question)user
client

(question)mdp
password

(question)port
21 ou 22

(question)voulez vous transferez une base de donner ? 
oui ou non

(question)la base a transferer
/home/www/base.sql

(question)host mysql
sql.lesitewebduclient.com

(question)usermysql
client

(question)userpasswd
password

(question)portmysql
3306

transfere terminer

voila en gros ce qu'ils veulent,  mes connaissances en script sont pas expert


Xubuntu  14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca

Hors ligne

#12 Le 09/10/2014, à 10:21

tiramiseb

Re : recherche script deplacement site web (abandonner)

Ça va être très compliqué et ça ne sera jamais universel, au mieux ça couvrira un certain nombre de cas que vous aurez prévu au préalable... et ça ne sera pas facile à scripter.

Hors ligne

#13 Le 09/10/2014, à 10:25

chefdelegion

Re : recherche script deplacement site web (abandonner)

Oui je leurs ai bien dit


Xubuntu  14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca

Hors ligne

#14 Le 09/10/2014, à 10:35

tiramiseb

Re : recherche script deplacement site web (abandonner)

Ben voilà. Il faut donc :
- définir tous les cas qui seront rencontrés
- trouver les opérations à effectuer à chaque fois
- trouver les points communs
- définir une manière d'identifier les méthodes à utiliser
- créer un script qui compile tout ça

Les variables étant, selon moi :
- la méthode de transfert à utiliser (SFTP/FTP/autre)
- le répertoire destination
- le nom de la base de données ainsi que les identifiants
- la méthode pour fournir des données à MySQL

À vue de pif, c'est un boulot d'une petite semaine...

Hors ligne

#15 Le 09/10/2014, à 10:41

chefdelegion

Re : recherche script deplacement site web (abandonner)

sans oublier qu'il faudra modifier le script de chaque machine/mutu autant oublier


Xubuntu  14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca

Hors ligne