La voila enfin… Debian Lenny est passée en stable !

22 mois après la sortie de la version 4.0 de Debian (Debian Etch), datée du 08 avril 2007, la fondation Debian annonce avec fierté la naissance de son dernier bébé: Debian 5.0 Lenny !



La sortie d’une version de Debian est toujours attendue avec beaucoup d’impatience par la communauté!

Parmis les nouveautés de cette version 5.0, citons, de manière non exhaustive:

En tout, plus de 23’000 paquets prêt à l’emploi, accessible simplement par la commande aptitude !

De plus, la sécurité à été un élément important de cette release, sur plusieurs points, notamment PHP (suoshin configuré en standard), la réduction du nombre de port ouvert lors d’une installation de base, la diminution du nombres d’applications nécessitant des droits ROOT pour fonctionner, etc…

Plusieurs images peuvent être téléchargées, directement depuis le site officiel (http://www.debian.org), allant du CD/DVD standards au liveCD permettant de tester la compatibillité de son système dans procéder à l’installation complète!

Pour les heureux détenteur d’une version de Debian Etch, il suffit maintenant d’effectuer la mise à jour du système, via l’outils aptitude (pensez à modifier les sources, si dans celles-ci vous spécifier la version à installer…

vim /etc/apt/sources.list
Vérifiez la présence de la version (normalement vous etes soit en “etch” soit en “stable”)
Dans le premier cas, changer de “Etch” vers “lenny”, dans le second, vous n’avez rien a faire
aptitude update && aptitude upgrade

Lors du premier aptitude update, on recoit une erreur pgp. Pour la corriger:

gpg ?keyserver pgpkeys.mit.edu ?recv-key 4D270D06F42584E6
gpg -a ?export 4D270D06F42584E6 | apt-key add -

De plus, il y a de fortes chance que le serveur mysql refuse de redémarrer, et nous renvoie un fail, a cause d’un souci de log. Pour le régler (dans le cadre d’un système single de mysql), il faut commenter ces 2 lignes dans /etc/mysql/my.cnf:

#expire_logs_days = 10
#max_binlog_size = 100M

N’oubliez pas de jeter un oeil aux informations de mises à jour, disponible ici: http://www.debian.org/releases/lenny/releasenotes

Bonne installation à tous ;)

Posted on February 16, 2009 at 09:29 by Onet · Permalink · One Comment
In: Debian Etch, Debian Lenny, Informatique, Linux, Tutoriaux · Tagged with: , ,

Mise en relation client – prestataire

Peut être êtes-vous à la recherche d’un prestataire dans le monde du développement, du graphisme, ou autre? Ou à l’opposer, vous êtes développeur, graphiste autre freelance, et vous recherchez des clients?

Je viens de remplir mon premier contrat sur http://www.codeur.com, et j’attends à l’heure qu’il est la validation du client, et le payement.



Comment cela fonctionne? C’est tout simple. En temps que client, vous créer un appel d’offre, contenant le plus de détail sur votre projet, ainsi que son délai, son stade et le budget que vous avez. Puis, vous attendez. En temps que prestataire, vous pouvez visualiser les projets, etfaire une proposition à ceux qui vous sembles convenir.

Une fois que le client dispose d’assez d’offre, il en sélectionne une, et lui octroye le projet. La réalisation peut commencer! Le prestataire et le clients reçoivent chacun les coordonnées de l’autre, et se mettent en relation directe.

Une fois le projet terminé, le client effectue le payement sur un compte sécurisé, et vous pouvez lui livrer le travail. Dans le meilleur des cas, tout se passe bien, le client est satisfait, et libère la somme. Dans le cas contraire, vous utilisez codeur.com comme intermédiaire afin de récupérer votre argent.

Voila un moyen simple et efficace de travailler, en freelance, tout en gardant une certaine sécurité de payement.

A l’attention des freelanceurs Suisse: Pour vous inscrire, vous devez fournir un numéro de TVA. En france, ils appelle cela le portage salariale. Etbien sur, nous n’y avons pas accès! Enfin, presque… En effet, une entreprise permets de le faire. N’hésitez pas à me contacter via mon blog si vous désirez leur adresse!

Posted on February 11, 2009 at 09:13 by Onet · Permalink · Leave a comment
In: Php, Programmation · Tagged with: , , , , , , , ,

Interface de management de site

Depuis quelques temps, je cherchais à mettre en place un système de gestion d’espace d’hébergement pour moi-même et mes clients.



Après de nombreuses recherches, et voulant rester dans le domaine de l’open source et du libre, mon choix s’est porté sur IspCP, le successeur de VHCS. Parmis les interfaces que j’ai testé, citons:

Parmis ceux-ci, seuls IspCP et Ispconfig et quelques autres sont libres. Après de nombreux tests, 2 se sont trouvés en concurence directe: IspCP et Ispconfig. Mon choix s’est finalement porté sur le premier. En effet, Ispconfig est, à mon gout, tros “fermé”. Sont instalaltion est lente, compliquée, sa prise en main pas pratique, et n’est que très difficilement customable, hors du panel.

IspCP permets de gérer de manière très simple les différents sites. Je me suis permis de créer 2 comptes de démo sur mon serveur (en cas d’abus ceux-ci seront irrémédiablement fermés):

Revendeur

Client

Je créerais un post pour l’installation complète de l’interface. En effet, le site officiel est malheureusement trop souvent inaccessible.

A titre d’informations, le panel est évolutif. Il est en effet facile d’intégrer de nouveaux menus, un webmail web2.0 (Roundcube par exemple), etc…

Olivier

Posted on February 10, 2009 at 11:47 by Onet · Permalink · One Comment
In: Informatique, Linux, Programmation, Tutoriaux · Tagged with: , , , , , ,

phpBB3: Adsense et Google analytics

Je me suis récement intéressé à ou insérer mon code fournit par google afin d’ajouter une bannière adsense dans les pages de forum d’un phpBB3. De même pour récupérer les statistiques fournies par google analytics.

Au final, c’est extrèmement simpl à mettre en place, dés le moment ou l’on sait ou le placer.

Google Adsense
Modifier le fichier ./styles/NOM_DE_MON_THEME/template/viewtopic_body.html, et y ajouter les lignes suivantes juste après “<!– END postrow –>”. Cela permets d’avoir la pub après le premier past, et pas les autres (si vous désirez que ce soit après chaque poste, supprimer “<!– IF postrow.S_FIRST_ROW –>” et “<!– ENDIF –>”:

<!– IF postrow.S_FIRST_ROW –>
<div class=”post bg2″>
<div class=”inner”><span class=”corners-top”><span></span></span>

<div class=”postbody”>

<div class=”content” style=”text-align: center;”>
———— VOTRE CODE FOURNIT PAR GOOGLE ———-
</div>
</div>

</dl>

<div class=”back2top”><a href=”#wrap” class=”top” title=”{L_BACK_TO_TOP}”>{L_BACK_TO_TOP}</a></div>
<span class=”corners-bottom”><span></span></span></div>
</div>
<hr class=”divider” />
<!– ENDIF –>

Google Analytics
Modifier les fichiers: ./styles/NOM_DE_MON_THEME/template/overall_footer.html et ./styles/NOM_DE_MON_THEME/template/simple_footer.html et y ajouter votre code juste avant la ligne “</body>”

Une fois cette ou ces modifications effectuées, n’oubliez pas de vider le cache, et vous voila avec de la pub et des statistiques ;)

Onet

Posted on January 29, 2009 at 11:28 by Onet · Permalink · 2 Comments
In: Informatique, Php, Programmation, Tutoriaux · Tagged with: , , ,

Debian update W: GPG error:

Vous aussi,vous avez déja eu une erreur de ce style, lors d’un update, juste aprèsavoir ajouter des sources dans apt ?

Il vous faut télécharger et installer la clé correspondante sur votre serveur. Par exemple, en rajoutant les backports de debian (http://www.backports.org/debian), j’ai eu cette erreur. Pour la corriger, il suffit de:

wget -O – http://backports.org/debian/archive.key | apt-key add -

Et relancer un update. Celui-ci devrait passer sans aucuns problèmes (remplacez http://backports.org/debian par votre dépot).

Onet

Posted on January 26, 2009 at 22:15 by Onet · Permalink · Leave a comment
In: Debian Etch, Debian Lenny, Informatique, Linux · Tagged with: , , ,