Note: You are currently viewing documentation for Moodle 2.0. Up-to-date documentation for the latest stable version is available here: Test Windows Installation Overview.

Test Windows Installation Overview: Difference between revisions

From MoodleDocs
 
(2 intermediate revisions by one other user not shown)
Line 39: Line 39:
==Moodle/Xampp Installation for Standalone computers==
==Moodle/Xampp Installation for Standalone computers==


The Moodle/Xampp installation is accomplished in two ways, either installing the full Apache Friends Xampp, available from ApacheFriends.org, or installing from the Moodle/Xampp-lite version from the Moodle.org downloads page.   
The Moodle/Xampp installation is accomplished in two ways, either installing the full Apache Friends Xampp, available from ApacheFriends.org, or installing from the Moodle/Xampp-lite version called the "complete install package", from the Moodle.org downloads page.   


Using the full Xampp will mean that you can download and install a Standard Moodle package.  
Using the full version of Xampp will mean that you will only have to download and install a Standard Moodle package.  


Here there is a link off to a page that relates to XP, Vista, Windows 7 in a generic way, but also includes a link to the issues that can be found in each of these environments.
Here there is a link off to a page that relates to XP, Vista, Windows 7 in a generic way, but also includes a link to the issues that can be found in each of these environments.


The Moodle/Xamp-lite installer is a single package designed for ease of installation. This is a setup that is not suitable for a productions site, that is, it is OK for a single user or a very small environment, of say 10 or 15 users, in a peer-to-peer network.  
The "commplete install package" or Moodle/Xamp-lite installer is a single package designed for ease of installation. This is a setup that is not suitable for a productions site, that is, it is OK for a single user or a very small environment, of say 10 or 15 users, in a peer-to-peer network.  


Here there is a link off to a page that describes the installation of the Moodle/Xampp-lite installer and I doubt there needs be a whole set of pages for each environment. I would suggest here that the Moodle forums be scoured for problems relating to the installation of Moodle, for another page that describes issues and their resolution.
Here there is a link off to a page that describes the installation of the Moodle/Xampp-lite installer and I doubt there needs be a whole set of pages for each environment. I would suggest here that the Moodle forums be scoured for problems relating to the installation of Moodle, for another page that describes issues and their resolution.
Line 53: Line 53:
Essentially the streamlined Moodle 2 install is going to throw all our other plans out the windows. But we cannot abandon 1.9.x for a while yet.
Essentially the streamlined Moodle 2 install is going to throw all our other plans out the windows. But we cannot abandon 1.9.x for a while yet.


At this point, there will need to be a set of links off to some problem solving commentaries or Forum discussions specifically relating to installation issues for XP, not that I have run into any, Vista, which some people have had an issue as to who is installing Moodle and the dreaded database creation issue because of the Vista and now Win7 UAC program.  
At this point, there will need to be a set of links off to some problem solving commentaries or Forum discussions specifically relating to installation issues for XP, not that I have run into any, Vista, which some people have had an issue as to who is installing Moodle and the dreaded database creation issue because of the Vista and now Win7 UAC program. Eventually, say with a year of 2.0 release, (maybe a few weeks, who knows) this item may be the lead item, but the other pages will still be important - for a while.


==See Also==  
==See Also==  
*Whatever is needed here.
*Whatever is needed here.

Latest revision as of 19:53, 17 June 2010

Windows Installation Overview

This document is not a Moodle Doc, well - not yet anyway. If you are looking for help for a Widows installation issue, I am sorry, this is not it.


This page is a test bed for concepts associated with installing Moodle 1.9.x and 2.0 (soon) onto the various Windows platforms. The current pages in Moodle Docs are in disarray. It looks like they have been grown organically, with little attention to weed control. Now they proliferate, but are disjointed and some information is confusing and looks to be in conflict. Mostly, they refer to different platforms yet the instructions are pretty similar. Unfortunately, as they relate to different types of Moodle installs and versions, the Windows installation docs are horrendously haphazard. What follows is a proposed structure for a new set of pages that brings together the information into a clear set of documents and instructions. As well, there is a set of associated pages that describe issues found for each of the various Windows editions and their resolution, as best we can.

Standard Moodle Installations for Windows Servers

A server-based network consists of a group of user PCs, usually called Clients, that request and receive network services from specialized computers called Servers. Servers are generally higher-performance systems, and provide services as file servers, mail servers, print servers, fax servers, and application servers. In this environment a Standard Moodle Installation can provide Moodle for hundreds or thousands of clients. It is assumed here that the Moodle will be installed into an Internet Information Server (IIS) environment.

There are several different versions of Windows servers

 Windows Server 2003, Standard Edition
 Windows Server 2003, Enterprise Edition
 Windows Server 2003, Datacenter Edition
 Windows Server 2008 Standard
 Windows Web Server 2008
 Windows Server 2008 R2 Foundation
 Windows Server 2008 Enterprise
 Windows Server 2008 Datacenter

And this list is going to grow. Is it safe to assume though that each of these environments, all the 2003 variations/editions will generate exactly the same environments for installing things? It can be reasonable to assume some similarities between 2003 and 2008, but the differences will become apparent during the installation process. Is there a need to describe the installation of PHP into IIS or could that just be a link to PHP.org's installation instructions?

Standard Moodle Installations on Standalone Computers - The WAMP

 NOTE: The Xampp installer is dealt with below as a separate item. 

A Standard Moodle Installation is installed to a WAMP (Windows, Apache, MySQL and PHP) computer. This is an installation that utilizes the full set of tools available in each of the programs used on a single computer, usually for private use. A paragraph of descriptive prose that describes exactly what the Standard Moodle install is can go here.

At this point there is a set of links off to external pages that describe installing onto XP, Vista, Windows 7. I suggest we can assume that if someone has considered doing this then they have sufficient knowledge and skill to be able to install an AMP so I do not think we need go into any detail here. Instead, there can be links off to the various sites that describe the installation of their products.

The Moodle/WPI Installation for Standalone and Micro-Networks

The WPI installer is a dedicated Windows tool that will easily install a secure, close to production ready installation of Moodle. The WPI is a tool that installs things easily into any Windows environment. For this reason, it may be a better option for installing Moodle onto a very small network, for say up to about 50 computers or so, than either a Xampp or a Standard install. A bit of discussion about installing a WIMP.

Is there much need to create a number of different pages here, or just one will do? A link to the installation page here to finish it.

Moodle/Xampp Installation for Standalone computers

The Moodle/Xampp installation is accomplished in two ways, either installing the full Apache Friends Xampp, available from ApacheFriends.org, or installing from the Moodle/Xampp-lite version called the "complete install package", from the Moodle.org downloads page.

Using the full version of Xampp will mean that you will only have to download and install a Standard Moodle package.

Here there is a link off to a page that relates to XP, Vista, Windows 7 in a generic way, but also includes a link to the issues that can be found in each of these environments.

The "commplete install package" or Moodle/Xamp-lite installer is a single package designed for ease of installation. This is a setup that is not suitable for a productions site, that is, it is OK for a single user or a very small environment, of say 10 or 15 users, in a peer-to-peer network.

Here there is a link off to a page that describes the installation of the Moodle/Xampp-lite installer and I doubt there needs be a whole set of pages for each environment. I would suggest here that the Moodle forums be scoured for problems relating to the installation of Moodle, for another page that describes issues and their resolution.

Windows and Moodle 2.0

Essentially the streamlined Moodle 2 install is going to throw all our other plans out the windows. But we cannot abandon 1.9.x for a while yet.

At this point, there will need to be a set of links off to some problem solving commentaries or Forum discussions specifically relating to installation issues for XP, not that I have run into any, Vista, which some people have had an issue as to who is installing Moodle and the dreaded database creation issue because of the Vista and now Win7 UAC program. Eventually, say with a year of 2.0 release, (maybe a few weeks, who knows) this item may be the lead item, but the other pages will still be important - for a while.


See Also

  • Whatever is needed here.