BuildACommunity System Requirements BAC Partnerships Tech Support Policy Customer Samples BuildaCommunity Demo Hosting Information Place an Order Contact Us BAC Demo BuildACommunity - Community Software

BAC Community Software - System Requirements

Please review the following system requirements carefully to ensure that our software will function on your server. We provide a test script below that you can use to check your server for the required Perl modules, please feel free to send us the results of this test if you have any questions.

If you are unable to use our software on your server you may want to look into the option of hosting the community software with us.

Our scripts require the following server features:

1. An Apache webserver

2. A Unix or Linux-based system. We highly recommend RedHat or Fedora Linux since Apache and Sendmail are perfectly configured "out of the box", and adding MySQL is extremely easy.

3. MySQL 3.23 or later version.

4. SSH (or telnet) access to your server. We must run the installation script in SSH (or telnet), and it is also valuable in troubleshooting script and MySQL problems.

5. Perl 5.006 or later version.

6. Access to a C-compiler (either cc or gcc) for CommunityWeaver. The program is written in Perl but has a small C component.

7. Auto-EmailPro requires that your server support sending email from any username at your domain without setting up a pop3 account ahead of time.

8. BAC Video (only BAC Video) requires the following 3rd party modules:

  • ImageMagick
  • MPlayer
  • FFMpeg (with Lame support)
  • flvtool2
    We can only convert videos supported by these tools so try for the newest version possible and enable all extensions when installing for best performance.
    Our hosting service supports all the above so if your host can't support these four requirements, please contact us.

    9. The following Perl libraries:

    URI MIME-Base64
    HTML-Parser MD5
    Libnet LWP
    XML-Parser & XML-RSS *** String-Approx *
    Data-Dumper & Data-ShowTable DBI
    Msql-Mysql-modules

    Time-HiRes *

    Compress::Zlib **

    SOAP::Lite **

     
    * Optional - Optional modules should be installed if possible but the software will function without them.
    ** Highly Recommended but Optional - These modules should be installed if possible but the software will function without them.
    *** Optional unless you are running BAC News.

  • Test for the Perl Modules:
    Click here to download a file that will test to see if you are missing any of the above modules. You must save the zip file, unzip it, and upload the single file that it contains to your server in Ascii mode, with permissions set to 755. It must be uploaded to a cgi executable directory. Next, simply run it from your browser and see if it brings back a listing of any missing modules. Feel free to email us the results via the 'Contact Us' form.

    Diskspace and Memory:
    For those of you who have your own server or are preparing to build one, these are our recommendations: get as much memory as you are able to afford, as cgi scripts use a lot more memory than regular web pages. Realistically, figure 128mb as a good minimum and 256mb as the optimum unless you expect a lot of traffic.

    Certain scripts store more data (not only text but images, attachments, etc) than others and therefore need more space to grow. CommunityWeaver, CommunityAlbums and Auto-EmailPro are examples. With CommunityWeaver, figure 100kb per member, plus half of whatever amount of space you plan to allow for uploads - most members will use very little of their disk space, but others will fill theirs right up.

    Please make sure that you verify that your server meets the above conditions prior to ordering, as we do not offer refunds.

    The BuildACommunity™ Community Software Suite is a creation of Ecreations™ Software Inc.
    © 2007 Ecreations™ Software Inc. All Rights Reserved. -- Privacy Policy
    BuildACommunity System Requirements BuildACommunity Partnerships Tech Support Policy Customer Samples BuildACommunity Demo Hosting Information Place an Order Contact Us