Z is a second web server maintained by CS staff. It operates independently from the production CS server on www.cs.utexas.edu.
Anyone with a current CS Unix account.
Many users have asked for features not available on the production server. This server is a response to those requests.
mod_php, WebDAV, mod_python, a dedicated MySQL server. Do you need additional features? Ask here.
Send mail here for an account. Once the account is created, you can publish documents at http://z.cs.utexas.edu/users/NAME by placing your html files in /u/z/users/NAME, where NAME is your CS Unix login name.
/u/z/logs
Request a MySQL account here. Specify a database name which you want to create. Your MySQL login name will be the same as your CS Unix login name.
PHP 5.0.5 and MySQL 4.1.7.
Arrange for your php application to set the PHP_MAIL_FROM environment
variable to a valid email address before calling mail(). One way
to do this is:
putenv("PHP_MAIL_FROM=your-login-name@cs.utexas.edu");
No. Z has no non-staff shell accounts, similar to the CS production web server.
The sole purpose of the MySQL server is to support http applications on z. As such, you should be able to administer MySQL from your http application. (This is basically a security policy -- I don't want to make a MySQL server visible to the endless stream of portscans, so 3306/tcp is blocked at the router).
All of the utilities in the MySQL distribution are available in /lusr/opt/mysql-4.1.7. You can use them from any CS host. These tools should provide all the neccessary MySQL access which one might need.
Use mysqladmin, .i.e.
/lusr/bin/mysqladmin -h z -p -u LOGIN password NEW-PASSWORD
where LOGIN is your CS Unix (and MySQL) login name and NEW-PASSWORD
is your new MySQL password. It will prompt you for your current
MySQL password before it changes it. It is not advisable to use
your Unix password as a MySQL password.
Long, cute hostnames are overrated. :)