From 92bc4f3c852fc2567dd793ace736d67d966a0248 Mon Sep 17 00:00:00 2001
From: Kim Rowan Go to https://github.com/frapi/frapi/tarball/master and download the tar.gz to your install directory. Uncompress the tar using the From within the FRAPI_PATH root directory, run You're about see a lot of references to something called
@@ -187,11 +190,11 @@ Go to https://github.com/frapi/frapi/tarball/master and download the tar.gz to your install directory. Uncompress the tar using the From within the FRAPI_PATH root directory, run FRAPI also has dependencies on the following modules: If you're using Linux you could run the If you're using Linux you could run the At echolibre we run nearly all our FRAPI services under Nginx for performance reasons. We therefore recommend using Nginx instead
+of Apache whenever possible when it comes to FRAPI, however, configuration settings for both are provided below. In order to setup FRAPI's admin interface, you'll need to setup a virtual
host with the following configuration:Downloading the Tarb
tar -xzvf frapi-frapi-VERSION.tar.gz
command.Install required submodule
+git submodule update --init
to install the required Ace (Ajax.org Cloud9 Editor) submodule.Setting Directory and File Permissions
Setting up the
Date: Thu, 2 Aug 2012 13:29:12 +0100
Subject: [PATCH 2/4] Modify id of h3 tag for new submodule heading
---
installing/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/installing/index.html b/installing/index.html
index 967ba48..a147eaa 100644
--- a/installing/index.html
+++ b/installing/index.html
@@ -94,7 +94,7 @@
Downloading the Tarb
tar -xzvf frapi-frapi-VERSION.tar.gz
command.Install required submodule
+Install required submodule
git submodule update --init
to install the required Ace (Ajax.org Cloud9 Editor) submodule.Setting Directory and File Permissions
From 84d2f5ee50710242376060070fb48ef012274111 Mon Sep 17 00:00:00 2001
From: Kim Rowan Installing FRAPI
FRAPI
-
@@ -140,14 +144,18 @@ Directory P
chmod 664 FRAPI_PATH/src/frapi/custom/Config/*.xml
-
FRAPI_PATH/setup.sh
script. The setup.sh
script will
-initialize the ArmChair submodule and set directory permissions with the commands you see above.FRAPI_PATH/setup.sh
script.
sudo sh setup.sh
-Configuring Apache
+HTTP Server Configuration
-Setting up FRAPI's Administration Interface Virtual Host
+Configuring Apache
+
+Setting up FRAPI's Administration Interface Virtual Host
Setting up the Setting Directory and File Permissions) are correct then restart Apache.
If you open your browser to http://api.frapi you should now see an XML payload that has an error that has the code -ERROR_INVALID_ACTION_REQUEST
- -If you open your browser to http://api.frapi you should now see the API documentation page
-NOTE: At echolibre we run nearly all our FRAPI services -under Nginx for performance reasons. We therefore recommend using Nginx instead -of Apache whenever possible when it comes to FRAPI.
+This documentation section assumes that you have Nginx setup to run with PHP as FastCGI. If you haven't setup @@ -227,7 +229,7 @@
Here's a list of the parameters you'll need in your fastcgi_params in order for Nginx and FRAPI to work nicely together:
@@ -269,7 +271,7 @@In order to setup FRAPI's admin interface, you'll need to setup a virtual host with the following configuration:
@@ -309,7 +311,7 @@The API frontend is the API that third party developers will be accessing. Very
From 261151da4c957b0600f8ba4f24c9e00287c4e46d Mon Sep 17 00:00:00 2001
From: Kim Rowan Setting up FRAPI's Admi
screen with a login and password (Username: admin, password:
password)
The API frontend is the API that third party developers will be accessing. Very