You are using an older browser, which may not load bcpl.net properly. We recommend that you upgrade to the latest version of your browser. The latest version of Internet Explorer can be found at http://www.microsoft.com/windows/ie/default.mspx. The latest version of Netscape can be found at: http://www.netscape.com.

Baltimore County Public Library logo
Home Tech Support WebMail Contacts Search BCPL.info

Web Page Help


BCPL.NET offers 100 megabytes of web space that account holders can use to store web pages. The following is basic information on creating, uploading, and viewing web pages in your personal webspace.


How to make web pages
How to upload web pages
How to view web pages
Where to put files
Additional help
What BCPL.NET supports



How to make web pages

  • Most recent word processing programs (such as Notepad or Microsoft Word) have the ability to save a document as an HTML file, which many beginners find adequate for creating very basic Web pages.
  • Another approach is to use one of the many special-purpose HTML editors that are now available. These allow you to manipulate text and graphics just as you would in a word processor, without having to know much about writing HTML. Microsoft Front Page, Macromedia Dreamweaver, and Claris Home Page are the most popular at this time, but there are many others from which to choose.
  • If you are reasonably comfortable using your UNIX shell account you can create your Web pages right in your public_html directory using your favorite UNIX text editor (pico, emacs, or vi). This requires that you enter all HTML tags by hand, but it's surprisingly easy even for the beginner if you follow an online tutorial.
  • See BCPL.NET's Acceptable Use Policy for information on what is appropriate to put on a personal web page.

How to upload web pages

  • Once you have created web pages, you will need to connect to BCPL to upload the pages to your personal web space. If your connection to the Internet is through an ISP besides BCPL (such as Comcast or Verizon), you will need to be added to our list of allowed IP addresses to be able to upload your files. Contact the Help Desk for more information.
  • Once you are connected to BCPL, you will need to upload the files to BCPL.NET's web server. To do that, you will need an FTP (File Transfer Protocol) program.
  • There are many different FTP programs you can use. Some of the more popular include WS_FTP, Cute FTP, and Fetch (for Macintoshes). Internet Explorer also has a limited ability to FTP built-in.
  • Still better, most HTML editors have built-in file transfer capability that allows you to download the current version of a Web page, edit it, then upload the revised version, all from within a single program.
  • For more information on FTP, go to our FTP webpage.

Where to put files

  • All BCPL.NET users have an area of storage space called a Home Directory on BCPL.NET's web server. This space is used to hold your files. All home directories should contain a web folder called public_html. This is where your web pages and the images that go along with them will need to go. When you log into your web space with an FTP program, you will automatically be in your home directory.

  • There are two ways you have to refer to your files within the public_html directory, depending on whether you are updating or viewing your site. The below examples are for a fictitious BCPL.NET user John Doe (username: jdoe).

  • UNIX Format
    When uploading files using an FTP program, generally the UNIX format is used. This is the actual location on our UNIX computer within your home directory where your files reside. The home directory consists of the directory on our server your account is in with your username appended. For example, the user jdoe's home directory is on the /u1 disk and in the jdoe folder, making the home directory /u1/jdoe. The public_html folder should be directly within the home directory, making the location in UNIX format /u1/jdoe/public_html/. An example UNIX directory might be /u1/jdoe/public_html/. Note that it is NOT an http:// web address!

  • Web Format.
    When attempting to view your site through a web browser, the WEB format is used. This might look like http://www.bcpl.net/~jdoe/

  • While both of these notations can refer to the same files and directories, they do so in different contexts. The UNIX Directory notation is generally used when you are transferring files to your webspace in an FTP program. The WEB notation is used when you are actually viewing your web site in a web browser such as Internet Explorer or Netscape.

  • Note: The following are only examples to help illustrate the difference between these two notations. Each user can create files and directories with any name he or she wishes. In other words, you wont have a pictures directory as shown below unless you create it yourself.

    UNIX Directory translates
    to
    Web Directory
    /u1/jdoe/
    home directory
    N/A
    This directory is the user's home directory, and is not within public_html so is not viewable from web.
    /u1/jdoe/public_html/
    public_html (folder within home directory)
    http://www.bcpl.net/~jdoe/
    Basic user website
    /u1/jdoe/public_html/pictures/
    pictures (folder within public_html directory)
    http://www.bcpl.net/~jdoe/pictures/
    User website, within subdirectory
    /u1/jdoe/public_html/pictures/family.jpg
    family.jpg (specific picture within the pictures directory)
    http://www.bcpl.net/~jdoe/pictures/family.jpg
    User website, specific picture within subdirectory
    /u1/jdoe/public_html/pictures/gallery.html
    gallery.html (page within pictures directory)
    http://www.bcpl.net/~jdoe/pictures/gallery.html
    User website, specific web page within subdirectory

  • If you name your main web page index.html, that page will load automatically when www.bcpl.net/~username is loaded.
  • If while uploading files you notice that you do not have a public_html directory, contact the Help Desk.
  • How to view web pages

    • Once you have uploaded your web pages to your personal webspace, how can others view them? To view webpages in your personal webspace, go to http://www.bcpl.net/~username, where username is your username. If you created an index.html page, that will appear; otherwise, you should see a list of all the files in your personal webspace. If you get a Forbidden error message, the permissions on the files are incorrect. Contact the Help Desk if you need assistance changing them.

    Additional Help


    What we support

    • The BCPL.NET web server is designed to handle only basic webpages, written in HTML.
    • BCPL.NET does not currently support cgi, frontpage extensions or any server-side languages on any personal webpages.
    • The BCPL.NET Help Desk can help you with logging into your UNIX shell account, setting up your home directory for Web publishing, uploading Web pages to your public_html directory, and setting permissions on your directories and files. Assistance in designing web pages is beyond the scope of the Help Desk.
    Home | Tech Support | WebMail | Contacts | Search | BCPL.info
    BCPL.NET Internet Services - 320 York Road, Towson, Maryland 21204-5179, U.S.A.
    Copyright © 2000-2008, BCPL. All rights reserved.
    Last modified : July 19, 2005 04:40 PM EDT