This file is committed to svn in web_tool_dev/Admin.txt This account is for running the web_tool_dev tomcat server. It runs at http://8ball-ngbw.sdsc.edu:8080/web_tool_dev. I currently start the server (if it's already deployed) by running tomcat_control.sh 8ball-ngbw.sdsc.edu restart The script tomcat_control.sh is in ~/ngbw/web_tool_dev/bin.out. I build and deploy by going to the source directory ~/ngbw/web_tool_dev and running "sh tl.sh deploy". The user's test applications run on separate tomcat instances that are started and stopped by the web_tool_dev application. All the tomcat instances are installed under ~/tomcat/apache-tomcat-5.5.25 in directories named for the name of the virtual host the server runs on. Currently we have total 4 drwxr-sr-x 11 toolw toolw 512 Jul 10 09:34 8ball-ngbw-1.sdsc.edu drwxr-sr-x 11 toolw toolw 512 Jul 10 09:34 8ball-ngbw-2.sdsc.edu drwxr-sr-x 11 toolw toolw 512 Jul 10 09:35 8ball-ngbw-3.sdsc.edu drwxr-sr-x 11 toolw toolw 512 Jul 10 09:33 8ball-ngbw.sdsc.edu where 8ball-ngbw.sdsc.edu runs web_tool_dev and the others run the user's web applications. "tomcat_control.sh all cleanup" - stops all the web servers and removes any user web apps. ~/web_td_home is where the data for the web_tool_dev application is stored. Under there we have: userdb - with individual file for each user with an account on web_tool_dev To add a new user, just create a file here, where the filename is the desired username, and the contents is just the line "password=xxx" where xxx is the desired password. reference_copy - a copy of the sdk and web projects. To update all users to a newer version of the code 1) shutdown web_tool_dev: tomcat_control.sh 8ball-ngbw.sdsc.edu stop 2) run update_source.sh in reference_copy 3) in users: "rm -rf *" (when the users log in, their directories will be recreated with the new source). 4) restart web_tool_dev: tomcat_control.sh 8ball-ngbw.sdsc.edu start If you just want to update one user, you could make sure that user isn't logged in (so that you won't need to shutdown web_tool_dev), and remove only his directory under "users". users - directory for each user. builds are done here.