Passa ai contenuti principali

Installazione application server wildfly

Wildfly è l'erede dell'application server JBOSS.
poichi semplici passi da ricordare come guida minima di installazione...
prerequisiti: JAVA
è consigliato installare l'ambiente java di ORACLE

# da root o sudo

cd /opt

# scaricate il wildfly che vi interessa:

# http://wildfly.org/downloads/

# io farò riferimento alla versione wildfly-8.2.0.Final voi sostituitela con la vostra

wget http://download.jboss.org/wildfly/8.2.0.Final/wildfly-8.2.0.Final.tar.gz

tar xfvz wildfly-8.2.0.Final.tar.gz

ln -s /opt/wildfly-8.2.0.Final /opt/wildfly

# Copia ed edita il file init di configurazione

cp /opt/wildfly/bin/init.d/wildfly.conf /etc/default/wildfly.conf

nano /etc/default/wildfly.conf

# modifica alcune configurazioni secondo le tue necessità
## Location of WildFly
JBOSS_HOME="/opt/wildfly"
## The username who should own the process.
JBOSS_USER=wildfly
## The mode WildFly should start, standalone or domain
JBOSS_MODE=standalone
## Configuration for standalone mode
JBOSS_CONFIG=standalone.xml
## The amount of time to wait for startup
STARTUP_WAIT=60
## The amount of time to wait for shutdown
SHUTDOWN_WAIT=60
## Location to keep the console log
JBOSS_CONSOLE_LOG="/var/log/wildfly/console.log"



# Copia lo script di avvio

# red hat based
  cp /opt/wildfly/bin/init.d/wildfly-init-redhat.sh /etc/init.d/wildfly
# debian based
  cp /opt/wildfly/bin/init.d/wildfly-init-debian.sh /etc/init.d/wildfly

# Aggiungi WildFly come un servizio
# red hat based
chkconfig --add wildfly
chkconfig wildfly on
# debian based
update-rc.d wildfly defaults


# Crea una directory per i logs

mkdir -p /var/log/wildfly

# Aggiungi l'user per WildFly

adduser wildfly

# Cambia l'owner delle directories di wildfly

chown -R wildfly:wildfly /opt/wildfly-8.2.0.Final
chown wildfly:wildfly /opt/wildfly
chown wildfly:wildfly /var/log/wildfly

# cambia l'interfaccia dove wildfly ascolta sulla rete

nano -w /opt/wildfly/standalone/configuration/standalone.xml

<interface name="public">
            <inet-address value="${jboss.bind.address:INDIRIZZOIPDELSERVER}"/>
        </interface>




# Avvia WildFly

service wildfly start


# configurazione utente di amministrazione console :

/opt/wildfly/bin/add-user.sh

# aggiungere un management user

# navigare su

http://localhost:9990/console/

# per configurare altro.

# Avvia Wildfly al boot  :
#debian based

update-rc.d wildfly defaults

#redhat

chkconfig --add wildfly

Commenti

Post popolari in questo blog

Blender e gli scacchi fatti in casa con una stampante 3d

Un giorno ho deciso di provare una stampante 3D, e per prepararmi ho scelto di imparare a usare Blender. Sembrerà ovvio, ma per me questa decisione era cruciale: non trovavo alcuna gioia nell'idea di stampare solo modelli creati da altre persone. Volevo essere autonomo. Se mi fosse servito un ingranaggio, un coperchietto o qualsiasi altro oggetto, volevo essere in grado di disegnarlo e poi stamparlo. Se un giorno deciderete di acquistare una stampante 3D, vi do lo stesso consiglio: imparate prima a usare un programma di disegno 3D. C'è molta più soddisfazione nel stampare qualcosa che avete creato voi stessi. Ho scelto Blender come strumento di apprendimento perché è un software open source. Non solo è gratuito, ma è aperto a contributi da parte di tutti, un grande vantaggio per chi cerca flessibilità e innovazione. Così, prima ancora di acquistare la stampante, ho scaricato Blender dal sito ufficiale www.blender.org , l'ho installato e ho iniziato con il mio primo tutorial...

configurazione bridge e kvm su debian like / ubuntu

Configurazione scheda BRIDGE  Per prima cosa diciamo che una scheda bridge è una scheda virtuale, che si appoggia ad una scheda fisica e permette di far collegare altre schede virtuali tramite la sua configurazione alla rete esterna. Il mio caso d'uso è utilizzarla per permettere a delle macchine virtuali di uscire sulla rete come se fossero altri computer collegati alla stessa. Le configurazioni di seguito sono riferite a sistemi debian based. immaginiamo che la nostra rete principale sia : eth0 con ip 192.168.1.99/24 significa che questa configurazione la troviamo nel file /etc/network/interfaces iface eth0 inet static address 192.168.1.99 broadcast 192.168.1.255 netmask 255.255.255.0 gateway 192.168.1.1 diventa in versione bridge : iface eth0 inet manual # Bridge setup iface br0 inet static bridge_ports eth0 address 192.168.1.99 broadcast 192.168.1.255 netmask 255.255.255.0 gateway 192.168.1.1 ...