Petite liste de lecture #10

Cela faisait bien longtemps que je ne vous avais pas fait une petite liste de lecture ! Au menu pour celle ci du libre, du jeux vidéo, du réseau, du design web et du graphisme !

La 3G sur le toit du monde.

50 Hand Picked Photo Effect Tutorials In Photoshop : YEAR 2010

Asterisk SCF, la plateforme de communication open source ultime ?

L’histoire d’Android en une image.

Statistiques Apache en live avec Apachetop.

50+ Useful Icon Sets for E-commerce Designs.

Darktable : un logiciel d’édition d’images RAW.

Faire du Cisco sans en avoir les moyens…

Redmine sur Ubuntu, accès via Apache.

Je vous ai expliqué comment :

1) installer Redmine sur Ubuntu.
2) automatiser le lancement de Redmine avec un script d’init.

Passons maintenant à l’accès à Redmine via Apache, histoire d’accéder à Redmine via une URL de type : http://redmine.ndd.com plutôt que par http://www.ndd.com:3000.

Pour faire cela nous allons utiliser un Reverse Proxy avec Apache.

On va commencer par activer les modules nécessaires à Apache.

a2enmod proxy
a2enmod proxy_connect
a2enmod proxy_http

Ensuite on créé un site pour notre Redmine.

$ vim /etc/apache2/sites-available/redmine

ServerName redmine.ndd.com
ServerAdmin root@ndd.com

Order deny,allow
Allow from all

ProxyPreserveHost Off
ProxyPass        /  http://localhost:3000/
ProxypassReverse /  http://localhost:3000/
ErrorLog /var/log/apache2/redmine-error.log
CustomLog /var/log/apache2/redmine-access.log combined

Un petit

$ a2ensite redmine
$ apache2ctl graceful

Pour charger le site dans la conf et relancer Apache et voila le tour est joué !

YAKA…créer un dépôt SVN !

J’ai joué un peu avec SVN dernièrement.

Voila comment monter un dépôt sous une Debian avec un serveur Apache :

On part du principe que le serveur Apache est déjà fonctionnel.

On installe SVN et le module Apache qui va bien :

  • apt-get install subversion subversion-tools
  • apt-get install libapache2-svn

On active le module Apache :

  • a2enmod dav_svn

On créer le fichier /etc/apache2/sites-available/svn avec pour contenu :

<Location /svn>
DAV svn
SVNParentPath /var/subversion
</Location>

ou /var/subversion sera la racine de notre dépot.

a2ensite svn && apache2ctl graceful active le site svn et redemarre apache.

cd /var/subversion && svnadmin create test && chown -R www-data:root /var/subversion permettra de créer le projet test dans le dépot.

Il ne reste plus que à importer les données dans le projet test et à configurer les droits du dépot.

svn import /var/www/mon_projet_test http://localhost/svn/test

éditer les fichiers /var/subversion/test/conf/authz et /var/subversion/test/conf/passwd pour régler les paramètres de lecture et écriture dans le dépot.

YAKA…sponsoriser la fondation Apache ! [M$]

J’apprends une nouvelle en parcourant planet-libre ce matin, Microsoft aurait décidé de sponsoriser la fondation Apache à hauteur de 100 000$ par an !

Étonnant, non pas tant que ca ! Cela fait un certain temps déjà que Microsoft se rapproche du monde du libre, il s’est lié avec Novell, à libérer les informations nécessaires aux progrès du projet Samba, aide au développement du portage .Net pour Linux… etc …

Microsoft à donc compris que le monde du libre ne doit pas se combattre, il décide enfin de le côtoyé et on peu espérer que cette décision permettra une adoption technologique plus rapide des innovations à venir, et ceux des deux côtés de la frontière !

Ils en parlent aussi :