SpejderDk

From ITG
Jump to: navigation, search

Contents

Sites

Spejder.dk består af den primære produktionssite http://spejder.dk/ og testplatformen http://test.spejder.dk/ som helst skulle være tæt på identiske med produktions-site'n, dog med separat database og DocumentRoot.

"E-mail til alle" kaldet ETA har også spejder.dk som adresse: http://webmail.spejder.dk

Teknologi og komponenter

Spejder.dk baserer sig på og afhænger af følgende komponenter og teknologier:

  • Apache (pt. 2.0.55, men burde kunne køre på 1.3 branch også)
  • Jakarta Tomcat (pt. 5.5.9)
  • Mod_JK connector mellem Apache og Tomcat
  • Java JDK/JRE 1.5 (pt. 1.5.0_02)
  • PHP (>4.3.0)
  • Postgres (pt. 7.4.13)
  • MySQL (pt. 5.0.24a)
  • (andet ???)

Drift og driftsoplysninger

Produktion

Placering: /var/www/spejder.dk/prod/webapps/ROOT

Biblioteket er symlinket til /var/lib/tomcat5.5/webapps der er Debians standard-placering for web-apps.

Start og stop foretages ved at logge ind som root og køre følgende scripts

  • Start: /etc/init.d/tomcat5.5 start
  • Stop: /etc/init.d/tomcat5.5 stop
  • Restart: /etc/init.d/tomcat5.5 restart

Test

Nedenstående skal opdateres eller fjernes da vi lige nu ikke har et test-spejder.dk

Placering: /var/www/spejder.dk/test/webapps/ROOT

Ejer/UID er spdktest

Start- og stop-procedure er ellers identisk med produktion, bortset fra directory'et selvfølgelig.

Logs

Apache logs findes i /var/log/apache2/spejder.dk-80-{access|error}.log*

Tomcat logs findes i /var/log/tomcat5.5

Nyeste logs kan findes med en "ls -lt | head"