I've moved!

I've started a new position at the University of Texas Health Science Center-Houston as an assistant professor in the School of Health Information Sciences. Please visit my new webpage:

http://biomathematics.shis.uth.tmc.edu

Thank you! -- Paul (September 7, 2007)

Software: make_webpage script

About

The make_webpage script is a bash shell script that automatically creates a public_html directory with the proper permissions, as well as a starter webpage and stylesheet. (Such as this one.) It is a "smart" script, in that it will generate a default webpage with the user's name and proper UCI links. It is a "safe" script, in that it prompts the user before overwriting files and creates backups if they already exist. (It also won't try to create the public_html directory if it already exists.) And we note that it produces a fully standards-compliant web page with a small CSS stylesheet.

Downloading and Running the Script: Really Quick Instructions

If you already know how to ssh to your math account, this is the absolutely fastest way to get and run the script. There are SSH instructions in the detailed version of this howto.

Step 1: Download and save the script:

The absolute fastest way to do this is to ssh to your math account, and type the following:

cd ~
links http://math.uci.edu/~pmacklin/make_webpage.html

Arrow down to the first link to the script (in the "About" section), press "d" to download the file, and press "enter" to save the file to your home directory. Hit "q" to exit the text-based browser.

Step 2: Run the script:

While still in your home directory (via SSH), type the following:

bash make_webpage.script

That's it!

Step 3: Test your website:

Visit the URL http://math.uci.edu/~username, where "username" is your math department logon. You should get a starter page that looks like this one.

Downloading and Running the Script: Detailed Instructions

The instructions in this section will be specific to members of the UCI mathematics department, but with minor changes, should apply to anyone.

Step 1: Download the script:

http://math.uci.edu/~pmacklin/Software/make_webpage/make_webpage.script

(right-click and choose "save link as...")

Step 2: Transfer the script to your home directory:

This may be the hairiest step for those who are new to Unix/Linux and the like. You'll need to transfer this script to your home directory using an SFTP (secure file transfer protocol) or SCP (secure copy) program.

Step 3: SSH to the math department:

Step 4: Run the script:

After you log in via SSH, simply type:

bash make_webpage.script

Step 5: Test your website:

Visit the URL http://math.uci.edu/~username, where "username" is your math department logon. Hopefully, you should get a starter webpage that looks like this.

Adapting the Script for Your School / Institution

This script is intended for use by a UCI math department student or faculty member in his/her home directory, although it should work anywhere, provided you make the appropriate changes at the beginning of the script: