<HTML dir=ltr><HEAD><TITLE>[Xerte] Installing Xerte Online Toolkits on a Windows IIS Server</TITLE>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6000.16981" name=GENERATOR></HEAD>
<BODY>
<DIV id=idOWAReplyText4006 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2>Thanks very much, that is really helpful, thank you. Between yourself and Dave we have a really good resource for IIS installs. We should all look at the installation guide and see how we can improve it, thanks again,</FONT></DIV></DIV>
<DIV dir=ltr><BR>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> xerte-bounces@lists.nottingham.ac.uk on behalf of Hartley, Peter<BR><B>Sent:</B> Sat 13/02/2010 11:00<BR><B>To:</B> Xerte discussion list<BR><B>Subject:</B> [Xerte] Installing Xerte Online Toolkits on a Windows IIS Server<BR></FONT><BR></DIV>
<DIV>
<P><FONT size=2>Below I have listed the tasks needed to be done by myself to get Xerte working on IIS, I hope this helps others and I wonder if there are any extras that need to be done or if there are mistakes. I am not going to use ldap so I have not delved into that.<BR>Installation of Xerte on an IIS server<BR><BR> 1. The server should be running MySQL and PHP - the usual set up for something like Moodle should suffice<BR> 2. Create a database on the server using MySQL called xerte<BR> 3. Create a user called xerte and give them all schema privileges to the database, choose a suitable password<BR> 4. Create a folder in the server web site called xertetoolkits<BR> 5. Give Everyone modify access rights to this folder<BR> 6. In IIS Manager right click on the folder and go to properties<BR> * In Directory Security make the folder Anonymous Access<BR> * In HTTP headers select MIME Types and add<BR> * Extension: .rlm and MIMEtype: text/plain<BR> * Extension: .rlo and MIMEtype: text/plain<BR> * Extension: .rlt and MIMEtype: text/plain<BR> 7. Download the Xerte Online Toolkits from <A href="http://www.nottingham.ac.uk/toolkits/">http://www.nottingham.ac.uk/toolkits/</A><BR> 8. Extract the zip file to another folder<BR> 9. Rename the file index.php as index1.php<BR> 10. Rename the file switch.txt as index.php<BR> 11. Look at the index.php file and find the line which says switch($_POST["login"]){<BR> * Below that line is a set of users and passwords, you will need to use one of these for testing<BR> 12. Now copy all the files from the extracted folder into the xerte folder on the web site<BR> 13. On the server itself load a web browser and run <A href="http://(yourserver)/xertetoolkits/setup">http://(yourserver)/xertetoolkits/setup</A><<A href="http://%28yourserver%29/xertetoolkits/setup">http://%28yourserver%29/xertetoolkits/setup</A>> and click on 'For a full install'<BR> 14. On Page 1 enter the following:<BR> * Please start by typing in the name of the host where you'd like the toolkits database to be created on. People following the XAMPP path / or testing locally should type in localhost. - localhost<BR> * Please enter the username for a MySQL account that has Create and Insert rights on this host from this location. People following the XAMPP path / or testing locally should type in root. - xerte as above<BR> * Please enter the password for this account (optional). People following the XAMPP path / or testing locally should leave this field blank. - xerte password as above<BR> * Please enter the name for the database if it already exists, or the name of the new database if you'd like one creating. - xerte as above<BR> * If you'd like to prefix the tables installed with a word to help house keeping, please type it in below (optional). - leave blank<BR> 15. On Page 2 enter the following:<BR> * Database account name for users of the site. People following the XAMPP path / or testing locally should type in root. - xerte as above<BR> * Database password for the account above. People following the XAMPP path / or testing locally should leave this field blank. - xerte password as above<BR> 16. On page 3 enter the following:<BR> * The site url is (This is the URL of the site - changing this will not change the URL) - <A href="http://(yourserver)/xertetoolkits">http://(yourserver)/xertetoolkits</A><<A href="http://%28yourserver%29/xertetoolkits">http://%28yourserver%29/xertetoolkits</A>><BR> * The admin username is - xerteadmin<BR> * The admin password is - suitable password<BR> * Leave the rest to edit later<BR> 17. The installation should now finish<BR> 18. Leave the server and go to the web site on a local computer at <A href="http://(yourserver)/xertetoolkits/management.php">http://(yourserver)/xertetoolkits/management.php</A><<A href="http://%28yourserver%29/xertetoolkits/management.php">http://%28yourserver%29/xertetoolkits/management.php</A>> and logon as the xerteadmin<BR> * From here you can edit the details you missed out on page 3<BR> 19. Now logout and go to <A href="http://(yourserver)/xertetoolkits/">http://(yourserver)/xertetoolkits/</A><<A href="http://%28yourserver%29/xertetoolkits/">http://%28yourserver%29/xertetoolkits/</A>> using the user and password you noted from the switch.txt which you renamed index.php<BR> 20. Test Xerte to see if it works<BR> 21. Add more users to index.php for testing or change the users already there<BR> 22. To use ldap edit the ldap settings, rename index.php as switch.txt and rename index1.php as index.php<BR> * This process can be reversed if ldap does not work<BR><BR><BR>Peter Hartley<BR>peter.hartley@kedst.ac.uk<<A href="mailto:peter.hartley@kedst.ac.uk">mailto:peter.hartley@kedst.ac.uk</A>><BR><BR>>From my MacBook<BR><BR><BR><BR>****************************************************************************<BR>This email is confidential and intended solely for the use of<BR>the individual to whom it is addressed. Any views or<BR>opinions presented are solely those of the author and do<BR>not necessarily represent those of King Edward VI College<BR>Stourbridge. If you are not the intended recipient, be<BR>advised that you have received this email in error and<BR>we request that you do not disseminate, forward, print, or<BR>copy this email. If you have received this<BR>email in error please notify King Edward VI College<BR>Stourbridge, West Midlands, DY8 1TD, UK on +44-(0) 1384 398100.<BR>****************************************************************************<BR><BR><BR>_______________________________________________<BR>Xerte mailing list<BR>Xerte@lists.nottingham.ac.uk<BR><A href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte">http://lists.nottingham.ac.uk/mailman/listinfo/xerte</A><BR></FONT></P></DIV></BODY></HTML>