Skip to the content

Kansas State University

[an error occurred while processing this directive]
[an error occurred while processing this directive] [an error occurred while processing this directive]
  1. K-State Home >
  2. Information technology >
  3. Help and training >
  4. Tools for web publishing >
  5. Creating your own personal home page

Creating your own personal home page

Be sure to read the Information Technology Use Policy. You are responsible for all information you make available via the web.

  1. Start creating webpages.

    Index file

    To create webpages, you'll need familiarity with HTML (HyperText Markup Language), the language in which web documents are created. Creating simple HTML documents is quite easy.

    The home page of your site must be named "index.html." By default this is where people will land when they visit your personal site in a web browser. Other pages can be named using typical characters: letters, numbers, dashes, and underscores. If you name your files using punctuation and special characters like questions marks and slashes, you're going to encounter problems. Using capital letters is also frowned upon, because people won't remember how to type your URLs.

    You can organize sections of your site by creating subdirectories and placing different content in these folders. Note that if you do create subdirectories, it usually makes sense for these folders to have default pages named "index.html" in them, too.

    If you admire someone else's webpage and want to see how it's coded, you can view the source for it. In Internet Explorer, select the option "Source" from the "View" menu. In Firefox, right click on the page and select "View Page Source." This is handy for seeing how someone did something in HTML.

  2. Move files to your personal HTML folder on the remote web server.

    Once you've made some HTML files, you'll want to put them on the web server so others can view them online. To move files between your hard drive and the web server, you'll need to use a Secure FTP (File Transfer Protocol) program such as Filezilla or CyberDuck on the Mac; or WinSCP or SmartFTP on the PC. Other popular FTP programs include Fugu and the FTP feature that's built into Adobe Dreamweaver.

    WinSCP Configuration screen shot
    CyberDuck screen shot

    In your FTP program, be sure to use the following settings:

    • Protocol: SFTP (or "SSH")
    • Host name or server: unix.ksu.edu
    • Port: 22
    • Username and password: same as your EID and password
    .html folder on the server

    After logging in to the server with your FTP program, move your web files to the folder named ".html." Using WinSCP this is done by navigating to your files in the left hand window, selecting them, and pressing F5 to copy them to the server (right window).

  3. Set permissions for the .html folder and its files.

    Your personal web pages won't be viewable by the public or in a web browser until you set permissions for your HTML directory. Different FTP programs have varying ways to set permissions, but the most common way is to select the .html folder on the server, right click, and set "properties" or "permissions."

    Permissions should be set to 0755 (Read, Write, and Execute rights for the Owner and just Read and Execute rights for Group and Other.) If setting permissions for the entire .html folder doesn't seem to work, try setting permissions for individual files within the folder.

  4. View your webpages online.

    To visit the web pages you've created in your browser, go to "http://www-personal.ksu.edu/~eid/," being sure to substitute your actual K-State EID where it says "eid."

Other Useful Resources


If you have any problems creating your home page, please contact the InfoTech Help Desk at helpdesk@k-state.edu or 532-7722.