UltraBoard 2000 Installation

  1. File Editing

    1. Open the Setup.cgi by using your favorite editor.

    2. look at the first line:
      It says:

      #!/usr/bin/perl
      and change it to correct location of Perl 5.004 on your web server
      Note  if that's where perl is on your system (most unix/linux system were using this path, on windows system would be #!c:/perl/bin/perl.exe), leave everything alone and skip this part.

      Note  if your web server wasn't support scripts that end w/.cgi, then just change the Setup.cgi to Setup.pl.

  2. Uploading & Set File Permission

    1. Login to your web server by FTP/Telnet.

      Note  if you have this script before, then please backup the data and uninstall the old ultraboard first and reupload this one. because there are some different between the new one and the old one. (IMPORTANT)

    2. Create a /UltraBoard directory in /cgi-bin and set the permission to 766, or 777 (depend on server)

      Note  don't share with any older ultraboard, otherwise it will remove all old version files.

      Note  it setup wizard is not support ultraboard 2000 beta, so don't mix them up. after you finish setup a new directory ultraboard, then you can move the backup directory to the new backup directory, and restore them.

    3. Create a /UBSetup directory in /cgi-bin and set the permission to 755

    4. You should upload all files from the package to /UBSetup on your server with correct file mode (all files are upload in ascii mode, except all files in /binary directory). Set the Setup.cgi permission to 755, others files permission to 766 or 777 (depend on your server)

      Note  the permission is depended on your web server.

  3. Finishing up

    1. Execute Setup.cgi on your browser

      Note  type as a url (e.g. http://www.yourdomain.com/cgi-bin/UBSetup/Setup.cgi)

      1. choose install ultraboard 2000

      2. enter all the required informations for the setup path.

        Note  if your server doesn't support binary files in /cgi-bin directory, then please change the public path outside the /cgi-bin

      3. enter the path of your new /UltraBoard directory for the "Script Directory" value.

      4. enter all the required information for the system information.

      5. enter all the required information for your administrator login profile.

      Note  you don't need to remove the Setup.cgi, it for later use (update, uninstall) please save the setup.cfg in your computer, it included all information of the setup process and needed when you updating, or uninstalling ultraboard 2000, otherwise it won't work.

      Note  if you not sure the Setup.cgi is locked, you can open the setup.lock, and check is there any value in it, if yes, mean it already locked, so next time you have to reupload the old setup.lock w/value for unlock the setup wizard. if no, then you may need to put a value in the setup.lock (any number value, e.g. 2000).

      Note  it may take couple minutes to copy all sources files, so please wait during loading.

    2. Change the /UltraBoard permission back to 755

      Note  because some web server are not allow script run in 777 directory! otherwise you will see 500 server internal error :(

      Note  when you uninstall the ultraboard, please change it back to 777, otherwise some files may not remove.

    3. Login your UltraBoard 2000 control panel.

    4. Create categories from control panel.

    5. Create boards from control panel.

    6. Compile all the theme that you want to use. (IMPORTANT)

    7. ready to use. :)

    Note  if you care about the security of ultraboard 2000, you can click the Set Permission for UltraBoard 2000 in front page of setup wizard.

    Note  if you want to edit files in /UltraBoard directory, please click the Unset Permission for UltraBoard 2000 in front page of setup wizard. then it will change all files to world read permission.