|
|
| (27 intermediate revisions by 2 users not shown) |
| Line 1: |
Line 1: |
| ====General Prerequisites====
| | {{Languages}} |
|
| |
|
| {{Current Version}} | | {{Current Version}} |
| | |
| | ====Joomla and Moodle==== |
|
| |
|
| Before installing Joomdle ensure you have installed and configured the following: | | Before installing Joomdle ensure you have installed and configured the following: |
|
| |
|
| * Joomla 1.5.x | | * Joomla >= 3.0 |
| * Moodle 1.9.x | | * Moodle >= 3.6 |
| * XML-RPC for PHP
| |
| <br>
| |
| <br>
| |
| | |
| ====Joomla! Prerequisites==== | |
| | |
| Once Joomla 1.5.x is installed and running correctly, you will need to activate Joomla's web services. This can be done through Site -> Global System Configuration, System Tab, System Configuration.
| |
|
| |
|
| [[Image:joomla_webservices.jpg|340px|joomla_webservices.jpg]]
| |
| <br>
| |
| <br>
| |
|
| |
|
| ====Moodle Prerequisites==== | | ====Site Backup==== |
| | | We recommend that you back up your web server (both Joomla! and your Moodle). If you are using a Joomla! Backup Extension such as [http://www.akeebabackup.com/ Akeebackup], you may need to backup your Moodle data directory separately depending how you have setup and configured Moodle. |
| If you are installing Moodle for the first time, it will check for the existence of the PHP extension XML-RPC. Please ensure it is installed.
| |
| | |
| [[Image:xmlrpc_check.jpg|468px|xmlrpc_check.jpg]]
| |
| | |
| ====PHP Prerequisites====
| |
| | |
| If you have already installed Moodle you will need to ensure that XML-RPC is installed, you can check by using PHP Info found in the Joomla backend under Help / System Info / PHP Information. | |
| | |
| [[Image:xmlrpc_php.jpg]] | |
| | |
| ====Moodle Configuration====
| |
| | |
| Once Moodle has been installed, a number of options must be configured:
| |
| | |
| Networking/Settings
| |
| | |
| {| width="100%" border="1" cellspacing="1" cellpadding="1"
| |
| | width="120" valign="top" |
| |
| Activate Networking:
| |
| |
| |
| Administration Menu → Networking → Settings <br /> Networking: On
| |
| | |
| [[Image:moodle_networking_on.jpg|500px|moodle_networking_on.jpg]]
| |
| |-
| |
| | valign="top" |
| |
| Add Joomla server IP to the list of XML-RPC trusted hosts
| |
| |
| |
| Administration Menu → Networking → XML-RPC hosts<br /> If it is the same server: 127.0.0.1/32<br /> If you are working on a hosted site, it may be necessary to add its public IP address
| |
| | |
| [[Image:moodle_networking_xml_host.jpg|500px|moodle_networking_xml_host.jpg]]
| |
| |-
| |
| | valign="top" |
| |
| Activate Moodle Network Authentication in Authentication Plugins
| |
| |
| |
| Administration Menu → Users → Authentication → Manage authentication
| |
| | |
| Enable Moodle Network authentication<br />[[Image:r023_moodle_config_network_authentication_1.jpg|500px|r023_moodle_config_network_authentication_1.jpg]]
| |
| | |
| To enable Auto Add Remote Users enter '''Settings''' and select "Yes"
| |
| | |
| [[Image:moodle_authentication_network_enable_2.jpg|500px|moodle_authentication_network_enable_2.jpg]]
| |
| |-
| |
| | valign="top" |
| |
| Allow visitors to enter Moodle courses directly.
| |
| |
| |
| If we want guest to enter directly to Moodle courses available for them, we actiavte auto-login for guests:<br /> Administration Menu → Users → Permissions → User Policies<br /> Activar Auto-login guests
| |
| | |
| [[Image:moodle_user_policies.jpg|500px|moodle_user_policies.jpg]]
| |
| |}
| |
| | |
| {{Languages}}
| |
This document applies to Joomdle Release 2.0.0
Joomla and Moodle
Before installing Joomdle ensure you have installed and configured the following:
- Joomla >= 3.0
- Moodle >= 3.6
Site Backup
We recommend that you back up your web server (both Joomla! and your Moodle). If you are using a Joomla! Backup Extension such as Akeebackup, you may need to backup your Moodle data directory separately depending how you have setup and configured Moodle.