Global.conf: Difference between revisions
No edit summary |
m (marked as historical, added tags) |
||
(4 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 13: | Line 51: | ||
== System-wide Locations == | == System-wide Locations == | ||
== Course specific locations == | == Course-specific locations == | ||
== System-wide files == | == System-wide files == | ||
== Course specific files == | == Course-specific files == | ||
== Status system == | == Status system == | ||
Line 38: | Line 76: | ||
== Compatibility == | == Compatibility == | ||
[[Category:Administrators]] |
Latest revision as of 23: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)