Linux

Red5 log

Posted in Linux on novembre 25th, 2009 by Stéphane – Be the first to comment

Je n’avais pas les logs red5 par défaut après l’installation, il m’a fallu ajouter les lignes suivantes au fichier de configuration des logs : log4j.properties (/path/to/red5/conf/conf/log4j.properties)

log4j.rootLogger=DEBUG, FLOG
log4j.appender.FLOG=org.apache.log4j.RollingFileAppender
log4j.appender.FLOG.File=red5.log
log4j.appender.FLOG.Threshold=DEBUG

Red5 Iptables firewall

Posted in Linux on novembre 24th, 2009 by Stéphane – Be the first to comment

Pour utiliser un serveur Red5 et utiliser le protocole RTMP (Real-Time Messaging Protocol), il faut débloquer le port 1935 (si vous utilisez le port par défaut de Red5) en TCP :

Il faut donc ajouter ceci aux règles du pare-feu, ou l’éxecuter dans une console si vous utiliser linux, sinon, débloquer le port 1935 (protocole TCP) :

# RTMP
iptables -A OUTPUT -p tcp --dport 1935 -j ACCEPT
iptables -A INPUT -p tcp --dport 1935 -j ACCEPT
echo "- Autoriser RTMP entrant/sortant  : [OK]"

Installer Java sur Debian Etch et Lenny

Posted in Linux on novembre 24th, 2009 by Stéphane – 1 Comment

Ajouter tout d’abord le dépôt correct dans /etc/apt/sources.list :

deb http://ftp.fr.debian.org/debian etch main contrib
#ou
deb http://ftp.fr.debian.org/debian lenny main contrib<br />

On installe ensuite Java :

apt-get update
apt-get install sun-java6-jre
apt-get install sun-java6-plugin
apt-get install sun-java6-jdk
apt-get install sun-java6-fonts

Pour vérifier que java a bien été installé

java -version

Rkhunter debian

Posted in Linux on novembre 16th, 2009 by Stéphane – Be the first to comment

Rkhunter est un anti rootkit pour Debian, l’installation est simple à partir des dépôts :

apt-get update
apt-get install rkhunter

Mise à jour :

rkhunter --update

Le mieux est de créer une tâche CRON avec mise à jour et check :

rkhunter --update && rkhunter --checkall

Installer PEAR,PECL,ACP sur Debian

Posted in Linux on novembre 10th, 2009 by Stéphane – Be the first to comment

Pour accéder à certaines fonctionnalités, il est parfois nécessaire d’avoir recours aux extensions PEAR, PECL et ACP; qui sont parfois bien pratiques, notamment pour l’upload de fichiers volumineux.

Mise à jour d’apt :

apt-get update

Installation du package PEAR :

apt-get install php-pear

Installation des packages nécessaires :

apt-get install apache2-dev
apt-get install php5-dev

Apxs est nommé apxs2 avec apache2, il est nécessaire de créer un lien pour que l’application compile correctement :

ln -s /usr/bin/apxs2 /usr/bin/apxs

Ok, maintenant on utilise l’exécutable PECL pour télécharger et installer APC :

pecl install apc

Pour activer l’extension, il est nécessaire de la linker dans le php.ini (généralement /etc/php5/apache2/php.ini) :

extension=apc.so

Pour activer tout ça, redémarrer apache :

/etc/init.d/apache2 restart