These sites:
http://chess.eecs.berkeley.edu
http://www.e3s-center.org
http://embedded.eecs.berkeley.edu
http://www.icphy.org
http://www.terraswarm.org
http://www.truststc.org
moog.eecs.berkeley.edu
.
These sites use are Apache virtual hosts.
We used to use carson.eecs.berkeley.edu
as a test
server for moog
. The corresponding
development websites were:
https://chesstst.eecs.berkeley.edu:444/
https://embeddedtst.eecs.berkeley.edu:448/
https://trustt.eecs.berkeley.edu:446/
The source for the website is on repo.eecs.berkeley.edu
.
moog is a Red Hat machine managed by Mary Stewart and Christopher Brooks.
/export/home1/tmp/php.err
. If you
run into problems such as a blank page, this is
the place to look for error messages
/usr/local/apache/logs
.
Note that we run cronolog, which rotates the logs
every night.
/usr/local/tomcat/logs
.
We use JSP for changing passwords and managing calendars.
webmaster
workgroup.
adduser
. Note that
we actually do our work as the www
user, so you will need the www
password
as well. Carson mounts the eecs file system, so
it when the account is created, send email to
help@eecs
asking that the user's home
directory be exported to eal-c
.
useradd -u 16879 -g staff -G webmastr,cvs,mailman -s /usr/local/bin/tcsh biraand then edit
/etc/passwd
and add the
user's name.
carson.eecs.berkeley.edu
using
ssh and then su to www:
su - www
www
on carson
, update
the tree:
cd ~www/php svn updateNote that there will be some
config.php
files that will be locally modified. These files are
used to differentiate between the development websites
and the production websites.
carson
, checking
the results on the development servers:
www
user:
cvs commit -m "Fix security problem surrounding globals" foo.phpNOTE: the log messages should be clear and describe what was done. A blank message or a "fixed bug" message will not do.
su - www
www
, update the php and check your changes:
cd ~www/php cvs update