Installation Subversion sur Gentoo Release 2 d’ovh – Reprise d’un précédent post

Nous allons installer un subversion avec un webdav apache.

1/ Synchronisation d’emerge

#emerge --sync

Ca nous donne ca a peu pres à la fin :

 Performing Global Updates: /usr/portage/profiles/updates/1Q-2007 (Could take a couple of minutes if you have a lot of binary packages.)

.='update pass'  *='binary update'  @='/var/db move'
s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
......................

* IMPORTANT: 3 config files in /etc need updating.
* Type emerge --help config to learn how to update config files.
* An update to portage is available. It is _highly_ recommended
* that you update portage now, before any other packages are updated.
* Please do so and then update ALL of your configuration files.

 

2/ Activation de mod_dav pour apache. l’apache d’ovh n’as pas été compiler avec l’option –enable-dav, il faut donc le faire.

Pour ce faire, on va aller modifier le fichier ebuild pour spécifié cette option de conf :

#vi /usr/local/portage-ovh/net-www/apache-ovh/apache-ovh-2.0.58.ebuild

A la ligne 47, on saute une ligne et on ajoute ca :

--enable-dav

ou sauvegarde et on quitte …

Il faut maintenant regenerer la signature numérique du paquet.

#ebuild /usr/local/portage-ovh/net-www/apache-ovh/apache-ovh-2.0.58.ebuild digest

et ensuite on résintalle le paquet complet : Code:

#emerge apache-ovh

3/ apxs

Emerge a besoin d’apxs2 pour installer subversion. Je ne l’avais pas sur le dédié donc j’ai feinté.

# ln -s /usr/local/apache/bin/apxs /usr/sbin/apxs2

4/ installation de subversion

#emerge subversion

On a maintenant subversion d’installé. il ne nous reste plus qu’a le configurer mais je ferai un nouveau post quand j’aurai fini ma propre configuration

Les boutons sociaux

Les réseaux sociaux prennent de plus en plus d’ampleur de nos jours. Les nouveaux algorithmes de Google les prennent de plus en plus en compte. Il devient important pour le référencement naturel de parler de nous sur ces nouveaux vecteurs de communications.

Voici quelques exemples de codes pour insérer les différents boutons :

  • Facebook :
    <!-- Inclusion pour facebook -->
    <div id="fb-root"></div>
    <script>
    (function(d, s, id) {
    var js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id)) return;
    js = d.createElement(s); js.id = id;
    js.src = "//connect.facebook.net/fr_FR/all.js#xfbml=1";
    fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>
    
    <div data-href="URL_A_RECOMMANDER" data-send="true" data-layout="button_count" data-width="450" data-show-faces="false" data-action="recommend" data-font="arial" data-ref="fblikeButton"></div>
  • Pinterest :
    <script type="text/javascript" src="//assets.pinterest.com/js/pinit.js"></script>
    
    <a href="http://pinterest.com/pin/create/button/?url=URL_A_RECOMMANDER_ENCODEE&media=URL_A_RECOMMANDER_ENCODEE&description=DESCRIPTION_ENCODEE" count-layout="none"><img border="0" src="//assets.pinterest.com/images/PinExt.png" title="Pin It" style="vertical-align: top;margin:none;"/></a>
  • Twitter : 
    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
    
    <a href="https://twitter.com/share" data-via="TWITTER_USER" data-lang="fr" data-related="TWITTER_RELATED" data-hashtags="TWITTER_HASHTAG">Tweeter</a>

Je modifierai ce post au fur et à mesure que le nombre de boutons sociaux intéressants augmentera.