Announcements Syllabus Schedule Weekly lecture notes Assignments Links

GLG410/598 Computers in Earth and Space Exploration

Uploading your website to the ASU server (and some useful HTML links)

A small sidenote: We encourage you to look at the source code of this and any other web page. You can use them as a guide: if you like a certain feature, take a look at the source code and modify it so it fits your needs. In general, reading source code is easier when it is written by hand instead of a web design program. Also, we highly recommend that you indent your HTML code well to make is easier to read and debug because you will easily recognize the hierarchy of your commands. As an example, take a look at the source code of this web page to see what we mean.

This web page was created to help you get started with the ASU server. We provide a couple of links to tutorials for HTML scripting. The site is actually more of a link parade than anything else. We will begin by guiding you through the process of activating your ASU web space. You can get all the information on the ASU website and we will direct you to the necessary sites as well as comment on some points along the way.

Activate your personal ASU web space

  1. Go to
  2. Enter your ASURITE ID (probably the same username for your ASU email).
  3. It will probably tell you that you've already activated your ID. If not, follow the steps to activating your ASURITE ID.
  4. You will find five brown boxes at the bottom of the page. Click the middle box that says "ASURITE Account Management Subscribe to additional computing access/services".
  5. The next page displays subscription options for several ASURITE services. Select the following option:
  6. Click the "Subscribe To Selected Service" button.
  7. A list of the ASURITE services you are about to subscribe to will be shown. Click "Subscribe Me Now" to finalize your request.
  8. You will be directed back to the ASURITE subscriptions page after your request has been finalized.

Accessing your personal ASU file space

There are two ways to access your personal ASU file space: (1) via the "My Files" utility, and (2) via a secure file transfer client. The latter requires downloading special software.
    Using the "My Files" utility
    This is probably the simplest way of accessing your personal ASU file space. Go to your My ASU page and click the "My Files" link under Quick Links. This will take you to your personal ASU file space where you will upload materials for this course.

    Using the Secure File Transfer client
    If your are interested in a more advanced option for accessing your personal ASU file space (and learning a little bit of Linux on the way), use this option. All ASU computers should already have a secure file transfer client installed. Otherwise (or if you're using your personal computer), download the secure file transfer client ("SSH" for Windows users, "Fetch" for Macintosh users)

  1. Windows users: Download SSH from Here, you can also download and use a large selection of software available for free as long as you are enrolled at ASU. This is where part of your ASU technology fee goes! Search for SSH for Windows, download, and install it. Start the SSH Secure shell => Secure File Transfer Client. You will notice two panels. The left panel is your local computer (i.e. the computer you are using at the moment). The right panel is the computer or server you are trying to connect to. Click "connect" or "quick connect" (see figure below). Enter the name of the computer or server that you want to connect to. Recall that your ASU web space is located under "". Login using your ASURITE ID and password. In the right panel you should see two folders named "Backup" and "www". Everything you want to put on your website goes into the "www" directory.

  2. Macintosh users: Go to and search for "sftp". The first thing that comes up is a package called "Fetch". Download and install it. Start Fetch => Secure File Transfer Client. A "New Connection" automatically starts. Next to "Hostname:" enter the name of the computer or server that you want to connect to. Recall that your web space is located under "". Next to "Username:" enter your ASURITE ID. Below that, next to "Connect using:" select "SFTP". Then enter your ASURITE password next to "Password:". At the bottom, click the "Connect" button. You are now looking at the files on that server. You should now see two folders named "Backup" and "www". Everything you want to put on your website goes into the "www" directory.

Some useful links to HTML tutorials

Now that you can upload data (i.e., a website) to your personal ASU space, you should begin building your website. The nice thing about scripting your website manually using HTML is that you only need the most simple text editing program. DO NOT USE Microsoft Word or a HTML editor!

Here are a number of links that will help you script in HTML. We actually made significant use of them to help build this page :-)

Page written by David Haddad and Ramón Arrowsmith with some items borrowed from Olaf Zielke.
Last update, August 25, 2015