Voici une petite procédure pour installer MongoDB sous Mac OS. La façon la plus simple que j’ai trouvé est utilisé MacPorts.
Installation
sudo port install mongodb
Références
Voici une petite procédure pour vous permettre d’installer les fichiers binaire de Node.js sous Ubuntu. Cette procédure a été tester sous la version 10.04 et 10.10.
Ouvrer un terminal et exécuter les commandes suivantes :
sudo apt-get install python-software-properties sudo add-apt-repository ppa:jerome-etienne/neoip sudo apt-get update sudo apt-get install nodejs
Hey Voilà! Node.js fonctionnel. vous pouvez démarrer node avec la commande :
node votreApplication.js
Pour importer un fichier .sql vers MySQL, ecrivez la commande suivante, dans un terminal :
mysql -p -h SERVEUR_DB dbname < dbname.sql
En assumant que le nom de la base de donnée est ”dbname” et que le fichier est “dbname.sql“. Remplacer aussi SERVEUR_DB par l’adresse de votre serveur MySQL.
Référence
Installation d’un serveur DNS(bind9) avec un backend MySQL sous Ubuntu 10.04
mkdir -p /usr/local/src/bind9 cd /usr/local/src/bind9
apt-get update -y apt-get install -y build-essential mysql-server fakeroot bison libmysqlclient15-dev \ libkrb5-dev libkrb5-dev libssl-dev libtool libdb-dev libldap2-dev libldap2-dev libcap2-dev \ hardening-wrapper debhelper libxml2-dev libgeoip-dev apt-get source -y bind9
ls -1
bind9-9.5.1.dfsg.P2 bind9_9.5.1.dfsg.P2-1.diff.gz bind9_9.5.1.dfsg.P2-1.dsc bind9_9.5.1.dfsg.P2.orig.tar.gz
cd bind9-9.5.1.dfsg.P2vi debian/rules
:%s/dlz-mysql=no/dlz-mysql=yes/g
:wq
Pour compiler l’application exécuter la commande suivante :
dpkg-buildpackage -rfakeroot -b
| Si dpkg-buildpackage vous spécifie qu’il manque des dépendances (unmet dependencies) Installer les dépendances avec la commande apt-get install et réessailler. |
cd .. ls -l
bind9-9.5.1.dfsg.P2 bind9_9.5.1.dfsg.P2-1_amd64.changes bind9_9.5.1.dfsg.P2-1_amd64.deb bind9_9.5.1.dfsg.P2-1.diff.gz bind9_9.5.1.dfsg.P2-1.dsc bind9_9.5.1.dfsg.P2.orig.tar.gz bind9-doc_9.5.1.dfsg.P2-1_all.deb bind9-host_9.5.1.dfsg.P2-1_amd64.deb bind9utils_9.5.1.dfsg.P2-1_amd64.deb dnsutils_9.5.1.dfsg.P2-1_amd64.de libbind9-40_9.5.1.dfsg.P2-1_amd64.deb libbind-dev_9.5.1.dfsg.P2-1_amd64.deb libdns45_9.5.1.dfsg.P2-1_amd64.deb libisc45_9.5.1.dfsg.P2-1_amd64.deb libisccc40_9.5.1.dfsg.P2-1_amd64.deb libisccfg40_9.5.1.dfsg.P2-1_amd64.deb liblwres40_9.5.1.dfsg.P2-1_amd64.deb lwresd_9.5.1.dfsg.P2-1_amd64.deb
dpkg -i *.deb
| Bind semble avoir un problème lorsque qu’il est exécuter en multithread. L’erreur “mysql driver unable to return result set for findzone query” apparait dans les fichier de log et bind fini par arrêter. |
dlz "Mysql zone" { database "mysql {host=localhost dbname=Nom_de_la_Base_de_Donnee user=Nom_d_utilisateur pass=Mot_de_passe ssl=false} {select zone from dns_records where zone = '$zone$'} {select ttl, type, mx_priority, case when lower(type)='txt' then concat('\"', data, '\"') when lower(type) = 'soa' then concat_ws(' ', data, resp_person, serial, refresh, retry, expire, minimum) else data end from dns_records where zone = '$zone$' and host = '$record$'}"; };
Plusieurs personnes sont insatisfaite du changement, vers la gauche, des boutons dans Lucid
Voici une procédure simple pour remettre les boutons à Droite
gconftool-2 --set "/apps/metacity/general/button_layout" --type string ":minimize,maximize,close"
C’est aussi simple pour les remettre à Gauche
gconftool-2 --set "/apps/metacity/general/button_layout" --type string "maximize,minimize,close:"
Et voilà !! =)
Suite a de nombreuses frustration de votre part et de la mienne au sujet de OpenLDAP. OpenLDAP “is a pain in the a..”. Pour mon infrastructure j’ai migré vers OpenDS; necessite un peu plus de ressource (Java) par contre, la gestion et la syncronisation est un charme. Je vais publier bientôt des tutoriel au sujet de OpenDS.
La configuration d’OpenLDAP c’est un peu compliquer. cn=config est toujours utilisé, par contre lors de l’installation du paquet, uniquement un squelette de la configuration est installé.
On ne vous demande plus de mot de passe lors de l’installation du paquet et “dpkg-reconfigure slapd” ne fait que restaurer le squelette de la configuration initial. Vous devez utiliser le compte root (ou sudo) pour configurer la base de donnée, dn et acl.
Voici une procédure sur comment installer OpenLDAP sous Ubuntu 9.10 ou 10.4.
Le guide officiel sur help.ubuntu.com n’est pas à jour et ne spécifie pas comment installer OpenLDAP sous Karmic ou Lucid.
Dans ce tutoriel nous utiliserons dc=example,dc=com comme arbre LDAP. Ajuster en conséquence.
Si vous avez oublié ou perdu le mot de passe admin, vous devez le réinitialiser manuellement.
Pour réinitialiser le mot de passe admin, éditer le fichier FISHEYE_INST/config.xml (faire une copie de sauvegarde avant, bien-sur).
Vous allez voir quelques chose comme :




Pour continuer la série d’article sur asterisk, celuis-ci vous expliquera comment compiler et installer les modules complémentaire (addons) d’asterisk. Ainsi comment configurer le CDR (Call Detail Record, registre des appels en français). Bonne lecture. Veuiller prendre note que les versions spécifier dans cet artricle sont les derniers versions stables disponible lors de la création de celui-ci.
Ceci est le premier post d’une série sur l’installation et la configuration du PBX open source Asterisk. Vive l’open source !! =) Dans ce tutoriel je vais démontre comment installer Asterisk 1.6.1.9 (version stable de la branche 1.6 lors de la création de ce post).
Avoir installé une Debian de Base
Paquet à installer :
25afbf64b8b8f955e4d373eb4b767c8b
Télécharger asterisk :
# wget http://downloads.asterisk.org/pub/telephony/asterisk/\ releases/asterisk-1.6.1.9.tar.gz