Using Your Space
Shared Space vs Virtual Web Hosts
These instructions are specific to users of the StuOrg shared space. This
space is free to all registered student organizations. These instructions do
not apply to organizations who are using the
ITS Web Development Services
"Virtual Web Host" service. Please note the examples below to determine which
type your organization is using:
Shared Space
- http://www.stuorg.iastate.edu/groupname/
Virtual Web Host
- http://www.groupname.stuorg.iastate.edu/
- http://www.housename.greek.iastate.edu/
If you are using a virtual web host, the instructions below DO NOT APPLY
TO YOU. To view instructions on using your space, add "/cgi-bin/readme" to
the end of your website name. For example:
http://www.sample.stuorg.iastate.edu/cgi-bin/readme
Ownership
All material in the student organization web space (StuOrg) is considered to
be the property of GSB. Material, which is offensive or found to be in
violation of the
Code of Computer Ethics and Acceptable Use Policy,
will be removed without notice. The StuOrg web space is NOT to be used as
personal storage space or for personal web material. Though the contents of
the locker are not actively policed, any material of this nature will be
removed without notice. (Yes, we intentionally repeated that
information.)
Support & Training
FTP, HTML, and general how-to support is not
provided, you should attempt to find a member of your organization who
is familiar with creating and maintaining web material.
There are many, good, free, online tutorials on how to develop web pages.
One such source is W3Schools.
There are also a variety of free short-courses available to students through
the ITS Training. Although
these courses are not directly related to managing material on the StuOrg
server, they are general enough to be very useful.
General computer assistance is provided by the
ITS Solutions Center.
Questions regarding policy, procedure, and access can be answered
by the
Student Activities Center.
Technical problems and error reporting should be directed to
ITS Web Development Services.
Starting Web Page
Your group's starting page must have the filename of
"homepage.html" or "homepage.php", all lowercase letters.
If you do not use this as a starting page, we will not link your material.
Some html editors will default to other common starting names such as
index.html or homepage.htm which are not supported.
Linking Your Organization
Creating space neither automatically links your material to the student
organization index, nor does it include the web address in your organization's
information. This is by design to prevent linking to blank or unused
directories. When you feel your material is ready, you can enter your web
address in your organization's information. This field can be found by
selecting "Edit StuOrg Information" in the
"Manage Organizations"
interface.
FTP Access Details
In order to FTP your material, you must use a SECURE FTP client.
(FileZilla, Fetch 4, or through a secure FTP proxy such as KFTPD.) General FTP
clients such as WS_FTP, GoLive, Dreamweaver, Frontpage, etc. will NOT work
without a secure FTP Proxy. Information on secure FTP software and configuring
secure FTP clients can be found by searching for
"Kerberos FTP"
on the IT website's
Frequently Asked Question database. For more assistance with secure FTP, contact the
ITS Solutions Center.
The username and password that you will use is your own Net-ID and password.
Your Net-ID is the first portion of your Iowa State email address
(netid@iastate.edu). But you must first be on the list of authorized
users as described in Step 4 of the
"Getting Started"
guide.
The server (host) that you connect to can be any Project Vincent machine of
your choice. You may also use any of the five general access machine:
isua1.iastate.edu
...
isua5.iastate.edu
The directory (path) that you will use depends upon the directory name you
selected:
/afs/iastate.edu/private/stuorg/www/directory/
PHP / MySQL / Virtual Web Hosting
PHP is enabled on the StuOrg server. (For more information on PHP, visit
www.php.net.) Because each organization does
not have its own host (each group's "website" is simply a directory on one
host), there is no way to prevent any group's script from viewing
material/scripts in any another group's directory. The server does not have
write permissions to the file space, so groups cannot use scripts to change
anyone's material.
The Register Globals setting is turned OFF as is the default for all versions of PHP 4.2.0 and later. It is a security risk as users can add in random variables into your script without you knowledge. This feature is what causes passed variables to AUTOMATICALLY become real variables. With register globals off, you must specifically abstract them.
$foobar = $_REQUEST["foobar"];
The section on External Variables can be found at...
http://www.php.net/variables.external
MySQL is available only through a separate virtual web host. MySQL accounts
cannot be used on the general StuOrg server without compromising access to the
database. (MySQL access requires a username and password to be readable by the
script accessing the database, and because any script can read any other
script, those other scripts would then have the potential to accidentally or
intentionally manipulate the database.)
ITS Web Development Services can
provide student organizations with separate virtual web hosts for those
organizations needing more enhanced web features such as MySQL access. A
virtual web host includes a web address with and/or without a www prefix in
either the greek or stuorg sub-domains. The fourth level sub-domain name
reflects the name of the group. For example, suitable addresses would be:
www.snipe.stuorg.iastate.edu and
www.alphaalpha.greek.iastate.edu.
The standard virtual web hosting package for student organizations also
includes a 250MB disk quota, full PHP access, daily backups, hit statistics, a
search mechanism, and a MySQL account. The cost for this service is $5/month.
This service is $25/month for departments on campus, but
GSB provides the equipment and covers
most of the costs for student organizations.
For more information, contact
ITS Web Development Services.
ASP / FrontPage Extensions
Neither ASP nor Microsoft FrontPage Extensions are enable on the server.
|