MIT gives its students access to a wide variety of technical tools, one of which is the ability to upload your
own personal webpage acceptable on the mit.edu domain. This page is meant to teach you how to do that with ease!
- Make Your Site
- Download an HTML editor. I strongly recommend sublime text!
- Download my sample site or start from scratch! If you want to use the sample site, keep reading. If not, move on to the next step!
- Move the directory somewhere where it will be easy to work with.
- Open the directory in Sublime Text.
- HTML is a markup language. You can learn about it here. I included boostrap in this sample site for great css classes. You can learn more about how to use bootstrap here.
- Edit the HTML files to your liking. Make it your own!
- Upload Your Site
- SFTP (OSX, Linux, Windows)
- Download a SFTP client. I recommend cyberduck. which is available on Windows and OSX.
- Open a new SFTP connection with the following credentials:
- Drag and drop your files into the
- SSH (OSX, Linux)
- Open the
terminal (or any equivalent application) on your machine.
- SSH Into the athena server
ssh athena.dialup.mit.edu -l yourUsername
- The first time you connect, ssh will tell you: "Host key not found from the list of known hosts. Are you sure you want to continue connecting (yes/no)?"
yes. It will respond: "Host 'athena.dialup.mit.edu' added to the list of known hosts."
- You will see
yourUsername's password: Type your password now. (ssh always encrypts your connection, so it's safe to type it here.)
- For secure file transfer, use scp,
scp localfilename athena.dialup.mit.edu:/path/to/remotefilename.
- Move the files you want online into your
- View Your Site
http://web.mit.edu/yourUsername/www. Send it to people!