Jboss Installation sur RedHat
Cette installation est décrite pour un serveur installé sous RedHat Linux. Les fichiers suivants sont requis : – SDK Java : jdk1.5.0_14-linux-i586x.bin Téléchargement sur...
Filter by Category
Filter by Author
Cette installation est décrite pour un serveur installé sous RedHat Linux. Les fichiers suivants sont requis : – SDK Java : jdk1.5.0_14-linux-i586x.bin Téléchargement sur...
Posted by louis MARTINBRANDA
Dans cet article je vais vous décrire la procédure pour vous loguer automatiquement en ssh sur votre serveur Linux via votre Mac ou votre Window$.
Posted by louis MARTINBRANDA
Pour installer sur votre Debian un serveur FTP, je vous conseille PROFTPD qui est très simple d’utilisation.
Posted by louis MARTINBRANDA
Address Resolution Protocol est celui qui est utilisé pour trouver l’adresse matérielle d’un dispositif (adresse MAC) en utilisant son adresse IP sur le réseau....
Posted by louis MARTINBRANDA
Liste des raccourcis clavier sous Mac Os X. Maj + Pomme + Q Ferme la session (Menu Pomme) Maj + Alt + Pomme + Q Ferme la session sans confirmation (Menu Pomme) Maj + Pomme + Suppr...
Posted by louis MARTINBRANDA
Lorsque l’on utilise un shell sous Linux, il arrive fréquemment de devoir réécrire un paramètre d’une commande précédente. Voici un exemple courant pour mieux comprendre :...
Posted by louis MARTINBRANDA
Pour afficher la date et l’heure dans l’history, modifier le fichier /etc/profile : export HISTTIMEFORMAT="%h/%d – %H:%M:%S "
Posted by louis MARTINBRANDA
C’est simple on tape la commande suivante find / -mtime -3 Cette commande affichera par exemple les fichiers modifiés dans les trois derniers jours.
Posted by louis MARTINBRANDA
Installation des paquets apt-get install ntp ntpdate ntp-server (optionnel) Paramétrer la timezone sur la zone France tzselect
Posted by louis MARTINBRANDA
Linux mysqld_safe --skip-grant-tables --skip-networking & mysql mysql mysql> update user set password=password('aaaaaaaa') where user="root" and host="localhost"; mysql> exit...
Posted by louis MARTINBRANDA
Cette installation est décrite pour un serveur installé sous RedHat Linux.
Les fichiers suivants sont requis :
– SDK Java : jdk1.5.0_14-linux-i586x.bin Téléchargement sur http://www.sun.com
– Jboss Application Server : jboss-4.0.2.tar.bz2 Téléchargement sur http://www.jboss.org
SDK JAVA
En tant que root placez vous dans /root/
Exécutez le fichier jdk-1_5_jdk1.5.0_14-linux-i586x.bin.
rpm -ivh jdk-1_5_jdk1.5.0_14-linux-i586x.bin
Déplacez le répertoire nouvellement créé dans /opt :
mv /usr/java/jdk1.5.0_14 /opt
Créez un lien symbolique /opt/java vers le nouveau répertoire:
cd /opt
ln –s /opt/jdk1.5.0_14 java
Créez le fichier /etc/profile.d/java.sh :
cd /etc/profile.d/
touch java.sh
Inséré ce qui suit
JAVA_HOME=/opt/java
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/jre/lib/ext
export JAVA_HOME
Pour tester, se délogguer/relogguer en root puis taper la commande suivante :
java -version
Si la version apparaît cela fonctionne sinon vérifiez le fichier /etc/profile.d/java.sh et les droits d’exécution il faut qu’il soit en 755.
JBOSS
En tant que root, vous devez créer un nouvel utilisateur jboss :
useradd –u 502 –d /opt/jboss jboss
passwd jboss
Extraire le fichier jboss-4.0.2.tar.bz2 dans /opt/jboss
tar -jxf jboss-4.0.2.tar.bz2 /opt
Si cela ne fonction pas faites
tar -jxf jboss-4.0.2.tar.bz2
mv jboss-4.0.2 /opt/
Créez un lien symbolique /opt/jboss vers le nouveau répertoire:
cd /opt
ln –s /opt/jboss-4.... jboss
Donnez les droits à l’utilisateur jboss sur /opt/jboss-4…… :
chown –R jboss:jboss jboss-4....
Ensuite, logguer vous en jboss
Modifier le fichier run.conf dans /opt/jboss/bin en adaptant les paramètres 128m en fonction de la taille de la mémoire hardware sur le serveur
cd /opt/jboss/bin
vi run.conf
Et faites les modifications suivantes.
pour 1024 Mo de mémoire
JAVA_OPTS="-server -Xms256m -Xmx512m -XX:MaxPermSize=256m"
pour 2048 Mo de mémoire
JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:MaxPermSize=256m"
pour 3072 Mo de mémoire
JAVA_OPTS="-server -Xms1024m -Xmx2048m -XX:MaxPermSize=256m"
pour 4096 Mo de mémoire
JAVA_OPTS="-server -Xms2048m -Xmx3072m -XX:MaxPermSize=256m"
Création du répertoire server1
cp –r /opt/jboss/server/default /opt/jboss/server/server1
Configuration du fichier /opt/jboss/server/server1/conf/jboss-log4j.xml. Dans la section Appender File
cd /opt/jboss/server/server1/conf
vi jboss-log4j.xml
Par défaut, le port d’écoute http est 8080. Si vous désirez utiliser un autre port (impérativement > 1024), modifiez le fichier suivant :
vi /opt/jboss/server/server1/deploy/jboss-web.deployer/server.xml
Paramétrage du fichier /opt/jboss/server/server1/deploy/mail-service.xml
vi /opt/jboss/server/server1/deploy/mail-service.xml
logguer vous en root
Copier le fichier jboss_init_redhat.sh vers /etc/init.d/
cp /opt/jboss/bin/jboss_init_redhat.sh /etc/init.d/jboss
Editer le fichier /etc/init.d/jboss et modifiez les lignes suivantes :
cd /etc/init.d/
vi jboss
# chkconfig: 3 80 20
# description: JBoss EJB Container
JBOSS_HOME=${JBOSS_HOME:-"/opt/jboss"}
JAVAPTH=${JAVAPTH:-"/opt/java/bin"}
JBOSS_CONF=${JBOSS_CONF:-"server1"}
Installez le service jboss :
chkconfig jboss --add
chkconfig jboss on
S’il y a un probleme à la commande chkconfig jboss –add verifié les droits sur jboss il faut qu’il soit en 755
Démarrez jboss :
service jboss start
Si le serveur ne démarre pas vérifier les droits exécutable sur le /opt/jboss/bin/run.sh.
Personnalisation
Retirer les pages par défaut
cd /opt/jboss/server/server1/deploy/jboss-web.deployer/ROOT.war
mv index.html index.html.old
cd /opt/jboss/server/server1/deploy/
mv jmx-console.war jmx-console.war.old
Subscribe to our email newsletter to receive useful articles and special offers.
We won't share your email address.
Great post. Keep it up