„Tomcat55 to Tomcat6” változatai közötti eltérés
a (→Debian testing tárolók beállítása) |
a (→Tomcat6 telepítés Debianra) |
||
(2 közbenső módosítás ugyanattól a szerkesztőtől nincs mutatva) | |||
1. sor: | 1. sor: | ||
− | == Tomcat6 telepítés Debianra == | + | == Tomcat6 telepítés Debianra (Lenny) == |
=== Debian testing tárolók beállítása === | === Debian testing tárolók beállítása === | ||
+ | |||
+ | Mivel az újabb fejlesztések nem kerülnek be debian stable ágába, és a backports ág sem tartalmaz mindent, ezért a testing ágból is be kell emelni néhány csomagot. Az alábbi beállításokkal elérjük, hogy a testing ágból csak külön kérésre települjenek csomagok (természetesen a függőségeikkel együtt). | ||
+ | |||
<code>/etc/apt/sources.list.d/sqeeze.list</code>: | <code>/etc/apt/sources.list.d/sqeeze.list</code>: | ||
deb http://ftp.hu.debian.org/debian squeeze main | deb http://ftp.hu.debian.org/debian squeeze main | ||
<code>/etc/apt/preferences</code>: | <code>/etc/apt/preferences</code>: | ||
+ | Package: * | ||
+ | Pin: release a=stable | ||
+ | Pin-Priority: 100 | ||
+ | |||
Package: * | Package: * | ||
Pin: release a=testing | Pin: release a=testing | ||
Pin-Priority: 50 | Pin-Priority: 50 | ||
− | apt-get update | + | <code>apt-get update</code> |
=== Telepítés === | === Telepítés === | ||
− | sudo aptitude install tomcat6 | + | sudo aptitude -t testing install tomcat6 |
+ | |||
=== Konfiguráció === | === Konfiguráció === | ||
Kapcsoljuk ki a <code>TOMCAT6_SECURITY</code> opciót az init konfigurációban: | Kapcsoljuk ki a <code>TOMCAT6_SECURITY</code> opciót az init konfigurációban: |
A lap jelenlegi, 2009. október 29., 22:29-kori változata
Tartalomjegyzék
[elrejtés]Tomcat6 telepítés Debianra (Lenny)
Debian testing tárolók beállítása
Mivel az újabb fejlesztések nem kerülnek be debian stable ágába, és a backports ág sem tartalmaz mindent, ezért a testing ágból is be kell emelni néhány csomagot. Az alábbi beállításokkal elérjük, hogy a testing ágból csak külön kérésre települjenek csomagok (természetesen a függőségeikkel együtt).
/etc/apt/sources.list.d/sqeeze.list
:
deb http://ftp.hu.debian.org/debian squeeze main
/etc/apt/preferences
:
Package: * Pin: release a=stable Pin-Priority: 100 Package: * Pin: release a=testing Pin-Priority: 50
apt-get update
Telepítés
sudo aptitude -t testing install tomcat6
Konfiguráció
Kapcsoljuk ki a TOMCAT6_SECURITY
opciót az init konfigurációban:
sudo vim /etc/default/tomcat6
Engedélyezzük az ajp konnektort (alapértelmezett konfigurációban ki van kommentezve):
sudo vim /etc/tomcat6/server.xml
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
Konfigurálás Shibboleth IdP-hez
Alkalmazás descriptor
sudo cp /etc/tomcat5.5/Catalina/localhost/idp.xml /etc/tomcat6/Catalina/localhost/
Endorsed library-k
cd /usr/share/tomcat6/ sudo mkdir endorsed sudo cp -i ~/shibboleth-identityprovider-2.1.4-slo3/endorsed/* endorsed/
Logok, metadata írása
sudo chown -R tomcat6 /var/log/shibboleth-idp/ sudo chown -R tomcat6 /var/run/shibboleth-idp/
Terracotta
sudo chown -R tomcat6 /var/log/terracotta/client/
Tomcat 5.5 eltávolítása
sudo aptitude remove tomcat5.5 sudo update-rc.d -f tomcat5.5 remove sudo rm -r /etc/init.d/tomcat5.5 /etc/default/tomcat5.5 /etc/tomcat5.5/ /var/lib/tomcat5.5 /usr/share/tomcat5.5