Gnome Home Mon compte Rechercher Forum Downloads FAQ Howto Pas encore enregistré? Devenez membre ici. (L'enregistrement est gratuit). 06/09/2010 - 07:24

Howto Jonas on sme server
Dernière mise à jour : 2006-09-13 17:43:51 (8713 lectures)
[Imprimer la page | Envoyé à un ami]

Howto Jonas on sme server

Author: MasterSleepy
Contributor: 
Release: SME Server 7.x
License: GPL


Problem: You want to install Jonas on your sme server
Solution: Follow this Howto


STEP 1: Download java jdk and upload it to your sme server

Go to java.sun.com and download jdk
For my example I use jdk-1_5_0_06-linux-i586-rpm.bin
ATTENTION: adapt all document jdk filename depending witch file you download


STEP 2:  Install Java jdk

[root@server root]# chmod a+x jdk-1_5_0_06-linux-i586-rpm.bin
[root@server root]# ./jdk-1_5_0_06-linux-i586-rpm.bin
[root@server root]# ln -s /usr/java/jdk1.5.0_06 /usr/java/jdk
After executing bin file, you can remove both file jdk-1_5_0_06-linux-i586-rpm.bin and jdk-1_5_0_06-linux-i586.rpm

STEP 3: Download Jonas last version

Go to Jonas download website.
For this howto I download Jonas 4.7.6 jonas4.7.6-tomcat5.5.15.tgz

[root@server root]# wget http://download.fr2.forge.objectweb.org/jonas/jonas4.7.6-tomcat5.5.15.tgz


STEP 4: Unpack archive

Unzip and move it

[root@server root]# tar -xvzf jonas4.7.6-tomcat5.5.15.tgz
[root@server root]# mv JONAS_4_7_6 /opt/
[root@server root]# cd /opt
[root@server root]# ln -s JONAS_4_7_6 jonas


STEP 5: Create user and group

[root@server root]# groupadd jonas
[root@server root]# useradd -g jonas -d /opt/jonas jonas
[root@server root]# chown -R jonas:jonas /opt/jonas/
[root@server root]# chmod 770 /opt/jonas/

STEP 6: Create statup script
Edit /etc/rc.d/init.d/jonas with your favorite text editor, it should contain the following :

#! /bin/bash
#
# jonas Start the jonas server.
#

NAME="Jonas 4.7.6"
JONAS_HOME=/opt/jonas
JAVA_HOME=/usr/java/jdk
JONAS_USER=jonas
LC_ALL=fr_FR
export JONAS_HOME JAVA_HOME JONAS_USER LC_ALL
cd $JONAS_HOME/logs
case "$1" in
  start)
    echo -ne "Starting $NAME.\n"
    /bin/su $JONAS_USER -c "$JONAS_HOME/bin/unix/jonas -bg start"
    ;;

  stop)
    echo -ne "Stopping $NAME.\n"
    /bin/su $JONAS_USER -c "$JONAS_HOME/bin/unix/jonas stop"
    ;;

  *)
    echo "Usage: /etc/init.d/jonas {start|stop}"
    exit 1
    ;;
esac

exit 0



STEP 7: Make startup script runable and make tomcat start automatically at boot

[root@server root]# chmod 755 /etc/rc.d/init.d/jonas
[root@server root]# ln -s /etc/rc.d/init.d/jonas /etc/rc.d/rc7.d/S98jonas
[root@server root]# ln -s /etc/rc.d/init.d/jonas /etc/rc.d/rc6.d/K02jonas
[root@server root]# ln -s /etc/rc.d/init.d/jonas /etc/rc.d/rc2.d/K02jonas
[root@server root]# ln -s /etc/rc.d/init.d/jonas /etc/rc.d/rc1.d/K02jonas
[root@server root]# ln -s /etc/rc.d/init.d/jonas /etc/rc.d/rc0.d/K02jonas

[Premier]  [Précédent]  [Retour à l'article principal]  [Dernier]
[Imprimer la page | Envoyé à un ami]
Languages
minimizeclose
Langue préférée :

English Français
bottom_left bottom_right
Site
minimizeclose
bottom_left bottom_right
Staff Status
minimizeclose
Bienvenue visiteur

L'enregistrement est complètement gratuit et vous permettra d'avoir accès à toutes les parties du site
Enregistrement ici

Pseudo:


Mot de passe:


Se souvenir de moi

Membres:  Membres:
Dernier:  Nouveau aujourd'hui: 2
Dernier:  Nouveau hier: 1
Dernier:  Total: 750
Dernier:  Dernier:
daydayicego
Membres:  Connecté
Membres:  Membres: 1
Visiteurs:  Visiteurs: 3
Total:  Total: 4
Membres:  Membres en ligne
Connecté  MasterSleepy  
bottom_left bottom_right
Vus il y a peu...
minimizeclose
arrow MasterSleepy

7:20:05 - 06.09.2010

arrow feeny

7:32:15 - 04.09.2010

arrow steveharvey27

7:48:00 - 31.08.2010

arrow Carpate

23:02:19 - 30.08.2010

arrow dfalt

7:49:50 - 30.08.2010

arrow immind

18:06:21 - 26.08.2010

arrow romu69

13:20:28 - 24.08.2010

arrow alarch

22:31:23 - 23.08.2010

arrow ridisc30

11:26:42 - 20.08.2010

arrow mic45

21:32:19 - 16.08.2010

bottom_left bottom_right
Translate
minimizeclose
google

bottom_left bottom_right
Liens
minimizeclose
bottom_left bottom_right
Visiteurs
minimizeclose
Total : 1139477
Aujourd'hui : 150
Connecté : 10
bottom_left bottom_right
Citations
minimizeclose

Mieux vaut être un crétin qui baise qu'un génie qui se masturbe.
Jean Yanne

bottom_left bottom_right
goes to top
Page created in 0,22136402130127 seconds.