WWW

Current and future server

The new server is reached at http://www.cse.chalmers.se.

Personal homepages

To create your new homepage, create a directory www.cse.chalmers.se in the folder www in your home directory. The simplest way to do this is to SSH into remote12.chalmers.se ; if you are a Windows user, there are instructions at http://www.chalmers.se/insidan/EN/tools/it/basic-services/file-area.(Note that you as an Windows users have two home directory, you should use the directory on sol.ita.chalmers.se) In a directory www.cse.chalmers.se under the www directory, create a file index.html and verify that you can browse to it at http://www.cse.chalmers.se/~<username>. If you have a problem, make sure the files are executable by all (chmod a+x ~/www). Note that any information left here will be removed 6 months after an employee has left Chalmers.

Research group areas

To get a research group web area under www.cse.chalmers.se (www.cse.chalmers.se/research/group), send an email to arne@chalmers.se , including the name of the area and of a person responsible. We will keep redirect service for www.cs.chalmers.se so old addresses will work.

Course home pages

First of all: Unless you have old home pages which you wish to continue using, you should look into the PingPong learning management system, at https://pingpong.chalmers.se/.

Locally edited course pages can be reached at http://www.cse.chalmers.se/edu/course/. In the file system, the location is /chalmers/groups/edu2009/www/www.cse.chalmers.se/course/ (easily reached by SSHing in to remote12.chalmers.se).
From Windows : smb://sol.ita.chalmers.se/groups/edu2009/www/www.cse.chalmers.se/course
These pages reside on the central Chalmers IT Services (ITS) servers, which use dynamic mounting, so you need to enter the entire path. When you create a directory for your course, please follow the following naming convention: <Course code>_<Course name> (example: mkdir EDA321_Digitalteknik_fk). Feel free to add a softlink for easier access (example: ln –s EDA321_Digitalteknik_fk EDA321).

Previous versions of the course web pages will be retained: /chalmers/groups/edu2009/www/www.cse.chalmers.se/course is a soft link to /chalmers/groups/edu2009/www/www.cse.chalmers.se/year/2013/course . When you make a link to a specific instance of the course pages, use for example http://www.cse.chalmers.se/edu/year/2013/course/<Course name>. The soft link for the "current" version is switched in late December. Until a course page is created for a new instance of the course, a rewrite rule points to the instance for last year. (It is also possibly to mount \\sol.ita.chalmers.se\groups\edu2009 from Windows, howto se: http://www.chalmers.se/insidan/SV/arbetsredskap/it/howtos/mappa-en-katalog)

CGI-script

All CGI files must have extension .cgi . For access restrictions, there are some differences depending on where the script is located in the file system.

/chalmers/users:

  • The file must be readable by the owner (chmod u+r).
  • The file must not writable by group/others (chmod go-w).
  • The directory must be readable/listable by the owner (chmod u+rx).
  • The directory must not be writable by group/others (chmod go-w).
  • The owner of the file must be a member of the group of the file.

/chalmers/groups:

  • The file must be readable by the owner (chmod u+r).
  • The file must not be writable by group/others (chmod go-w).
  • The directory must not be writable by group/others (chmod go-w).
  • The owner of the file must be a member of the group of the file.

Compiled CGI should be statically linked (ie gcc -static) to avoid library issues.

PHP

The person publishing the script needs to own the directory, and the access rights need to be "drwxrws--x" .

MySQL

To create a MySQL account, logon to https://web.student.chalmers.se/db/database1.php with your CID/net account. For a group account you need to contact helpdesk, at support@chalmers.se .

Back