SpejderDk
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"