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.