Outils pour utilisateurs

Outils du site


informatique:ovh

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:ovh [01/05/2014 10:31] – [Hubic] cyrilleinformatique:ovh [12/01/2024 11:16] (Version actuelle) – [Public Cloud] cyrille
Ligne 43: Ligne 43:
  
 ==== Tips ==== ==== Tips ====
 +
 +=== Client DynHost OVH ===
 +
 +== Le principe ==
 +
 +1. Récupèration de l'ip publique sur monip.org, extraction, écriture dans public_ip.txt
 +  wget -qO- http://monip.org | grep 'IP : ' | cut -d\  -f 5 | cut -d\< -f 1 > public_ip.txt
 +2. Mettre à jour le DynHost chez OVH avec le script ''ipcheck.py''\\
 +ipcheck.py met à jour l'ip d'un DynHost chez OVH
 +  ./ipcheck.py -a 1.2.3.4  giquello.fr-login secret dynhost.abcdef.net
 +3. Le tout en 1 ligne
 + ./ipcheck.py -a `wget -qO- http://monip.org | grep 'IP : ' | cut -d\  -f 5 | cut -d\< -f 1` ovh-login password dynhost.mondomaine.net
 +
 +Le script ''ipcheck'':
 +  * [[https://sourceforge.net/projects/ipcheck/files/|sourceforge]]
 +  * {{:informatique:ipcheck.py.txt|copie}} de la version que j'utilise
 +
 +== En prod ==
 +
 +Toutes les x minutes, on ne fait la mise à jour que si l'ip a changée.
 +
 +  $ cat bin/dynhost-update.sh 
 +  #!/bin/sh
 +  DYNHOST=dynhost.domain.net
 +  USER=dynhost-ovh-login
 +  PASS=password
 +  BIN=/path/to/ipcheck.py
 +  IP_FILE=/tmp/dynhost.ip
 +  IP=`wget -qO- http://monip.org | grep 'IP : ' | cut -d\  -f 5 | cut -d\< -f 1`
 +  IP_OLD=`cat $IP_FILE 2</dev/null`
 +  if [ "IP_OLD" != "$IP" ]; then 
 + $BIN -a $IP $USER $PASS $DYNHOST
 +  fi
 +  echo $IP>$IP_FILE
 +
 +Et appel de ce script depuis la crontab
 +  $ crontab -l
 +  # 
 +  # m h  dom mon dow   command
 +  
 +  # mise à jour IP public sur DynHost OVH
 +  */5 * * * * /home/pi/bin/dynhost-update.sh
  
 === Activer PHP 5 === === Activer PHP 5 ===
Ligne 62: Ligne 104:
  ini_set('error_log','/homez.xx/aaaaaa/dirdir/php-error.log' );  ini_set('error_log','/homez.xx/aaaaaa/dirdir/php-error.log' );
 </code> </code>
 +
 +===== Public Cloud =====
 +
 +[[:informatique:ovh:public_cloud|informatique/ovh/public cloud]]
 +
 +[[/informatique/php/laravel/ovh_s3_object_storage|Laravel OVH S3 API Object Storage]]
  
 ===== Serveur dédié ===== ===== Serveur dédié =====
 +
  
 ==== Installation CentOS 5.3 ==== ==== Installation CentOS 5.3 ====
Ligne 101: Ligne 150:
 ===== Hubic ===== ===== Hubic =====
  
-Hubic d'OVH est basé sur OpenStack Object Storage aka Swift, avec une surcouche pour l'authentification avec un Token.+Hubic d'OVH est basé sur [[/informatique/cloud_computing#openstack|OpenStack]] Object Storage aka Swift, avec une surcouche pour l'authentification avec un Token.
  
 La version Linux est annoncée ici: La version Linux est annoncée ici:
informatique/ovh.1398933114.txt.gz · Dernière modification : 01/05/2014 10:31 de cyrille

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki