SMsoft – informatica e dintorni

varie su OSX, GNU/Linux e l'Open Source

Installare red5 su Debian

L’installazione di red5 (alternativa Open Source al Flash Media Server di Adobe) su Debian è molto semplice. E’ necessario avere java 6 installato e per l’installazione su Etch basta seguire questa procedura.

Successivamente i passi da fare sono:

apt-get install subversion
apt-get install dpkg-dev debhelper dh-make devscripts fakeroot

creiamo la cartella di lavoro per compilare il tutto:

mkdir /usr/src/red5
cd /usr/src/red5

recuperiamo ant che ci servirà tra poco:

wget http://apache.mirror.transip.nl/ant/binaries/apache-ant-1.7.1-bin.tar.gz
tar zxvf apache-ant-1.7.1-bin.tar.gz
mv apache-ant-1.7.1 /usr/local/ant
export ANT_HOME=/usr/local/ant

A questo punto si scarica e si compila l’ultima revisione di red5

svn co http://red5.googlecode.com/svn/java/server/trunk red5-trunk
cd red5-trunk
/usr/local/ant/bin/ant

Ora red5 è compilato e possiamo procedere con l’installazione:

mkdir /usr/local/red5
cp -R dist/* /usr/local/red5/

Infine avviamo red5 con:

cd /usr/local/red5
sh red5.sh &

Per verificare che sia in esecuzione, basterà eseguire:

netstat -ant

e controllare che le porte 5080 e 8088 siano attive. Le porte possono essere modificate nel file /usr/local/red5/conf/red5.properties

Ora basterà aprire il browser con l’indirizzo del server, es http://www.smsoft.it:5080 e verrà visualizzata la pagina di default di red5.

Enjoy…

Aggiornare Debian Etch a Debian Lenny

Se avete una Linux-Box Debian con Etch installato e volete passare a Lenny, non occorre reinstallare tutto, ma è possibile fare una procedura di aggiornamento. La procedura è praticamente automatizzata e quindi basta seguire pochi passi per aggiornare la propria LinuxBox.
Non mi dilungo sul fatto che Lenny non è ancora la Stable attuale e quindi non è indicata per ambienti di produzione, anche se è ormai è molto affidabile.

Innanzitutto bisogna “diventare” root e modificare il file /etc/apt/sources.list che contiene le indicazioni degli attuali repository. In linea di massima basta sostituire la parola etch con testing. Ad esempio il nuovo contenuto potrebbe essere:

deb http://ftp.it.debian.org/debian/ testing main
deb http://security.debian.org/debian-security/ testing/updates main contrib

Fatto questo, passiamo all’aggiornamento vero e proprio:

Aggiorniamo le info sul nuovo repository

aptitude update

Installiamo i pacchetti che serviranno per l’upgrade

aptitude install dpkg apt aptitude

Passiamo all’upgrade vero e proprio:

aptitude full-upgrade

** Piccola nota per gli utilizzatori di Vmware/ESX

Dato che al riavvio le estensioni vmware non funzioneranno più, non sarà possibile accedere alla rete e per reinstallare i moduli vmware è necessario accedere alla rete… A questo punto, prima di riavviare conviene installare anche gli headers del kernel con:

apt-get install linux-headers-2.6.26-1-686

che consentiranno poi di ricompilare i moduli di vmware.

Questo non è il solo modo per effettuare l’upgrade, ma è uno dei vari che sicuramente funziona ;-)

Page optimized by WP Minify WordPress Plugin