File Manager
Installation Instructions

Step 1: Database Setup
  1. Check that you server meets all of the software requirements
  2. Unzip the contents of filemanager.zip into your server document root folder (defualt is htdocs)
  3. Now open your mySQL database editor and created a new database
  4. Inside of the new database create a table named users, this table will store all of the user data required for activation, login, and sharing
  5. Inside of the users table create and coufigure the database columns based on the table below
  6. NameTypeLength
    idbigint10
    emailvarchar50
    user_namevarchar50
    passwordvarchar50
    usercodevarchar50
    filespacebigint10
    attemptsint9
    attempt_timebigint20
    activatetinyint1
  7. To finish the users table setup make id column the primary key, auto incrament, and unique
  8. Next, create a new table named shared. This table will be used for storing information such as user permissions for all of the shared files and folders.
  9. inside of the shared table create and coufigure the database columns based on the table below
  10. NameTypeLength
    idbigint255
    namevarchar50
    typetinyint1
    sizeint10
    datevarchar10
    file_pathvarchar10000
    roottinyint1
    ownervarchar50
    edittinyint10000


Step 2: Configure Upload Folder
  1. Chose a place and make a folder in which the files and folders will be uploaded to
  2. Note the address of the folder because it will have to be inputed into the Config
Step 3: Configuration File
  1. Open the config editor which is config/index.html
  2. Fill out all of the required information and generate a master and secondary encryption key
Developers
  • David Mayo
  • Albert Shaw