Installer PhpMyAdmin sous CentOS 6.5

Installer PhpMyAdmin sous CentOS 6.5

Pourquoi PhpMyAdmin ?

  • Interface Web simple.
  • Support des principales commandes MySQL :
    • Navigation et utilisation des bases de données, tables, vues, champs et index.
    • Création, copie, destruction, renommage, altération des bases, tables, vues, champs et index.
    • Support des utilisateurs MySQL et leurs privilèges.
  • Importation de données sous formats CSV et SQL.
  • Exportation sous différents formats : CSV, SQL, XML, PDF, ISO/IEC 26300 -OpenDocument Text and Spreadsheet, Word, LATEX et plus encore….
  • Administration de plusieurs serveurs possible.

Continuer la lecture de « Installer PhpMyAdmin sous CentOS 6.5 »

Installer LAMP sous CentOS 6.5

Installer LAMP sous CentOS 6.5

Nous allons installer les services Apache, MySQL, PhP5.5 sous CentOS 6.5 afin de contrôler Asterisk en temps réel grâce à PhpMyAdmin.

Pré-requis

Lors de cette installation nous utiliserons les dépôts EPEL/Remi.

Nous devons donc les installer (choisir les dépôts selon sa version).

CentOS/RHEL 6, 32 Bit: $ rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm $ rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm   CentOS/RHEL 6, 64 Bit: $ rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm $ rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

Continuer la lecture de « Installer LAMP sous CentOS 6.5 »

Installer un serveur IRC sous Raspberry PI

Installer un serveur IRC sous Raspberry PI

Nous allons installer un serveur IRC Afin de garder le contact avec nos amis.

Choix du serveur

Il existe un large choix de serveurs IRC :

  • IRCD (serveur IRCNET)
  • IRCU (serveur Undernet)
  • Bahamut (serveur DALnet)
  • IRCD-Hybrid (serveur EFNET)

Ils sont tous basés sur IRCD, seul la configuration et quelques services diffèrent.
Notre choix se porte sur IRCD-Hybrid, le plus simple à mettre en oeuvre : installer les paquets, modifier légèrement la configuration et lancer le serveur. Il est aussi l’un des plus légers sous Raspberry PI.

Installation du serveur

Installation de irdc-Hybrid

Nous commençons par mettre à jour le système

$ sudo apt-get update

Installons Cmake et ircd-hybrid

$ sudo apt-get install cmake
$ sudo apt-get install ircd-hybrid

Continuer la lecture de « Installer un serveur IRC sous Raspberry PI »

Création d’un menu vocal interactif avec Asterisk

Création d’un menu vocal interactif avec Asterisk

Sélection du moteur de synthèse vocale

Il existe plusieurs moteurs de synthèse vocale : Flite (intégré à Asterisk), pass4sure e-Speak module for Asterisk, Microsoft Translator API ou Googletts (le plus poussé actuellement).
Notre choix s’est porté sur Googletts, projet libre de Google, possédant une AGI simple à utiliser mais nécessitant un accès à internet pour la génération vocale.

Installation des dépendances

Nous rappelons que nous avons installé Asterisk sur une CentOS 6.5 minimale, il manque donc certaines dépendances :

  • Perl : langage de programmation PERL
  • perl-libwww : Librairie Perl pour le WEB
  • sox : SOund eXchange, Processeur sonore
  • mpg123 : lecteur et encodeur MPG audio

Continuer la lecture de « Création d’un menu vocal interactif avec Asterisk »

Envoi de notification par e-mail de messages vocaux sous Asterisk

Envoi de notification par e-mail de messages vocaux sous Asterisk

Lors d’un appel avec Asterisk, il arrive que votre correspondant ne puisse vous répondre et vous laissez un message vocal sur le serveur Asterisk.
Si votre interlocuteur n’est pas devant son téléphone IP ou son écran d’ordinateur, il ne peut savoir qu’un message l’attend.
Nous allons donc configurer l’envoi de notification par e-mail de messages vocaux sous Asterisk.
Nous poursuivons avec le serveur Asterisk des tutoriaux précédents et ses fichiers.

Nous éditerons les fichiers voicemail.conf et extensions.conf dans le répertoire /etc/asterisk/ .

Préparation des boites vocal d’Asterisk

Éditez voicemail.conf

 $ vi/etc/asterisk/voicemail.conf

puis modifiez le fichier pour qu’il ressemble à :
Continuer la lecture de « Envoi de notification par e-mail de messages vocaux sous Asterisk »

Serveur VoIP Asterisk sur CentOS Partie 4/4 (Troubleshooting Asterisk)

Nous allons

  1. Installer Asterisk
  2. Configurer et tester Asterisk
  3. Installer et configurer Postfix
  4. Troubleshooting Asterisk

Mise en place d’un Serveur VoIP Asterisk sur CentOS Partie 4/4 (Troubleshooting Asterisk)

Afin de diagnostiquer les éventuels problèmes liés à la configuration d’Asterisk, il est indispensable d’en connaitre le fonctionnement de base. De nombreux blogs et/ou wikis existent. Voici quelques liens de référence que nous avons utilisés :

Lire la suite sur www.zentic.info

Serveur VoIP Asterisk sur CentOS Partie 3/4 (installation et configuration de Postfix)

Serveur VoIP Asterisk sur CentOS Partie 3/4 (Installation et configuration de Postfix)

Nous allons

  1. Installer Asterisk
  2. Configurer et tester Asterisk
  3. Installer et configurer Postfix
  4. Troubleshooting Asterisk

Installation de Postfix

Avant d’installer postfix, assurez vous que:

  1. Sendmail, le MTA par défaut, soit désinstallé
    yum remove sendmail
  2. le nom d’hôte soit dans le fichier /etc/hosts :
    $vi /etc/hosts
    
    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    ip_local_du_serveur   nom_du_serveur      server
  3. SELinux soit desactivé:
    sed -i -e 's/SELINUX=enforcing/SELINUX=disable/' /etc/selinux/config;
  4. Apache soit autorisé sur le port 80:
    $vi /etc/sysconfig/iptables
    
    [...]
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
    [...]


Postfix se trouve dans la plupart des dépôts (officiels et officieux) donc pour l’installer tapez:

yum install postfix -y

Configuration de Postfix

Éditez /etc/postfix/main.cf

$vi /etc/postfix/main.cf

Et cherchez les lignes suivantes :

## Ligne 75 - Décommentez et mettez le nom FQDN du serveur ##
myhostname = nom_du_serveur.tld

## Ligne 83 - Décommentez et mettez le nom du domaine ##
mydomain = domain.tld

## Ligne 99 - Décommentez ##
myorigin = $mydomain

## Ligne 116 - Activez ipv4 ##
inet_interfaces = all

## Ligne 119 - Changez vers all ##
inet_protocols = all

## Ligne 164 - Commentez ##

#mydestination = $myhostname, localhost.$mydomain, localhost,

## Ligne 165 - Décomment ##\
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain

## Ligne 264 - Décommentez et ajoutez la plage IP ##
mynetworks = 192.168.1.0/24, 127.0.0.0/8

## Ligne 419 - Décommentez ##
home_mailbox = Maildir/

Sauvegardez et relancez Postfix, réglez Postfix pour se lancer à chaque démarrage du serveur:

service postfix restart
chkconfig postfix ON

Test de Postfix

Pour tester postfix, il faudra :

  • deux utilisateurs pour envoyer et recevoir les mails de test.
  • un serveur et client Telnet pour émuler un MTA externe

Création de deux utilisateurs

Créez les utilisateurs « thomas » et « herve »

$useradd thomas
$passwd thomas
$useradd herve
$passwd herve

Installation du serveur et client Telnet

$yum install telnet telnet-server -y

Test du serveur Postfix

Connectez vous au serveur par Telnet les commandes en Rouge seront à entrer manuellement:

$telnet localhost smtp
Trying ::1...
Connected to localhost.

Escape character is '^]'.
220 nom_du_serveur.tldl ESMTP Postfix
ehlo localhost     ## Tapez cette commande ##
250-nom_duserveur.tld
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
mail from:<herve>    ## Tapez l'adresse de l'expéditeur ##
250 2.1.0 Ok
rcpt to:<thomas>    ## Tapez l'adresse du récepteur ##
250 2.1.5 Ok
data     ## Tapez pour entrer le corps du texte de l'email ##
354 End data with .
Bienvenue sur nom_du_serveur     ## Entrez le corps de l'email ##.
     ## Tapez point (.) pour terminer le message ##
250 2.0.0 Ok: queued as B822221522
quit     ## Tapez pour quittez l'édition de courrier ##
221 2.0.0 Bye
Connection closed by foreign host.

Maintenant, naviguer dans le répertoire du courrier de « thomas » pour vérifier le courrier.

$ls /home/thomas/Maildir/new

Exemple de sortie:

1390215275.Vfd00Ie04f8M357080.nom_du_serveur.tld

L’e-mail a bien été reçu par « thomas« .

 
pour l’afficher tapez :

$ cat /home/thomas/Maildir/new/1390215275.Vfd00Ie04f8M357080.nom_du_serveur.tld

Résultat:

Return-Path: <thomas@nom_du_serveur.tld>
X-Original-To: thomas
Delivered-To: thomas@nom_du_serveur.tld
Received: from localhost (localhost [IPv6:::1])
    by nom_du_serveur.tld (Postfix) with ESMTP id B822221522
    for ; Mon, 20 Jan 2014 16:23:54 +0530 (IST)
Message-Id: <20140120105404.B822221522@nom_du_serveur.tld>
Date: Mon, 20 Jan 2014 16:23:54 +0530 (IST)
From: herve@nom_du_serveur.tld
To: undisclosed-recipients:;

Bienvenue sur nom_du_serveur.tld

 
Le dépannage d’Asterisk est sur www.zentic.info

Serveur VoIP Asterisk sur CentOS Partie 2/4 (Configuration du serveur VoIP)

Nous allons

  1. Installer Asterisk
  2. Configurer et tester Asterisk
  3. Installer et configurer Postfix
  4. Troubleshooting Asterisk

Serveur VoIP Asterisk sur CentOS Partie 2/4 (Configuration du serveur VoIP)

Configuration du serveur Asterisk

Pour la suite des opérations de configuration, vous pouvez utiliser votre éditeur préféré (vi, vim, nano, gedit, emacs, …).

Deux fichiers de configuration constituent l’épine dorsale d’Asterisk:
sip.conf : gestion des utilisateurs
extensions.conf : gestion des domaines de communication.
Les domaines de communications sont des regroupements d’utilisateurs pouvant communiquer ensemble.

Lire la suite surwww.zentic.info

Serveur VoIP Asterisk sur CentOS Partie 1/4 (Préparation de la distribution)

Nous allons

  1. Installer Asterisk
  2. Configurer et tester Asterisk
  3. Installer et configurer Postfix
  4. Troubleshooting Asterisk

Mise en place d’un Serveur VoIP Asterisk sur CentOS Partie 1/4 (Préparation de la distribution)

Préparation de la distribution

Nous avons choisi une distribution Centos 6.5, avec une installation minimale, pour sa stabilité et sa compatibilité avec Asterisk. Nous serons connectés en « root » pour des raisons de droits système.

Après installation de CentOS. Pensez à activer l’interface réseau eth0, car elle est désactivée par défaut, et à la configurer avec une adresse IP fixe.
Continuer la lecture de « Serveur VoIP Asterisk sur CentOS Partie 1/4 (Préparation de la distribution) »

Activation de l’assistance à distance non sollicitée de Windows 7 avec contrôle de l’UAC

Activation de l’assistance à distance non sollicitée de Windows 7 avec contrôle de l’UAC

Lorsqu’un utilisateur dans un domaine Active Directory Windows rencontre des problèmes, l’utilisation de l’outil d’assistance à distance intégré en standard dans Windows s’avère efficace pour lui venir en aide.

L’outil de Microsoft propose deux types distincts se référant aux modes de lancement des sessions de l’assistance à distance :

  • Assistance à distance sollicitée avec envoi d’une invitation par courrier électronique ou sous forme de fichier : une personne envoie une invitation, par courrier électronique ou sous forme de fichier, à une personne capable de l’aider.
  • Assistance à distance non sollicitée : pour pouvoir utiliser ce type d’assistance, une configuration préalable est requise, et les ordinateurs doivent se trouver au sein d’un domaine. Cela signifie que vous, en tant qu’administrateur système, pouvez déterminer qui peut proposer de l’assistance à distance au sein du domaine (ensemble de personnes définis, tel que des membres du support, offrant une assistance aux utilisateurs).

[AdSense-B]
L’objectif de ce tutoriel est de créer une Stratégie de groupe permettant d’activer et d’utiliser l’assistance à distance non sollicitée de Windows dans un domaine Active Directory, avec l’interaction du contrôle de compte d’utilisateur (User Account Control UAC).
(Testé sous Windows Serveur 2008 R2 et Windows 7 professionnel)

 

lire la suite sur www.zentic.info [avatar user= »htr » size= »thumbnail » align= »center » /]