Installing the Alpha version

System requirements

mod_rewrite(!), PHP4/PHP5, a MySQL Database (server version 4.0.4 or higher)

Preparation

($server_dir = target installation directory relative to your web server root)
  • Download the latest Knowee bundle and unzip it.
  • If $server_dir is a sub-directory on your web server:
    Adjust the RewriteBase in "/.htaccess" (from "/" to e.g. "/knowee")
  • Adjust "/config/sys.php":
    1) Set the master_pwd (you'll need it to setup the system)
    2) Specify a Twitter account in arc_reader_credentials (any account will do, we just need it to access contact pages)
    3) (Optional:) Specify the rdf_uri_base (leave empty to use the installation's URI)
    4) Edit the database configuration to match your MySQL hostname, username, password, and database name. (Knowee can be set up on a multi-DB system, documentation will be provided soon)

Upload and setup

  • Upload the knowee files to your $server_dir.
  • enable write access for the "/cache" and "/logs" directories (e.g. via chmod 777)
  • open the $server_dir URL in your web browser. You will be redirected to a setup screen ("/admin/setup").
    1) enter the master password as defined in "/config/sys.php" and click on "Run Setup". You will get a short confirmation message saying that the RDF stores were set up.
    2) Switch to the "Administrator Account" tab, enter the master password and click on "Run Setup". Again, you will get a short confirmation message.
    3) Log in as admin. If this works, the setup succeeded.
    3) open "$server_dir/bot-runner" in your browser and click on "Start bots"
    4) Click on "Log out" in the upper right navigation. You can now create your Knowee user account.