API Management
13.2 13.1 13.0 12.2 12.1 12.0 11.0
13.2 13.1 13.0 12.2 12.1 12.0 11.0

Installing the Developer Portal

Copying the FioranoDeveloperPortal folder to the Webserver

  1. Go to the DeveloperPortal folder at $FioranoAPIManagement_Home and copy the FioranoDeveloperPortal folder.

    image2020-12-8 13:18:0.png
    Figure 1: Copying the FioranoDeveloperPortal folder from the API Management directory in Linux

  2. Paste the copied folder into the <AMP stack folder>/apache2/htdocs folder.

    image2020-12-8 13:18:42.png
    Figure 2: Copying the FioranoDeveloperPortal folder to the  <AMP stack folder>/apache2/htdocs folder

Granting Write permissions for files in Linux and Mac

Give Write permissions on the files folder and settings.php file at FioranoDeveloperPortal/sites/default/ directory so that the webserver gets the permission to write.

To enable Write permissions, type the following commands in the command line:

cd <path/to/FioranoDeveloperPortal/sites/default/>
chmod a+w files/
chmod a+w settings.php


In case the files folder is missing at FioranoDeveloperPortal/sites/default, please use the command below before enabling Write permissions:

cd <path/to/FioranoDeveloperPortal/sites/default/>
mkdir files


If the write permissions are not set, then an error is thrown during installation.

image2020-12-8 13:20:50.png
Figure 3: Screen displaying error thrown during installation

Disable the Write permissions after installation to avoid security risks.

To disable write permissions, use the following commad:

cd <path/to/FioranoDeveloperPortal/sites/default/>
chmod a-w files/
chmod a-w settings.php



Refer to the following link for a better understanding on file permissions in Linux, Unix, and Mac: https://www.drupal.org/node/202483

Installing the Developer Portal

  1. Open the URLhttp://<hostname>:<port>/FioranoDeveloperPortal (hostname and port corresponding to the webserver).

  2. Enter the following and click the Save and continue button:

    1. Database name: The name of the database created by following the steps in the section above.

    2. Database username: root

    3. Database password: As provided while setting up the Webserver.

      image2020-12-8 13:24:4.png
      Figure 6: Providing the default database user name

      Ignore the ADVANCED OPTIONS section.


  3. In Configure site page, provide the following and click on save and continue:

    1. Site name

    2. Site mail

    3. Site Administrator Mail

    4. Site Administrator password

      Remember administrator mail and password.

      image2020-12-8 13:40:56.png
      Figure 7: Providing Site Maintenance Account details


  4. Navigate to the AMS Settings section. Provide the AMS Details in the corresponding fields and click the Save and Continue button. 

    Please make sure that AMS servers are running!

    image2020-12-8 13:46:25.png
    Figure 8: Providing AMS details

    If an AGS Proxy is available, in the AGS PROXY SETTINGS section, Click the Enable AGS Proxy option and provide the AGS Proxy details.

    image2020-12-8 13:50:49.png


  5. In the Product settings section, set the access level of products that should be visible to developers. Click Save and continue.

    image2020-12-8 13:53:7.png
    Figure 9: Configuring the access level of the product

  6. The Developer Portal will be successfully installed.

    image2020-12-8 13:55:2.png


    Figure 10: Developer Portal home page with acknowledgement messages