- cPanel
- MySQL database access
- File Manager with zip extract feature
- Download the files from the OpenCAD-php Github such as so:
- Login to your cPanel.
- Go to the File Manager.
- Go to the folder where you want OpenCAD installed.
- Upload the Zip file to that location.
- Return to where the Zip file is.
- Extract the zip file.
- Delete the zip file
- Enter the OpenCAD folder and move all of the files to the location where you want the openCAD to be.
- Delete the OpenCAD folder we moved all of the files from.
- Download the OpenCAD_Initialization.sql file open it in notepad.
- Go to your cPanel and enter the MySQL Database Wizard.
- Create the Database, it's user, and grant ALL PRIVILEGES. Make sure you take note of the FULL database name, username, and password. (This includes the letters and/or numbers and underscore before it.)
- Go back to your cPanel and go to phpMyAdmin.
- Navigate to the SQL tab in phpMyAdmin.
- Go to the notepad of OpenCad_Initialization.sql, right click & click Select All and then right click & click Copy.
- Paste this into the text box in the SQL tab in phpMyAdmin.
- Click Go at the bottom right.
- Make sure there are no errors.
- Go back to the File Manager and rename 'oc-config.sample.php' to 'oc-config.php'.
- Fill out the information for COMMUNITY_NAME, DB_NAME, DB_USER, and DB_PASSWORD.
- Change the information for BASE_URL so there is a // in front and then the link to the location with the OpenCAD. For example, I have my OpenCAD at www.example.com/otherstuff/cad, I would put '//www.example.com/otherstuff/cad/'.
- Go to your website and request access.
- Go back to phpMyAdmin and then go to your database. Then go to the 'users' table. Take note of your user_id.
- Change your approved status to '1'
- Now go to the 'user_departments' table and select all, then copy them.
- Change all of the user_ids to your own user_id.
- Go to the 'users' field and delete the Default Admin user for security reasons.
Your OpenCAD is now successfully installed! Please keep in mind we are still in a pre-Alpha stage, so many of our features are still in the works.
- The OpenCAD Development team DOES NOT recommend the utilization of "free" webhosting solutions due to a multitude of reasons. The team has compiled a list of Recommended Hosting Providers.
Still Having Trouble? Please submit any issues to our JIRA. You will need to register an account on our JIRA and submit any issues you have there so they may be tracked. If you encounter problems with registering in JIRA please let someone in #general know.

