Install SimpleCIDServer

Procedure

  1. Get SimpleCIDServer

    1
    git clone git@github.com:scenari/cid.git

    The file should be stored at the path cid/simpleCIDServer/SimpleCIDServer.php.

  2. Move the php file on a web server

    The SimpleCIDServer.php file should be uploaded on a PHP web server.

  3. Initialize your SimpleCIDServer

    • Ensure that the web server has writing permission on the parent folder.

    • Open the file in a web browser.

    • Fill the form:

      • the upload directory parameter specify the root sub-folder of the uploads
      • the tmp directory parameter specify the sub-folder which contains temporary file between the upload and the interaction steps
      • set up one or more login and a password
      • Authorize php upload option allows SimpleCIDServer to receive php file. This feature is a serious lack of security and should be let unchecked unless your server is deployed in a secure context.
    • Click on the initialize button.

    • The SimpleCIDServer is ready to be used.

    AdviceUpload size

    The page of initialization shows the maximum upload size of php. This size could be change in the php parameters.

    WarningRemove permission on the parent folder

    Once the server is initialized, the writing permission of the web server on the parent folder should be removed.