UltraBoard 2000 Online Manual

Installation on Unix/Linux and NT Web Servers Using FTP

  1. Download the UltraBoard ZIP file from the UltraBoard Official WebSite, and extract the archive on your desktop computer.

  2. Open the install.cgi, UltraBoard.cgi, and SpellChecker.cgi.

    look at the first line, it says:
    #!/usr/bin/perl
    and change it to correct location of Perl 5 on your web server.
    (note: if this is where Perl 5 is located on your server then go to step 3. if that is NOT where Perl 5 is and you don't know the location of Perl 5 on your web server, then ask your system administrator or find it on your hosts web site.)

    (note: if your web server does not allow .cgi extension, please rename those files to a .pl extension. especailly on a Windows web server with IIS!!)

  3. Create a /UltraBoard directory in path_of_document_root/cgi-bin directory on your web server, and chmod it into 755. (warning: if your server does not allow binary files within /cgi-bin, then please create another /UltraBoard directory in path_of_document_root)

  4. Create a /Private directory within path_of_document_root/cgi-bin/UltraBoard, and chmod it into 777.
    Create a /Public directory within path_of_document_root/cgi-bin/UltraBoard, and chmod it 777. (warning: if your server does not allow binary files within /cgi-bin, then please create the /Public directory within path_of_document_root/UltraBoard)

  5. Upload the following files and directory to the path_of_document_root/cgi-bin/UltraBoard directory on your web server in the correct mode.

  6. Use your web browser to access the web based installation at http://your.domain.com/url_of_ultraboard_directory/install.cgi, and fill out following fields.

    1. type in path_of_document_root/cgi-bin/UltraBoard (note: the path that the script has determined should be correct)

    2. if your server does not allow binary files within /cgi-bin, then you should type in as path_of_document_root/UltraBoard, otherwise type in as path_of_document_root/cgi-bin/UltraBoard

    3. please type in http://your.domain.com/url_of_ultraboard_directory (note: the url that the script has determined should be correct)

    4. please type in the URL for the path that you typed in for field 2.

    5. please choose which database engine that you want to use within UltraBoard 2000.

      (note: non MySQL users please go to field 6)

      for mysql users please fill out the database server, name (as ultraboard), username (as USERNAME), and password (as PASSWORD) correctly!

    6. please choose which kind of mailing system that you want to use (note: most Windows servers don't have sendmail system, please use SMTP for the mailing system of UltraBoard 2000; note: please check out ActiveState, they are porting sendmail to the Windows server!)

    7. enter your email address.

    8. enter the time zone name of your area.

    9. enter how many hours different from your web server to your area. (note: from -12 to +13)

    10. choose the date format of your area that you want to use.

    11. choose the time format of your area that you want to use.

    push the Start Install button to start the installation...

  7. When you see all green color responses, then the installation should be done, and you can start to configure UltraBoard 2000.
    When you see olive color response, then there are some errors on the installation, however you may still run UltraBoard 2000 without problems.
    When you see red color response, then there are some errors on the installation that you need to fix, otherwise you can't run UltraBoard 2000.

  8. Now you should remove following files and directory:

Post Installation Configuration

you must do following within ultraboard control panel to complete the forum setup after the installation:
  1. create a administrator account
  2. configure system options for further system setting
  3. configure general options for forum setting
  4. configure style options for color setting
  5. create member groups
  6. create categories
  7. create boards
  8. backup database (please backup database at least monthly)
  9. turn the ultraboard online

Appendix. Links

Some links that you should know:

UltraBoard License Agreement

By using this software program, you agree to be obliged by the terms and conditions of this License Agreement.

USES

This License Agreement only grants the licensee to install this software program onto a single server, in use by a single domain. If the licensee uses this software program under multiple domains or subdomains, the licensee must purchase additional licenses for each domain or subdomain. The licensee receive free upgrade for one year.

MODIFICATIONS AND CHANGES

The licensee may modify or change this software program to suit licensee's needs, at licensee's own risk. The licensee may modify the source code for licensee's own use. However, the modified source code must not be resold or distributed.

COPYRIGHT NOTICES

Copyright notices included within the CGI scripts and within source files of this software program must not be modified or removed. These copyrights notices, including "powered by" wording, and the about document on help page, must be visible to the end user. Licensee's use of this software program permits Ultrascripts.com, Inc. to refer the licensee in promotional materials and/or on our web site, unless an expressed written agreement is made to prohibit such use.

TRANSFER OF LICENSE

The licensee is not allowed to transfer this license to any other party without expressed written consent of Ultrascripts.com, Inc.

TERMINATION

Ultrascripts.com, Inc. shall have right, at any time, to terminate this license if the licensee breaches this license in any manner.

WARRANTIES

THIS SOFTWARE PROGRAM AND THE ACCOMPANYING FILES ARE SOLD "AS IS" AND WITHOUT WARRANTIES AS TO PERFORMANCE OR MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED. THE SELLER ALSO MAKES NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE.

ANY LIABILITY OF THE SELLER WILL BE LIMITED EXCLUSIVELY TO PRODUCT REPLACEMENT OR REFUND OF PURCHASE PRICE.

The licensee must assume the entire risk of using the software program.

JURISDICTION

This License Agreement is governed by the laws of the State of New York. Both the licensee and Ultrascripts.com, Inc. agree to submit to the jurisdiction of the courts of the State of New York and the venue of the County of New York.