Due to the nature of the internet and information technology many web hosting companies use a variety of different technologys and these technologies can be configured in a variety of ways. This setup file will guide you through the process of setting up OfCourse on your website
System Requirements
perl
Mysql Database
PHP
Before you begin you will need to know the following information
Copy the following files up to your webspace along with your class website If you are unsure of how to do this check your hosting companies website for directions. After you copy this file it is important that you close it and reopen it from your website. This would typically be done by going to a URL similiar to this http://www.YOURWEBSITE/setup.html
Step 2: Set permissions on setup files
After reopening this page on your webspace you are ready to begin step 2. You will need to set the permissions on the setup.html and setupcgi.cgi file. For specific instructions in how to do this check your hosting companies website. The permissions will need to be set to "755" for the setup.html and "700" for the setupcgi.cgi file. If you put these files into a directory you will need to make sure the permissions are also "755" on the directory.
Step 3a: Run Setup file
Due to different webserver configurations there is a chance that this step will not work. In the event that it succeeds you can follow the instructions and complete your setup. (You will know it succeeds because you will arrive at step 4) In the event that step 3 fails (You will most likely get an internal server error) you should make sure that your permissions are properly set to "700" on the setupcgi.cgi file. If the permissions are properly set you will need to go onto step 3b.
Thank you for choosing the OfCourse course management system
Click here to begin installing OfCourse Course Management System
Step 3b: Set Perl path
NOTE: You only need to complete this step in the event that step 3a did not work.