Best practice forum (Archived)

This forum discussion has been removed

 
This forum post has been removed
Monday, 8 August 2011, 1:32 PM
The content of this forum post has been removed and can no longer be accessed.
Craig Eves
Re: Is Windows Server Supported
by Craig Eves (Totara Support) - Monday, 8 August 2011, 9:22 PM
Group Totara

Hi Martinique

Totara will run on a Windows Server - the following are the requirements for the server.

Windows may require a bit more tweaking to get running and it may not perform as well but is possible.

A Linux based system is recommended for high performance – e.g. CentOS, Redhat, Ubuntu Server Edition.

Totara can also be installed on Windows (Windows 2003 recommended).

Apache or IIS (Apache recommended).

Minimum PHP 4.3.0.

Recommended PHP 5.2.13 recommended.

Minimum MySQL 4.1.16, PostgreSQL 8.0, MSSQL 9.0 or Oracle 9.0.

Recommended: MySQL 5.1

This forum post has been removed
Tuesday, 9 August 2011, 12:20 PM
The content of this forum post has been removed and can no longer be accessed.
Simon Coggins
Re: Is Windows Server Supported
by Simon Coggins - Tuesday, 9 August 2011, 4:11 PM
Group Totara

Hi Coen,

The tar file comes with a number of help files that cover three possible scenarios:

INSTALL.txt: A fresh install direct to the latest Totara

MOODLEUPGRADE.txt: How to convert an existing Moodle site to Totara

UPGRADE.txt: How to upgrade a Totara site to the latest version

While these are step-by-step guides to the process, they are designed for someone technical such as a system administrator.

We do accept that we have room for improvement around the documentation of the install process and hopefully we'll be able to develop some more detailed resources in the near future.

In the mean time, it's basically the same as a moodle 1.9 installation, so the existing moodle installation docs might help:

http://docs.moodle.org/19/en/Installing_Moodle

And here's a copy of the current INSTALL.txt:

TOTARA INSTALL PROCESS
======================

Before installing Totara you should have a server with:
* A supported OS - Linux (Ubuntu 10.04, Debian 6.0, Suse E11, Redhat EL6), Solaris10, other Unix variant
* System clock synchronised with internet time servers.
* Functional outbound email
* Supported webserver software (Apache 2.x.x only at this stage)
* PHP (5.1.6 minimum, 5.3.2 or greater recommended). PHP modules: iconv, mbstring, xmlrpc, ctype, pcre, tokenizer, openssl, gd, and curl
* Access to a supported database (Postgres 8.2 or greater, Mysql 5.0.25 or greater, MSSQL 2008 or greater).
* A domain name that resolves to your server

1. Create directories on your server for www files ('wwwroot' - allow for 1GB) and sitedata files ('sitedata' - allow for 10GB). Ensure the sitedata directory is outside the wwwroot.
2. Configure your webserver to serve requests for your domain from the wwwroot directory.
3. Move the Totara source code into the wwwroot directory.
4. Create an empty database using the UTF8 character set. See http://docs.moodle.org/en/Create_Moodle_site_database for details
5. Using your web browser, visit your domain and step through the installation process.
6. Set up a cron task to call the file admin/cron.php every fifteen minutes.
This forum post has been removed
Tuesday, 9 August 2011, 4:25 PM
The content of this forum post has been removed and can no longer be accessed.
This forum post has been removed
Wednesday, 10 August 2011, 9:22 AM
The content of this forum post has been removed and can no longer be accessed.
This forum post has been removed
Wednesday, 10 August 2011, 3:54 PM
The content of this forum post has been removed and can no longer be accessed.