Difference between revisions of "Global.conf"
m (marked as historical, added tags) |
|||
(3 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
− | {{lowercase title}} |
||
+ | {{Historical}} |
||
− | The global.conf file is the main WeBWorK configuration file. |
||
+ | |||
+ | {{lowercase title}} __NOTOC__ |
||
+ | The global.conf file is the main WeBWorK configuration file.{{WW file|global.conf.dist|webwork2/conf/}} |
||
== Seed variables == |
== Seed variables == |
||
+ | Set these variables to correspond to your configuration and preferences. You will need to restart the webserver to reset the variables in this section. |
||
+ | {| class="wikitable sortable" border="1" cellspacing="0" cellpadding="2" |
||
+ | |+ '''Seed Variables''' |
||
+ | !Variable name!!Default!!Description |
||
+ | |- |
||
+ | |$webwork_url||"/webwork2"||URL of WeBWorK handler. If WeBWorK is to be on the web server root, use "". Using "" may not work so we suggest sticking with "/webwork2". |
||
+ | |- |
||
+ | |$server_root_url||""||e.g. http://webwork.yourschool.edu |
||
+ | |- |
||
+ | |$server_userID||""||e.g. www-data |
||
+ | |- |
||
+ | |$server_groupID||""||e.g. wwdata |
||
+ | |} |
||
+ | TODO: Clarify this: |
||
+ | In the apache configuration file (often called httpd.conf) you will find |
||
+ | |||
+ | User wwadmin --- this is the $server_userID -- of course it may be wwhttpd or some other name |
||
+ | |||
+ | Group wwdata --- this is the $server_groupID -- this will have different names also |
||
+ | |||
+ | |||
+ | Root directory of PG. |
||
+ | |||
+ | $pg_dir = "/opt/webwork/pg"; |
||
+ | |||
+ | URL and path to htdocs directory.Uncomment the second line below when using litetpd |
||
+ | |||
+ | $webwork_htdocs_url = "/webwork2_files"; |
||
+ | |||
+ | $webwork_htdocs_dir = "$webwork_dir/htdocs"; |
||
+ | |||
+ | |||
+ | URL and path to courses directory. |
||
+ | |||
+ | $webwork_courses_url = "/webwork2_course_files"; |
||
+ | $webwork_courses_dir = "/opt/webwork/courses"; (a typical place to put the course directory) |
||
== Paths to external programs == |
== Paths to external programs == |
||
Line 38: | Line 76: | ||
== Compatibility == |
== Compatibility == |
||
+ | |||
+ | |||
+ | [[Category:Administrators]] |
Latest revision as of 18:11, 22 June 2021
The global.conf file is the main WeBWorK configuration file.
WeBWorK File: global.conf.dist | |
---|---|
Location: | webwork2/conf/ |
Source code: | • HEAD (pod)
• rel-2.4.9.1 (pod) |
Seed variables
Set these variables to correspond to your configuration and preferences. You will need to restart the webserver to reset the variables in this section.
Variable name | Default | Description |
---|---|---|
$webwork_url | "/webwork2" | URL of WeBWorK handler. If WeBWorK is to be on the web server root, use "". Using "" may not work so we suggest sticking with "/webwork2". |
$server_root_url | "" | e.g. http://webwork.yourschool.edu |
$server_userID | "" | e.g. www-data |
$server_groupID | "" | e.g. wwdata |
TODO: Clarify this: In the apache configuration file (often called httpd.conf) you will find
User wwadmin --- this is the $server_userID -- of course it may be wwhttpd or some other name
Group wwdata --- this is the $server_groupID -- this will have different names also
Root directory of PG.
$pg_dir = "/opt/webwork/pg";
URL and path to htdocs directory.Uncomment the second line below when using litetpd
$webwork_htdocs_url = "/webwork2_files";
$webwork_htdocs_dir = "$webwork_dir/htdocs";
URL and path to courses directory.
$webwork_courses_url = "/webwork2_course_files";
$webwork_courses_dir = "/opt/webwork/courses"; (a typical place to put the course directory)