HowTo: Install SCInterface Web UI from Source

From SCInterface Wiki

Jump to: navigation, search

The installation of SCInterface has been consolidated into a single installer. Please refer to the SCInterface Quick Start Guide on how to use the SCInterface installer to install the SCInterface UI.


The following provides the step-by-step process for installing the UI

Contents

Dependencies

Obtaining the source

It is recommened to download the UI from the SCInterface subversion by doing the following steps:

svn co svn://svn.scinterface.com/sci_phpui/trunk sci_phpui

The PHP web UI includes the API. If you need access to just the PHP API, it can be downloaded separately by typing:

svn co svn://svn.scinterface.com/sci_phpapi/trunk sci_phpapi

Installation

Place the sci_phpui directory under your webserver root. Access via http://hostname/scinterface

If your SCM resides somewhere other than this webserver host, you will need to go into sci_phpapi and edit the api_config.php file. You can change populateSCMList() to point to your SCM hostname.

Installing PHP Modules

We highly recommend using apt to install the PHP dependencies as apt handles installing dependencies very well.

apt Syntax for PHP Modules with Apache

  • To install each PHP module use the following syntax:
 apt-get install php-<modulename>

Sometimes its php4-<modname>

  • To search for a module, type:
 apt-cache search <modulename>

Then type:

 apt-get install <searchresult>
Personal tools