eXtropia: the open web technology company
Technology | Support | Tutorials | Development | About Us | Users | Contact Us
 ::   Tutorials
 ::   Presentations
Perl & CGI tutorials
 ::   Intro to Perl/CGI and HTML Forms
 ::   Intro to Windows Perl
 ::   Intro to Perl 5
 ::   Intro to Perl
 ::   Intro to Perl Taint mode
 ::   Sherlock Holmes and the Case of the Broken CGI Script
 ::   Writing COM Components in Perl

Java tutorials
 ::   Intro to Java
 ::   Cross Browser Java

Misc technical tutorials
 ::   Intro to The Web Application Development Environment
 ::   Introduction to XML
 ::   Intro to Web Design
 ::   Intro to Web Security
 ::   Databases for Web Developers
 ::   UNIX for Web Developers
 ::   Intro to Adobe Photoshop
 ::   Web Programming 101
 ::   Introduction to Microsoft DNA

Misc non-technical tutorials
 ::   Misc Technopreneurship Docs
 ::   What is a Webmaster?
 ::   What is the open source business model?
 ::   Technical writing
 ::   Small and mid-sized businesses on the Web

Offsite tutorials
 ::   ISAPI Perl Primer
 ::   Serving up web server basics
 ::   Introduction to Java (Parts 1 and 2) in Slovak


Introducton to Web Design
Serving Your Web Page  
  • Once you have finished writing your web page, it is time to make it available to the rest of the web.

  • Serving your web page involves three major steps

    • Transferring your HTML document from your personal computer to the web server where it will be served from
    • Making sure that people on the web have permission to read the document from the web server
    • Letting people know how to find your web page

  • Unfortunately, there are about a zillion little specialized features that sysadmins can have on their servers that makes this process confusing and specific to their system, so this discussion must remain fairly generic.

  • In order to transfer your HTML document to a web server, you will probably use some form of "FTP" client. You will then connect to your web server using the address, username, and password given to you by your sysadmin.

  • Once connected, you will transfer the HTML file from your local directory to your web directory specified by your sysadmin. I recommend transferring in ASCII mode, but with HTML it does not matter as much as it does with CGI scripts

  • Once your files have been transferred, you must make sure that the permissions are set correctly if the web server is running a UNIX OS. To do this, you should use the chmod command with syntax something like the following:

    chmod 644 myhtmlfile.html

    Notice that you should use the .html (or .htm for some servers) extension for HTML files.

  • Once you have set the permissions so that people on the web have access to your files, you are ready to tell people what URL they should type into their browser's location window in order to look at your page. Your sysadmin should help you define the URL.

Previous Page |Next Page