Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-65) was last changed on 14-Apr-2010 14:30 by turchetti  

This page was created on 14-Apr-2010 14:30 by RaffaelePedrini

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 changed one line
!!! Installazione Tomcat :
!!! Installazione Tomcat / Apache :
At line 3 added one line
! Prerequisiti :
At line 4 changed 3 lines
# Download da tomcat.apache.org i binary di tomcat (ad esempio file: apache-tomcat-6.0.14.tar.gz)
# Download da http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/ il connector (.so) per i686 (ad esempio mod_jk-1.2.23-apache-2.2.x-linux-i686.so)\\Il connectors serve solo se si vuole installare anche apache.\\Attenzione: il connector di tomcat con apache dipende dal version di apache.
# Download dal sito della sun le jdk (ad esempio jdk-63u-linux-i586.bin )
#JDK : l'instalazione del motore Java SE Development Kit (JDK) 6 è possibile scaricando la versione dal sito sun o in alternativa utlizzare la versione 1.6 proposta nativamente dal OS.
# Download da tomcat.apache.org i binary di tomcat (ad esempio file: apache-tomcat-6.0.18.tar.gz)
# Apache : versione proposta dal OS (apache2).
# Il connector libapache2-mod-jk si può scaricare [mod_jk|http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/] oppure utilizzare la versione proposta nativamente sal Sistema operativo.\\ Attenzione: il connector di tomcat con apache dipende dal version di apache.
! Installazione :
At line 8 changed one line
# se si installa anche apache: spostare connectors in /usr/lib/apache2/modules e rinominare in mod_jk.so
# Assicurarsi che il connecton mod_jk sia visibile da apache solo nel caso non sia stata utilizzata l'installazione nativa del modulo.
! Tomcat come servizio
At line 11 changed one line
...continuo prossimamente
! Configurazione :
Script per la configurazione degli host(apache) e dei contesti(tomcat)
# creare la cartella /opt/script/ creare il file [addvirtual]
# creare la cartella /opt/template/ con i seguenti file :
## inizio.xml
## fine.xml
## logrotate.conf
## template.xml
## virtual.conf
## webalizer.conf
# creare la directory /home/www/
! Funzionalità Script Addvirtual
Lo script addvirtual crea automaticamente tutte le configurazioni necessarie ad apache (Virtual Host) e a tomcat (context).
__Convenzione: __i file che descrivono al configurazione apache e tomcat vengono creati nelle directory /etc/apache2/conf.d/vhost.d per i virtual host di apache e /etc/apache2/conf.d/vhost.xml per il contesto Tomcat.
Nel dettaglio addvirtual si occupa di :
# creare directoty per sito (/home/www/www.nostrosito.it/htdocs). Necessita della directory skel in /home/www/.
# file configurazione Virtual Host Apache (/etc/apache2/conf.d/vhost.d/www.nostrosito.it.conf)
# file configurazione Context Tomcat (/etc/apache2/conf.d/vhost.xml/nostrosito.it.xml)
# crea utente ftp per gestione sito
# file di configurazione logrotate
# file di configurazione webalizer
L'utilizzo dello script è il seguente :
%%prettify
{{{
Usage : addvirtual dominio utente database
es : addvirtual nostrosito.it webnostrosito nostrodb
}}}
/%
! nostrosito.it.xml
Il file di configurazione del contesto tomcat dipende dalla versione installate. Il file /opt/template/templae.xml contiene la struttura base da adattare per quanto necessario alla cconfigurazione del server.
La configurazione oltre a creare il contesto di base del sito, crea anche il contesto di manager, configura la resource per l'eventuale DB ed infine un logger dedicato al sito.
! /opt/template/inizio.xml e /opt/template/fine.xml
I due file contegnogno la parte iniziale e la parte finale del file di configurazione di tomcat server.xml. Il file dipende dalla versione dell'applicatione server perciò è necessario adattare i due file.
Version Date Modified Size Author Changes ... Change note
65 14-Apr-2010 14:30 10.34 kB turchetti to previous
64 14-Apr-2010 14:30 10.314 kB turchetti to previous | to last
63 14-Apr-2010 14:30 9.758 kB Raschetti to previous | to last
62 14-Apr-2010 14:30 9.736 kB RaffaelePedrini to previous | to last
61 14-Apr-2010 14:30 9.449 kB RaffaelePedrini to previous | to last
« This page (revision-65) was last changed on 14-Apr-2010 14:30 by turchetti