Chapter 3. Installation

Table of Contents

1. System Requirements
2. Single Machine and Client Installation
3. Web Service Installation

1. System Requirements

  • PHP version 5 or newer built with CURL.

2. Single Machine and Client Installation

  • Extract the Naruto archive somewhere on the target system.

  • From within the existing web application use the Naruto implementation that you need. Current choices include:

    • RestNaruto - for connecting to a remotely hosted web service.

    • PhpBB3Naruto - for using a local installation of the PhpBB3 message board.

    • MockNaruto - for testing the interface with predictable data.

3. Web Service Installation

Figure 3.1. Rest Deployment

Rest Deployment

  • Extract the Naruto archive somewhere on the target system.

  • XXX: Copy the server and config files into the Apache web server docroot path.

  • XXX: Update the configuration.

  • From within the existing web application use the RestNaruto class for getting message board functionality.