Archives par mot-clé : serveur

Apt-get update sur Debian PowerPC SPE

Suite à l’article concernant  installation d’une debian en chroot sur un Nas Synology, beaucoup de question m’ont été posée sur la mise à jour du système.

3 possibilités:

1. Vous restez avec le repository actuel

et vous utilisez la commande

NAS> apt-get -o APT::Architecture=gnuspe update

2. Vous passez à la version officiel debian

Dans ce cas, vous devrez gérer les conflits et autres incompatibilités lors de l’upgrade.

Depuis l’écriture de cet article, l’architecture PowerPC SPE a été accepté par Debian dans la partie debian-port, donc nous pouvons modifier notre /etc/apt/source.list en (lien debian):

deb http://ftp.debian-ports.org/debian unstable main
deb http://ftp.debian-ports.org/debian unreleased main

ou pour la france (mirroir):

deb ftp://ftp.de.debian.org/debian-ports/ unstable main
deb ftp://ftp.de.debian.org/debian-ports/ unreleased main

Ajoutez les clefs d’authentification des packages:

wget -O - http://ftp.debian-ports.org/archive/archive_2011.key | apt-key add -

Maintenant la commande de mise à jour.

Lors de l’écriture de l’article l’auteur du portage sur PowerPC SPE avait nommé l’architecture gnuspe, cette dernière fut renommée en powerpcspe lors du port officiel.

NAS> apt-get -o APT::Architecture=powerpcspe update

Ensuite à vous de gérer les conflits sur le

NAS> apt-get -o APT::Architecture=powerpcspe upgrade

3. Vous refaîtes un bootstrap

Avec une version officiel en suivant le tutorial suivant avec l’architecture powerpcspe:

http://pellelatarte.fr/2011/06/nas-synology-debian-en-chroot-apache-et-mysql/

Serveur d’application Java web sur Nas Synology DS210+

Suite à mon précédent post sur comment installer java en chroot sur un Nas Synology, voyons comment utiliser cette nouvelle fonctionnalité.
Il nous faut un serveur léger supportant les servlets java et proposant de l’auto déploiement des fichiers WAR.
J’ai donc choisi le serveur « Tiny Java Web Server and Servlet Container » (Merci à Dmitriy Rogatkin)
disponible sur http://tjws.sourceforge.net/
téléchargement: http://sourceforge.net/projects/tjws/files/

passons dans le chroot

Nas>./initDebChroot.sh

Si nécessaire installer le package zip:

Nas>apt-get install zip

L’installation est simple, on peut par exemple décompresser l’archive dans /opt:

Nas> mkdir /opt/tjws
Nas> cp WebServer-183.zip /opt/tjws/
Nas> cd /opt/tjws/
Nas> unzip WebServer-183.zip
Nas> cd WebServer/bin
Nas> ./tjws.sh

Allez à http://NAS:8080/

Enjoy!!