Note: You are currently viewing documentation for Moodle 2.0. Up-to-date documentation for the latest stable version is available here: Step-by-step Install Guide for Solaris 10 with Oracle 10.

Step-by-step Install Guide for Solaris 10 with Oracle 10: Difference between revisions

From MoodleDocs
No edit summary
No edit summary
Line 9: Line 9:
<div class=Section1>
<div class=Section1>


<p class=MsoTitle><span lang=EN-GB style='mso-ansi-language:EN-GB'>Installation
<p class=MsoTitle><span lang=EN-GB>Installation Documentation</span></p>
Documentation</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoSubtitle><span lang=EN-GB style='mso-ansi-language:EN-GB'>for</span><span
<p class=MsoSubtitle><span lang=EN-GB>for</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoSubtitle><span lang=EN-GB style='mso-ansi-language:EN-GB'>Moodle at
<p class=MsoSubtitle><span lang=EN-GB>Moodle at VDAB</span></p>
VDAB</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<div style='border:none;border-bottom:solid black 1.0pt;padding:0cm 0cm 0cm 0cm'>
<div style='border:none;border-bottom:solid black 1.0pt;padding:0cm 0cm 0cm 0cm'>


<h1><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h1 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>1<span
mso-ansi-language:EN-GB'>1</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Document information</span></h1>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Document information</span><span style='mso-fareast-font-family:
"Times New Roman"'><o:p></o:p></span></h1>


</div>
</div>


<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
  style='border-collapse:collapse;mso-yfti-tbllook:1184;mso-padding-alt:0cm 0cm 0cm 0cm'>
  style='border-collapse:collapse'>
  <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <tr>
   <td width=198 valign=top style='width:118.75pt;padding:0cm 0cm 0cm 0cm'>
   <td width=198 valign=top style='width:118.75pt;padding:0cm 0cm 0cm 0cm'>
   <p class=TableContents style='layout-grid-mode:char'><b><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><b><span lang=EN-GB>Document
   style='mso-ansi-language:EN-GB'>Document status:</span></b></p>
   status:</span></b></p>
   </td>
   </td>
   <td width=633 valign=top style='width:379.85pt;padding:0cm 0cm 0cm 0cm'>
   <td width=633 valign=top style='width:379.85pt;padding:0cm 0cm 0cm 0cm'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Final
   style='mso-ansi-language:EN-GB'>Final 2008/07/23</span></p>
   2008/07/23</span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:1'>
  <tr>
   <td width=198 valign=top style='width:118.75pt;padding:0cm 0cm 0cm 0cm'>
   <td width=198 valign=top style='width:118.75pt;padding:0cm 0cm 0cm 0cm'>
   <p class=TableContents style='layout-grid-mode:char'><b><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><b><span lang=EN-GB>Owning
   style='mso-ansi-language:EN-GB'>Owning process:</span></b></p>
   process:</span></b></p>
   </td>
   </td>
   <td width=633 valign=top style='width:379.85pt;padding:0cm 0cm 0cm 0cm'>
   <td width=633 valign=top style='width:379.85pt;padding:0cm 0cm 0cm 0cm'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>VDAB</span></p>
  style='mso-ansi-language:EN-GB'>VDAB</span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes'>
  <tr>
   <td width=198 valign=top style='width:118.75pt;padding:0cm 0cm 0cm 0cm'>
   <td width=198 valign=top style='width:118.75pt;padding:0cm 0cm 0cm 0cm'>
   <p class=TableContents style='layout-grid-mode:char'><b><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><b><span lang=EN-GB>Created
   style='mso-ansi-language:EN-GB'>Created by:</span></b></p>
   by:</span></b></p>
   </td>
   </td>
   <td width=633 valign=top style='width:379.85pt;padding:0cm 0cm 0cm 0cm'>
   <td width=633 valign=top style='width:379.85pt;padding:0cm 0cm 0cm 0cm'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Toby De
  style='mso-ansi-language:EN-GB'>Toby De Loght</span></p>
  Loght</span></p>
   </td>
   </td>
  </tr>
  </tr>
</table>
</table>


<p class=MsoNormal><span style='mso-fareast-font-family:"Times New Roman"'><o:p>&nbsp;</o:p></span></p>
</div>
 
<span lang=EN-US style='font-size:11.0pt;font-family:"Times New Roman","serif"'><br
clear=all style='page-break-before:auto'>
</span>
 
<div class=Section2>
 
<p class=ContentsHeading><span lang=EN-GB>Table of Contents</span></p>
 
</div>
 
<b><span lang=EN-GB style='font-size:14.0pt;font-family:"Arial","sans-serif"'><br
clear=all style='page-break-before:auto'>
</span></b>
 
<div class=Section3>
 
<p class=MsoToc1><span
lang=EN-US><strong>1</strong> <strong>Document information</strong>____________________________________________________________ <strong>1</strong></span></p>
 
<p class=MsoToc1><strong><span lang=EN-US>2</span></strong><span lang=EN-US> <strong>Purpose
of this document</strong>__________________________________________________________ <strong>2</strong></span></p>
 
<p class=MsoToc1><strong><span lang=EN-US>3</span></strong><span lang=EN-US> <strong>Setting
up the Oracle Database</strong>_____________________________________________________ <strong>2</strong></span></p>
 
<p class=MsoToc1><strong><span lang=EN-US>4</span></strong><span lang=EN-US> <strong>Configuring
Apache</strong>_______________________________________________________________ <strong>2</strong></span></p>
 
<p class=MsoToc2><span lang=EN-US>4.1 Install Apache................................................................................................................... 2</span></p>
 
<p class=MsoToc2><span lang=EN-US>4.2 Install OCI 8 and Oracle Instant Client.............................................................................. 3</span></p>
 
<p class=MsoToc2><span lang=EN-US>4.3 Install PHP....................................................................................................................... 4</span></p>
 
<p class=MsoToc2><span lang=EN-US>4.4 Change PHP settings......................................................................................................... 6</span></p>
 
<p class=MsoToc2><span lang=EN-US>4.5 Add GNU Coreutils........................................................................................................... 7</span></p>
 
<p class=MsoToc1><strong><span lang=EN-US>5</span></strong><span lang=EN-US> <strong>Install
Moodle</strong>___________________________________________________________________ <strong>7</strong></span></p>
 
<p class=MsoToc2><span lang=EN-US>5.1 Prepare the Moodle installation files.................................................................................. 7</span></p>
 
<p class=MsoToc2><span lang=EN-US>5.2 Choose installation language............................................................................................. 8</span></p>
 
<p class=MsoToc2><span lang=EN-US>5.3 Check PHP settings........................................................................................................... 8</span></p>
 
<p class=MsoToc2><span lang=EN-US>5.4 Set installation and data directories.................................................................................... 9</span></p>
 
<p class=MsoToc2><span lang=EN-US>5.5 Set Database connection.................................................................................................. 10</span></p>
 
<p class=MsoToc2><span lang=EN-US>5.6 Server checks for installed components............................................................................ 11</span></p>
 
<p class=MsoToc2><span lang=EN-US>5.7 Install language packs..................................................................................................... 12</span></p>
 
<p class=MsoToc2><span lang=EN-US>5.8 Confirmation for written configuration
file...................................................................... 14</span></p>
 
<p class=MsoToc2><span lang=EN-US>5.9 Licence agreement.......................................................................................................... 14</span></p>
 
<p class=MsoToc2><span lang=EN-US>5.10 Release information....................................................................................................... 14</span></p>
 
<p class=MsoToc2><span lang=EN-US>5.11 Automatic database setup.............................................................................................. 15</span></p>
 
<p class=MsoToc2><span lang=EN-US>5.12 Setting up the administrator account............................................................................. 16</span></p>
 
<p class=MsoToc2><span lang=EN-US>5.13 Set up Frontpage........................................................................................................... 17</span></p>
 
<p class=MsoToc2><span lang=EN-US>5.14 Start with empty Moodle............................................................................................... 18</span></p>
 
<p class=MsoToc1><strong><span lang=EN-US>6</span></strong><span lang=EN-US> <strong>Document
control</strong>_______________________________________________________________ 19</span></p>
 
</div>
 
<strong><span lang=EN-US style='font-size:11.0pt'><br clear=all
style='page-break-before:auto'>
</span></strong>
 
<div class=Section4>
 
<p class=MsoBodyText><span lang=EN-US>&nbsp;</span></p>
 
<p class=MsoBodyText><span lang=EN-US>&nbsp;</span></p>


<div style='border:none;border-bottom:solid black 1.0pt;padding:0cm 0cm 0cm 0cm'>
<div style='border:none;border-bottom:solid black 1.0pt;padding:0cm 0cm 0cm 0cm'>


<h1><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h1 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>2<span
mso-ansi-language:EN-GB'>2</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Purpose of this document</span></h1>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Purpose of this document</span><span lang=FR-BE
style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:FR-BE'><o:p></o:p></span></h1>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>This
<p class=MsoBodyText><span lang=EN-US>This document provides an in-depth
document provides an in-depth installation manual for Moodle on Solaris 10 with
installation manual for Moodle on Solaris 10 with Oracle 10.2.0.2.</span></p>
Oracle 10.2.0.2.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>We
<p class=MsoBodyText><span lang=EN-US>We provide an overview of the different
provide an overview of the different steps involved:</span></p>
steps involved:</span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>Preparing
lang=EN-US style='mso-ansi-language:EN-US'>Preparing Oracle 10g for a large
Oracle 10g for a large Moodle installation</span></p>
Moodle installation</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>Configuring
lang=EN-US style='mso-ansi-language:EN-US'>Configuring Apache 2.2 for a secure
Apache 2.2 for a secure and high-performance webserver</span></p>
and high-performance webserver</span><span lang=FR-BE style='mso-ansi-language:
FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>Preparing
lang=EN-US style='mso-ansi-language:EN-US'>Preparing all necessary PHP packages
all necessary PHP packages for Apache and Oracle</span></p>
for Apache and Oracle</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>Preparing
lang=EN-US style='mso-ansi-language:EN-US'>Preparing PHP settings for Moodle</span></p>
PHP settings for Moodle</span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>An
lang=EN-US style='mso-ansi-language:EN-US'>An overview of the steps in the
overview of the steps in the Moodle installation wizard.</span></p>
Moodle installation wizard.</span></p>


<div style='border:none;border-bottom:solid black 1.0pt;padding:0cm 0cm 0cm 0cm'>
<div style='border:none;border-bottom:solid black 1.0pt;padding:0cm 0cm 0cm 0cm'>


<h1><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h1 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>3<span
mso-ansi-language:EN-GB'>3</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Setting up the Oracle Database</span></h1>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Setting up the Oracle Database</span><span lang=FR-BE
style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:FR-BE'><o:p></o:p></span></h1>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>We set up
<p class=MsoBodyText><span lang=EN-US>We set up <b>2 parallel Moodle
<b>2 parallel Moodle installations </b>on one and a <b>database on a separate
installations </b>on one and a <b>database on a separate server</b>. Both
server</b>. Both installations share the same Oracle database, but use a
installations share the same Oracle database, but use a different tablespace.</span></p>
different tablespace.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>The
<p class=MsoBodyText><span lang=EN-US>The Oracle 10.2.0.2 database runs on a
Oracle 10.2.0.2 database runs on a Solaris 10 and is set up using Oracle's <b>DBCA
Solaris 10 and is set up using Oracle's <b>DBCA </b>tool. </span></p>
</b>tool. </span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings;
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
mso-ansi-language:EN-US'>l</span></span><span class=SourceText><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><span
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
lang=EN-US>This is </span><span class=SourceText><span lang=EN-US
mso-ansi-language:EN-US'>&nbsp; </span></span><span lang=EN-US
style='font-size:10.5pt'>testzone1</span></span><span lang=EN-US> on the test
style='mso-ansi-language:EN-US'>This is </span><span class=SourceText><span
server </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt'>testitis00</span></span></p>
lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>testzone1</span></span><span
lang=EN-US style='mso-ansi-language:EN-US'> on the test server </span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
EN-US'>testitis00</span></span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings;
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
mso-ansi-language:EN-US'>l</span></span><span class=SourceText><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><span
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
lang=EN-US>Database name = </span><span class=SourceText><span lang=EN-US
mso-ansi-language:EN-US'>&nbsp; </span></span><span lang=EN-US
style='font-size:10.5pt'>testitis02.vdab.be</span></span></p>
style='mso-ansi-language:EN-US'>Database name = </span><span class=SourceText><span
lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>testitis02.vdab.be</span></span><span
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>We
lang=EN-US style='mso-ansi-language:EN-US'>We used the <i>General purpose</i>
used the <i>General purpose</i> template for the database set-up;</span></p>
template for the database set-up;</span><span lang=FR-BE style='mso-ansi-language:
FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings;
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
mso-ansi-language:EN-US'>l</span></span><span class=SourceText><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><span
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
lang=EN-US>And set UTF8 character encoding to </span><span class=SourceText><span
mso-ansi-language:EN-US'>&nbsp; </span></span><span lang=EN-US
lang=EN-US style='font-size:10.5pt'>NLS_LANG=AMERICAN_AMERICA.AL32UTF8</span></span></p>
style='mso-ansi-language:EN-US'>And set UTF8 character encoding to </span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
EN-US'>NLS_LANG=AMERICAN_AMERICA.AL32UTF8</span></span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>For each
<p class=MsoBodyText><span lang=EN-US>For each Moodle installation we create a <b>separate
Moodle installation we create a <b>separate Tablespace</b>:</span><span
Tablespace</b>:</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>First
lang=EN-US style='mso-ansi-language:EN-US'>First Moodle installation on </span><span
Moodle installation on </span><span class=SourceText><span lang=EN-US
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
style='font-size:10.5pt'>testzone2</span></span><span lang=EN-US>:</span></p>
EN-US'>testzone2</span></span><span lang=EN-US style='mso-ansi-language:EN-US'>:</span><span
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:54.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:54.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2";mso-ansi-language:
lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2"'><span
EN-US'></span><span lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp;
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span
</span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
class=SourceText><span lang=EN-US style='font-size:10.5pt'>MOODLE_DATA</span></span><span
mso-ansi-language:EN-US'>MOODLE_DATA</span></span><span lang=EN-US
lang=EN-US> with initial size of 300MB</span></p>
style='mso-ansi-language:EN-US'> with initial size of 300MB</span></p>


<p class=MsoBodyText style='margin-left:54.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:54.0pt;text-indent:-18.0pt'><span
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2";
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2"'><span
mso-ansi-language:EN-US'></span></span><span class=SourceText><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><span
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
lang=EN-US>User: </span><span class=SourceText><span lang=EN-US
mso-ansi-language:EN-US'>&nbsp; </span></span><span lang=EN-US
style='font-size:10.5pt'>MOODLEUSER</span></span><span lang=EN-US>, password: </span><span
style='mso-ansi-language:EN-US'>User: </span><span class=SourceText><span
class=SourceText><span lang=EN-US style='font-size:10.5pt'>moodle</span></span></p>
lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>MOODLEUSER</span></span><span
lang=EN-US style='mso-ansi-language:EN-US'>, password: </span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
EN-US'>moodle</span></span></p>


<p class=MsoBodyText style='margin-left:54.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:54.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2";mso-ansi-language:
lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2"'><span
EN-US'></span><span lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp;
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>The
</span><span lang=EN-US style='mso-ansi-language:EN-US'>The user only has
user only has rights within the specified tablespace</span></p>
rights within the specified tablespace</span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>Second
lang=EN-US style='mso-ansi-language:EN-US'>Second Moodle installation on </span><span
Moodle installation on </span><span class=SourceText><span lang=EN-US
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
style='font-size:10.5pt'>testzone3</span></span><span lang=EN-US>:</span></p>
EN-US'>testzone3</span></span><span lang=EN-US style='mso-ansi-language:EN-US'>:</span></p>


<p class=MsoBodyText style='margin-left:54.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:54.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2";mso-ansi-language:
lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2"'><span
EN-US'></span><span lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp;
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span
</span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
class=SourceText><span lang=EN-US style='font-size:10.5pt'>MOODLE_DATA2</span></span><span
mso-ansi-language:EN-US'>MOODLE_DATA2</span></span><span lang=EN-US
lang=EN-US> with initial size of 300MB</span></p>
style='mso-ansi-language:EN-US'> with initial size of 300MB</span></p>


<p class=MsoBodyText style='margin-left:54.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:54.0pt;text-indent:-18.0pt'><span
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2";
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2"'><span
mso-ansi-language:EN-US'></span></span><span class=SourceText><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><span
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
lang=EN-US>User: </span><span class=SourceText><span lang=EN-US
mso-ansi-language:EN-US'>&nbsp; </span></span><span lang=EN-US
style='font-size:10.5pt'>MOODLEUSER2</span></span><span lang=EN-US>, password: </span><span
style='mso-ansi-language:EN-US'>User: </span><span class=SourceText><span
class=SourceText><span lang=EN-US style='font-size:10.5pt'>moodle</span></span></p>
lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>MOODLEUSER2</span></span><span
lang=EN-US style='mso-ansi-language:EN-US'>, password: </span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
EN-US'>moodle</span></span></p>


<p class=MsoBodyText style='margin-left:54.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:54.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2";mso-ansi-language:
lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2"'><span
EN-US'></span><span lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp;
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>The
</span><span lang=EN-US style='mso-ansi-language:EN-US'>The user only has
user only has rights within the specified tablespace</span></p>
rights within the specified tablespace</span></p>


<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'>&nbsp;&nbsp;
<p class=MsoNormal><span lang=EN-US>   </span></p>
</span></p>


<div style='border:none;border-bottom:solid black 1.0pt;padding:0cm 0cm 0cm 0cm'>
<div style='border:none;border-bottom:solid black 1.0pt;padding:0cm 0cm 0cm 0cm'>


<h1><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h1 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>4<span
mso-ansi-language:EN-GB'>4</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Configuring Apache</span></h1>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Configuring Apache</span><span style='mso-fareast-font-family:
"Times New Roman"'><o:p></o:p></span></h1>


</div>
</div>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>4.1<span
mso-ansi-language:EN-GB'>4.1</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Install Apache</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Install Apache</span><span style='mso-fareast-font-family:
"Times New Roman"'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>First <b>download
<p class=MsoBodyText><span lang=EN-US>First <b>download the latest Apache </b>e.g.</span><span
the latest Apache </b>e.g.</span><span class=SourceText><span lang=EN-US
class=SourceText><span lang=EN-US style='font-size:10.5pt'> httpd-2.2.8.tar.gz </span></span><span
style='font-size:10.5pt;mso-ansi-language:EN-US'> httpd-2.2.8.tar.gz </span></span><span
lang=EN-US>from <a href="http://httpd.apache.org/download.cgi">http://httpd.apache.org/download.cgi</a>
lang=EN-US style='mso-ansi-language:EN-US'>from <a
href="http://httpd.apache.org/download.cgi">http://httpd.apache.org/download.cgi</a>
to the folder </span><span class=SourceText><span lang=EN-US style='font-size:
to the folder </span><span class=SourceText><span lang=EN-US style='font-size:
10.5pt;mso-ansi-language:EN-US'>/usr/local/apache2</span></span></p>
10.5pt'>/usr/local/apache2</span></span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Log in as
<p class=MsoBodyText><span lang=EN-US>Log in as </span><span class=SourceText><span
</span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
lang=EN-US style='font-size:10.5pt'>root</span></span><span lang=EN-US>, <b>uncompress
mso-ansi-language:EN-US'>root</span></span><span lang=EN-US style='mso-ansi-language:
the Apache files </b>and go to the installation folder.</span></p>
EN-US'>, <b>uncompress the Apache files </b>and go to the installation folder.</span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># gzip -d
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># gzip -d
httpd-2.2.8.tar.gz</span></p>
httpd-2.2.8.tar.gz</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># tar -xvf
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># tar -xvf httpd-2.2.8.tar</span></p>
httpd-2.2.8.tar</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># cd
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># cd httpd-2.2.8</span></p>
httpd-2.2.8</span></p>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Adapt the
<p class=MsoBodyText><span lang=EN-US>Adapt the <b>Environment Variables </b>to
<b>Environment Variables </b>to make sure the correct </span><span
make sure the correct </span><span class=SourceText><span lang=EN-US
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
style='font-size:10.5pt'>gcc </span></span><span lang=EN-US>and </span><span
EN-US'>gcc </span></span><span lang=EN-US style='mso-ansi-language:EN-US'>and </span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt'>make</span></span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
lang=EN-US> are used.</span></p>
EN-US'>make</span></span><span lang=EN-US style='mso-ansi-language:EN-US'> are
used.</span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># export
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># export
PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin:.</span></p>
PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin:.</span></p>


Line 310: Line 327:


<p class=MsoBodyText><span class=SourceText><b><span lang=EN-US
<p class=MsoBodyText><span class=SourceText><b><span lang=EN-US
style='font-size:10.5pt;mso-ansi-language:EN-US'>Configure </span></b></span><b><span
style='font-size:10.5pt'>Configure </span></b></span><b><span lang=EN-US>and</span></b><span
lang=EN-US style='mso-ansi-language:EN-US'>and</span></b><span
class=SourceText><b><span lang=EN-US style='font-size:10.5pt'> make</span></b></span><b><span
class=SourceText><b><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
lang=EN-US> Apache</span></b><span lang=EN-US>:</span></p>
EN-US'> make</span></b></span><b><span lang=EN-US style='mso-ansi-language:
EN-US'> Apache</span></b><span lang=EN-US style='mso-ansi-language:EN-US'>:</span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># make clean
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># make clean --&gt; only
--&gt; only if necessary</span></p>
if necessary</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># ./configure
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># ./configure \</span></p>
\</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--prefix=/usr/local/apache2
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>--prefix=/usr/local/apache2
\</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
\</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--with-included-apr</span></p>
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>--with-included-apr</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># make</span></p>
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># make</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># make
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># make install</span></p>
install</span></p>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>In order
<p class=MsoBodyText><span lang=EN-US>In order to increase performance <b>edit</b>
to increase performance <b>edit</b> the following in the </span><span
the following in the </span><span class=SourceText><span lang=EN-US
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
style='font-size:10.5pt'>httpd.conf</span></span><span lang=EN-US> file:</span></p>
EN-US'>httpd.conf</span></span><span lang=EN-US style='mso-ansi-language:EN-US'>
file:</span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># vi
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># vi
/usr/local/moodle_1.9+/moodle/httpd.conf -- &gt; opens text editor</span></p>
/usr/local/moodle_1.9+/moodle/httpd.conf -- &gt; opens text editor</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>DirectoryIndex
margin-left:0cm;background:#FFFFCC'><b><span lang=EN-GB>DirectoryIndex </span></b><span
</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'>index.php</span><span
lang=EN-GB>index.php</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>Listen</span></b><span
margin-left:0cm;background:#FFFFCC'><b><span lang=EN-GB>Listen</span></b><span
lang=EN-GB style='mso-ansi-language:EN-GB'> 8002 -- &gt; for VDAB</span><span
lang=EN-GB> 8002 -- &gt; for VDAB</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>DocumentRoot</span></b><span
margin-left:0cm;background:#FFFFCC'><b><span lang=EN-GB>DocumentRoot</span></b><span
lang=EN-GB style='mso-ansi-language:EN-GB'> “/usr/local/moodle_1.9+/moodle”</span><span
lang=EN-GB> “/usr/local/moodle_1.9+/moodle”</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>AcceptPathInfo
margin-left:0cm;background:#FFFFCC'><b><span lang=EN-GB>AcceptPathInfo </span></b><span
</span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'>on</span><span
lang=EN-GB>on</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>&nbsp;</span><span
<p class=MsoBodyText><span lang=EN-US>&nbsp;</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>4.2<span
mso-ansi-language:EN-GB'>4.2</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Install OCI 8 and Oracle Instant Client</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Install OCI 8 and Oracle Instant Client</span><span
lang=FR-BE style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:
FR-BE'><o:p></o:p></span></h2>


<p class=MsoNormal><b><span lang=EN-US style='mso-ansi-language:EN-US'>Download
<p class=MsoNormal><b><span lang=EN-US>Download the 32bit Solaris Basic en SDK</span></b><span
the 32bit Solaris Basic en SDK</span></b><span lang=EN-US style='mso-ansi-language:
lang=EN-US>: </span><span class=SourceText><span lang=EN-US style='font-size:
EN-US'>: </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
10.5pt'>instantclient-basic-solaris6432-10.2.0.3-20070101.zip</span></span><span
mso-ansi-language:EN-US'>instantclient-basic-solaris6432-10.2.0.3-20070101.zip</span></span><span
lang=EN-US> and </span></p>
lang=EN-US style='mso-ansi-language:EN-US'> and </span><span lang=FR-BE
style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoNormal><span class=SourceText><span lang=EN-US style='font-size:
<p class=MsoNormal><span class=SourceText><span lang=EN-US style='font-size:
10.5pt;mso-ansi-language:EN-US'>instantclient-sdk-solaris6432-10.2.0.3-20070101.zip</span></span><span
10.5pt'>instantclient-sdk-solaris6432-10.2.0.3-20070101.zip</span></span><span
lang=EN-US style='mso-ansi-language:EN-US'> from </span><span lang=FR-BE
lang=EN-US> from </span></p>
style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><a
<p class=MsoNormal><span lang=EN-US><a
href="http://www.oracle.com/technology/tech/oci/instantclient/index.html">http://www.oracle.com/technology/tech/oci/instantclient/index.html</a>
href="http://www.oracle.com/technology/tech/oci/instantclient/index.html">http://www.oracle.com/technology/tech/oci/instantclient/index.html</a>
to a folder e.g. </span><span class=SourceText><span lang=EN-US
to a folder e.g. </span><span class=SourceText><span lang=EN-US
style='font-size:10.5pt;mso-ansi-language:EN-US'>/oracle/product</span></span><span
style='font-size:10.5pt'>/oracle/product</span></span><span lang=EN-US>.</span></p>
lang=EN-US style='mso-ansi-language:EN-US'>.</span><span lang=FR-BE
style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'>&nbsp;</span><span
<p class=MsoNormal><span lang=EN-US>&nbsp;</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'>Log in as
<p class=MsoNormal><span lang=EN-US>Log in as the user </span><span
the user </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
class=SourceText><span lang=EN-US style='font-size:10.5pt'>oracle</span></span><span
mso-ansi-language:EN-US'>oracle</span></span><span lang=EN-US style='mso-ansi-language:
lang=EN-US> and <b>uncompress the installation files</b>:</span></p>
EN-US'> and <b>uncompress the installation files</b>:</span><span lang=FR-BE
style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ cd
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>$ cd /oracle/product</span></p>
/oracle/product</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ unzip
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>$ unzip
instantclient-basic-solaris6432-10.2.0.3-20070101.zip --&gt; creates the
instantclient-basic-solaris6432-10.2.0.3-20070101.zip --&gt; creates the
directory instantclient_10_2</span><span lang=FR-BE style='mso-ansi-language:
directory instantclient_10_2</span></p>
FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ unzip
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>$ unzip
instantclient-sdk-solaris6432-10.2.0.3-20070101.zip --&gt; is put into the
instantclient-sdk-solaris6432-10.2.0.3-20070101.zip --&gt; is put into the
directory instantclient_10_2</span><span lang=FR-BE style='mso-ansi-language:
directory instantclient_10_2</span></p>
FR-BE'><o:p></o:p></span></p>


</div>
</div>


<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'>&nbsp;</span><span
<p class=MsoNormal><span lang=EN-US>&nbsp;</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoNormal><b><span lang=EN-US style='mso-ansi-language:EN-US'>Adapt
<p class=MsoNormal><b><span lang=EN-US>Adapt the </span></b><span
the </span></b><span class=SourceText><b><span lang=EN-US style='font-size:
class=SourceText><b><span lang=EN-US style='font-size:10.5pt'>tnsnames</span></b></span><b><span
10.5pt;mso-ansi-language:EN-US'>tnsnames</span></b></span><b><span lang=EN-US
lang=EN-US> </span></b><span lang=EN-US>to set an alias or Oracle net service
style='mso-ansi-language:EN-US'> </span></b><span lang=EN-US style='mso-ansi-language:
name. Each net service name entry contains connect descriptors that define
EN-US'>to set an alias or Oracle net service name. Each net service name entry
listener and service information.</span></p>
contains connect descriptors that define listener and service information.</span><span
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ cd
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>$ cd $TNS_ADMIN --&gt; for
$TNS_ADMIN --&gt; for VDAB this is /var/opt/oracle)</span></p>
VDAB this is /var/opt/oracle)</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ vi
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>$ vi tns_admin _--&gt;
tns_admin _--&gt; Below an example adaptation:_</span><span lang=FR-BE
Below an example adaptation:_</span></p>
style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>moodle =</span><span
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB> moodle =</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>       (DESCRIPTION =</span></p>
(DESCRIPTION =</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>             (ADDRESS =</span></p>
(ADDRESS =</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>                   (COMMUNITY
(COMMUNITY = TCPDEV.world)</span><span lang=FR-BE style='mso-ansi-language:
= TCPDEV.world)</span></p>
FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>                   (PROTOCOL
(PROTOCOL = TCP)</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
= TCP)</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>                   (HOST =
(HOST = testzone1)</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
testzone1)</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>                   (PORT =
(PORT = 1521)</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
1521)</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>             )</span></p>
)</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>             (CONNECT_DATA
(CONNECT_DATA = </span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
= </span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>                   (SID =
(SID = testitis02)</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
testitis02)</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>             )</span></p>
)</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>       )</span></p>
)</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


</div>
</div>


<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'>&nbsp;</span><span
<p class=MsoNormal><span lang=EN-US>&nbsp;</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoNormal><span lang=EN-US style='background:white;mso-ansi-language:
<p class=MsoNormal><span lang=EN-US style='background:white'>If necessary,
EN-US'>If necessary, create and adapt a </span><span class=SourceText><span
create and adapt a </span><span class=SourceText><span lang=EN-US
lang=EN-US style='font-size:10.5pt;background:white;mso-ansi-language:EN-US'>sqlnet.ora</span></span><span
style='font-size:10.5pt;background:white'>sqlnet.ora</span></span><span
lang=EN-US style='background:white;mso-ansi-language:EN-US'> file. For VDAB
lang=EN-US style='background:white'> file. For VDAB this was not necessary.</span></p>
this was not necessary.</span></p>


<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'>&nbsp;</span></p>
<p class=MsoNormal><span lang=EN-US>&nbsp;</span></p>


<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'>Create two <b>Symbolic
<p class=MsoNormal><span lang=EN-US>Create two <b>Symbolic Links</b>.</span></p>
Links</b>.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ ln -s /oracle/product/instantclient_10_2/libclntsh.so.10.1</span><span
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>$ ln -s
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
/oracle/product/instantclient_10_2/libclntsh.so.10.1</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>/oracle/product/instantclient_10_2/libclntsh.so</span><span
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>/oracle/product/instantclient_10_2/libclntsh.so</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ ln -s
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>$ ln -s
/oracle/product/instantclient_10_2/libocci.so.10.1</span><span lang=FR-BE
/oracle/product/instantclient_10_2/libocci.so.10.1</span></p>
style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>/oracle/product/instantclient_10_2/libocci.so</span><span
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>/oracle/product/instantclient_10_2/libocci.so</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


</div>
</div>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>4.3<span
mso-ansi-language:EN-GB'>4.3</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Install PHP</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Install PHP</span><span lang=FR-BE style='mso-fareast-font-family:
"Times New Roman";mso-ansi-language:FR-BE'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>To <b>install
<p class=MsoBodyText><span lang=EN-US>To <b>install PHP </b>on the Apache
PHP </b>on the Apache server, download </span><span class=SourceText><span
server, download </span><span class=SourceText><span lang=EN-US
lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>php-5.2.5.tar.gz</span></span><span
style='font-size:10.5pt'>php-5.2.5.tar.gz</span></span><span lang=EN-US> from <a
lang=EN-US style='mso-ansi-language:EN-US'> from <a
href="http://www.php.net/downloads">http://www.php.net/downloads</a> to the
href="http://www.php.net/downloads">http://www.php.net/downloads</a> to the
folder </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
folder </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt'>/usr/local/apache2</span></span></p>
mso-ansi-language:EN-US'>/usr/local/apache2</span></span><span lang=FR-BE
style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Log in as
<p class=MsoBodyText><span lang=EN-US>Log in as </span><span class=SourceText><span
</span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
lang=EN-US style='font-size:10.5pt'>root</span></span><span lang=EN-US>, <b>uncompress
mso-ansi-language:EN-US'>root</span></span><span lang=EN-US style='mso-ansi-language:
the PHP files </b>and go to the installation folder.</span></p>
EN-US'>, <b>uncompress the PHP files </b>and go to the installation folder.</span><span
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># gzip -d
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># gzip -d php-5.2.5.tar.gz</span></p>
php-5.2.5.tar.gz</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># tar -xvf
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># tar -xvf php-5.2.5.tar</span></p>
php-5.2.5.tar</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># cd
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># cd php-5.2.5</span></p>
php-5.2.5</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Adapt the
<p class=MsoBodyText><span lang=EN-US>Adapt the <b>Environment Variables </b>to
<b>Environment Variables </b>to make sure the correct </span><span
make sure the correct </span><span class=SourceText><span lang=EN-US
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
style='font-size:10.5pt'>gcc </span></span><span lang=EN-US>and </span><span
EN-US'>gcc </span></span><span lang=EN-US style='mso-ansi-language:EN-US'>and </span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt'>make</span></span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
lang=EN-US> are used.</span></p>
EN-US'>make</span></span><span lang=EN-US style='mso-ansi-language:EN-US'> are
used.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># export
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># export
PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin</span><span lang=FR-BE style='mso-ansi-language:
PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin</span></p>
FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># export
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># export
LD_LIBRARY_PATH=/oracle/product/instantclient_10_2</span><span lang=FR-BE
LD_LIBRARY_PATH=/oracle/product/instantclient_10_2</span></p>
style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>The
<p class=MsoBodyText><span lang=EN-US>The following table provides a brief
following table provides a brief overview of the PHP extensions and what they
overview of the PHP extensions and what they are used for. All of these are
are used for. All of these are required to do a fully functional Moodle
required to do a fully functional Moodle installation.</span></p>
installation.</span></p>


<p class=MsoBodyText><span lang=EN-US style='background:yellow;mso-ansi-language:
<p class=MsoBodyText><span lang=EN-US style='background:yellow'>&nbsp;</span></p>
EN-US'>&nbsp;</span></p>


<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
  style='margin-left:2.75pt;border-collapse:collapse;mso-yfti-tbllook:1184;
  style='margin-left:2.75pt;border-collapse:collapse'>
mso-padding-alt:0cm 0cm 0cm 0cm'>
  <thead>
  <thead>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
   <tr>
   <td width=203 valign=top style='width:121.55pt;border:solid black 1.0pt;
   <td width=203 valign=top style='width:121.55pt;border:solid black 1.0pt;
   border-right:none;background:black;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-right:none;background:black;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents align=center style='text-align:center;layout-grid-mode:
   <p class=TableContents align=center style='text-align:center;layout-grid-mode:
   char'><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>PHP Extensions</span></b></p>
   char'><b><span lang=EN-GB>PHP Extensions</span></b></p>
   </td>
   </td>
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   background:black;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   background:black;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents align=center style='text-align:center;layout-grid-mode:
   <p class=TableContents align=center style='text-align:center;layout-grid-mode:
   char'><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>Description</span></b></p>
   char'><b><span lang=EN-GB>Description</span></b></p>
   </td>
   </td>
   </tr>
   </tr>
  </thead>
  </thead>
  <tr style='mso-yfti-irow:1'>
  <tr>
   <td width=203 valign=top style='width:121.55pt;border-top:none;border-left:
   <td width=203 valign=top style='width:121.55pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>GD</span></p>
  style='mso-ansi-language:EN-GB'>GD</span></p>
   <p class=TableContents><span lang=EN-GB>Freetype 2</span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>Freetype
  2</span></p>
   </td>
   </td>
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>GD is
  style='mso-ansi-language:EN-GB'>GD is commonly used to generate charts,
  commonly used to generate charts, graphics, thumbnails, etc. on the fly. </span></p>
  graphics, thumbnails, etc. on the fly. </span><span lang=FR-BE
   <p class=TableContents><span lang=EN-GB>Freetype provides an API to
  style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
  manipulate fonts.  </span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>Freetype
   <p class=TableContents><span lang=EN-GB>Moodle uses these modules to generate
  provides an API to manipulate fonts.&nbsp; </span><span lang=FR-BE
  dynamic graphs from the logs.</span></p>
  style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>Moodle
  uses these modules to generate dynamic graphs from the logs.</span><span
  lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:2'>
  <tr>
   <td width=203 valign=top style='width:121.55pt;border-top:none;border-left:
   <td width=203 valign=top style='width:121.55pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>OCI8</span></p>
  style='mso-ansi-language:EN-GB'>OCI8</span></p>
   </td>
   </td>
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Required
   style='mso-ansi-language:EN-GB'>Required connector for Oracle</span></p>
   connector for Oracle</span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:3'>
  <tr>
   <td width=203 valign=top style='width:121.55pt;border-top:none;border-left:
   <td width=203 valign=top style='width:121.55pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>zlib
   style='mso-ansi-language:EN-GB'>zlib (alternatively use zip or unzip)</span></p>
   (alternatively use zip or unzip)</span></p>
   </td>
   </td>
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Zlib is
  style='mso-ansi-language:EN-GB'>Zlib is required for zip/unzip funcitonality
  required for zip/unzip funcitonality based on the deflate compression method.
  based on the deflate compression method. </span></p>
  </span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>Moodle
   <p class=TableContents><span lang=EN-GB>Moodle itself can also handle this
  itself can also handle this functionality, but this impacts the use of server
  functionality, but this impacts the use of server resources.</span></p>
  resources.</span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:4'>
  <tr>
   <td width=203 valign=top style='width:121.55pt;border-top:none;border-left:
   <td width=203 valign=top style='width:121.55pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>curl</span></p>
  style='mso-ansi-language:EN-GB'>curl</span></p>
   </td>
   </td>
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>curl is
  style='mso-ansi-language:EN-GB'>curl is a client to get files from servers.
  a client to get files from servers. It is used for handling files using a
  It is used for handling files using a wide variety of protocols.</span></p>
  wide variety of protocols.</span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>This
   <p class=TableContents><span lang=EN-GB>This is a requirement for Moodle 1.8
  is a requirement for Moodle 1.8 and later</span></p>
  and later</span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>&nbsp;</span></p>
   <p class=TableContents><span lang=EN-GB>&nbsp;</span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:5'>
  <tr>
   <td width=203 valign=top style='width:121.55pt;border-top:none;border-left:
   <td width=203 valign=top style='width:121.55pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>openssl</span></p>
  style='mso-ansi-language:EN-GB'>openssl</span></p>
   </td>
   </td>
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Library
   style='mso-ansi-language:EN-GB'>Library to enable secured connections to a
   to enable secured connections to a server. This is mainly used for
  server. This is mainly used for connections between Moodle installations e.g.
  connections between Moodle installations e.g. to share courses.</span></p>
  to share courses.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:6'>
  <tr>
   <td width=203 valign=top style='width:121.55pt;border-top:none;border-left:
   <td width=203 valign=top style='width:121.55pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>php5-LDAP</span></p>
  style='mso-ansi-language:EN-GB'>php5-LDAP</span></p>
   </td>
   </td>
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Enables
   style='mso-ansi-language:EN-GB'>Enables the use of LDAP functions in PHP</span></p>
   the use of LDAP functions in PHP</span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:7;mso-yfti-lastrow:yes'>
  <tr>
   <td width=203 valign=top style='width:121.55pt;border-top:none;border-left:
   <td width=203 valign=top style='width:121.55pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>aspell-xx</span></p>
  style='mso-ansi-language:EN-GB'>aspell-xx</span></p>
   </td>
   </td>
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   <td width=628 valign=top style='width:377.05pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>The
   style='mso-ansi-language:EN-GB'>The optional aspell modules provide a free
   optional aspell modules provide a free spelling checker functionality
  spelling checker functionality embedded in Moodle. This module support a very
  embedded in Moodle. This module support a very large number of languages. XX
  large number of languages. XX represents the 2-letter code for the language.</span><span
  represents the 2-letter code for the language.</span></p>
  lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   </td>
   </td>
  </tr>
  </tr>
</table>
</table>


<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'>&nbsp;</span><span
<p class=MsoNormal><span lang=EN-US>&nbsp;</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>For a
<p class=MsoBodyText><span lang=EN-US>For a default Solaris most of these
default Solaris most of these modules are available by default. We only need to
modules are available by default. We only need to install </span><span
install </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
class=SourceText><span lang=EN-US style='font-size:10.5pt'>curl</span></span><span
mso-ansi-language:EN-US'>curl</span></span><span lang=EN-US style='mso-ansi-language:
lang=EN-US> and enable these modules in the Apache-Php configuration.</span></p>
EN-US'> and enable these modules in the Apache-Php configuration.</span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>We first
<p class=MsoBodyText><span lang=EN-US>We first install </span><span
install </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
class=SourceText><span lang=EN-US style='font-size:10.5pt'>curl</span></span><span
mso-ansi-language:EN-US'>curl</span></span><span lang=EN-US style='mso-ansi-language:
lang=EN-US>. Download the package </span><span class=SourceText><span
EN-US'>. Download the package </span><span class=SourceText><span lang=EN-US
lang=EN-US style='font-size:10.5pt'>curl-7.18.1.tar.gz</span></span><span
style='font-size:10.5pt;mso-ansi-language:EN-US'>curl-7.18.1.tar.gz</span></span><span
lang=EN-US> from <a href="http://curl.haxx.se/">http://curl.haxx.se</a> to </span><span
lang=EN-US style='mso-ansi-language:EN-US'> from <a href="http://curl.haxx.se/">http://curl.haxx.se</a>
class=SourceText><span lang=EN-US style='font-size:10.5pt'>/usr/local/apache2</span></span><span
to </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
lang=EN-US>.</span></p>
mso-ansi-language:EN-US'>/usr/local/apache2</span></span><span lang=EN-US
style='mso-ansi-language:EN-US'>.</span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Log in as
<p class=MsoBodyText><span lang=EN-US>Log in as </span><span class=SourceText><span
</span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
lang=EN-US style='font-size:10.5pt'>root</span></span><span lang=EN-US>, <b>uncompress
mso-ansi-language:EN-US'>root</span></span><span lang=EN-US style='mso-ansi-language:
the </b></span><span class=SourceText><b><span lang=EN-US style='font-size:
EN-US'>, <b>uncompress the </b></span><span class=SourceText><b><span
10.5pt'>curl</span></b></span><b><span lang=EN-US> files </span></b><span
lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>curl</span></b></span><b><span
lang=EN-US>and go to the installation folder to </span><span class=SourceText><b><span
lang=EN-US style='mso-ansi-language:EN-US'> files </span></b><span lang=EN-US
lang=EN-US style='font-size:10.5pt'>make</span></b></span><span lang=EN-US> and
style='mso-ansi-language:EN-US'>and go to the installation folder to </span><span
</span><span class=SourceText><b><span lang=EN-US style='font-size:10.5pt'>install</span></b></span><span
class=SourceText><b><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
lang=EN-US>.</span></p>
EN-US'>make</span></b></span><span lang=EN-US style='mso-ansi-language:EN-US'>
and </span><span class=SourceText><b><span lang=EN-US style='font-size:10.5pt;
mso-ansi-language:EN-US'>install</span></b></span><span lang=EN-US
style='mso-ansi-language:EN-US'>.</span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># gunzip
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># gunzip
curl-7.18.1.tar.gz</span></p>
curl-7.18.1.tar.gz</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># tar -xvf
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># tar -xvf curl-7.18.1.tar</span></p>
curl-7.18.1.tar</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># cd
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># cd curl-7.18.1</span></p>
curl-7.18.1</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># ./configure</span><span
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># ./configure</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># make</span></p>
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># make</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># make
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># make install</span></p>
install</span></p>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>In order
<p class=MsoBodyText><span lang=EN-US>In order to <b>test</b> the </span><span
to <b>test</b> the </span><span class=SourceText><span lang=EN-US
class=SourceText><span lang=EN-US style='font-size:10.5pt'>curl</span></span><span
style='font-size:10.5pt;mso-ansi-language:EN-US'>curl</span></span><span
lang=EN-US> installation do</span></p>
lang=EN-US style='mso-ansi-language:EN-US'> installation do</span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>/usr/local/bin/curl
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>/usr/local/bin/curl -V</span></p>
-V</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='background:white;mso-ansi-language:
<p class=MsoBodyText><span lang=EN-US style='background:white'>If necessary,
EN-US'>If necessary, extend PATH to </span><span class=SourceText><span
extend PATH to </span><span class=SourceText><span lang=EN-US style='font-size:
lang=EN-US style='font-size:10.5pt;background:white;mso-ansi-language:EN-US'>/usr/local/bin</span></span><span
10.5pt;background:white'>/usr/local/bin</span></span><span lang=EN-US
lang=EN-US style='background:white;mso-ansi-language:EN-US'>. This was not
style='background:white'>. This was not necessary for VDAB.</span></p>
necessary for VDAB.</span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Next, we
<p class=MsoBodyText><span lang=EN-US>Next, we will </span><span
will </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
class=SourceText><span lang=EN-US style='font-size:10.5pt'>configure</span></span><span
mso-ansi-language:EN-US'>configure</span></span><span lang=EN-US
lang=EN-US>, and </span><span class=SourceText><b><span lang=EN-US
style='mso-ansi-language:EN-US'>, and </span><span class=SourceText><b><span
style='font-size:10.5pt'>install</span></b></span><b><span lang=EN-US> the PHP
lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>install</span></b></span><b><span
for Apache make links to the PHP extensions</span></b><span lang=EN-US>.</span></p>
lang=EN-US style='mso-ansi-language:EN-US'> the PHP for Apache make links to
the PHP extensions</span></b><span lang=EN-US style='mso-ansi-language:EN-US'>.</span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># cd
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># cd
/usr/local/apache2/php-5.2.5</span><span lang=FR-BE style='mso-ansi-language:
/usr/local/apache2/php-5.2.5</span></p>
FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># ./configure
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># ./configure \</span></p>
\</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--with-apxs2=/usr/local/apache2/bin/apxs
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>--with-apxs2=/usr/local/apache2/bin/apxs
\</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
\</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--with-config-file-path=/usr/local/apache2/conf
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>--with-config-file-path=/usr/local/apache2/conf
\</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
\</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--with-oci8=instantclient,/oracle/product/instantclient_10_2
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>--with-oci8=instantclient,/oracle/product/instantclient_10_2
\</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
\</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--enable-sigchild
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>--enable-sigchild \</span></p>
\</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--enable-mbstring
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>--enable-mbstring \</span></p>
\</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--with-gd \</span></p>
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>--with-gd \</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--with-openssl
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>--with-openssl \</span></p>
\</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--with-curl=/usr/local/apache2/curl-7.18.1</span></p>
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>--with-curl=/usr/local/apache2/curl-7.18.1</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># make</span></p>
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># make</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># make
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># make install</span></p>
install</span></p>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='background:yellow;mso-ansi-language:
<p class=MsoBodyText><span lang=EN-US style='background:yellow'>&nbsp;</span></p>
EN-US'>&nbsp;</span></p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>4.4<span
mso-ansi-language:EN-GB'>4.4</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Change PHP settings</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Change PHP settings</span><span style='mso-fareast-font-family:
"Times New Roman"'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>By
<p class=MsoBodyText><span lang=EN-US>By default there is no </span><span
default there is no </span><span class=SourceText><span lang=EN-US
class=SourceText><span lang=EN-US style='font-size:10.5pt'>php.ini</span></span><span
style='font-size:10.5pt;mso-ansi-language:EN-US'>php.ini</span></span><span
lang=EN-US> file. However, there is a </span><span class=SourceText><span
lang=EN-US style='mso-ansi-language:EN-US'> file. However, there is a </span><span
lang=EN-US style='font-size:10.5pt'>php.ini-recommended</span></span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
lang=EN-US> which we will use to make the required adaptations listed in the
EN-US'>php.ini-recommended</span></span><span lang=EN-US style='mso-ansi-language:
table below. Afterwards we will make a copy of this file and make it the active
EN-US'> which we will use to make the required adaptations listed in the table
Php configuration file.</span></p>
below. Afterwards we will make a copy of this file and make it the active Php
configuration file.</span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># vi
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># vi
/usr/local/apache2/conf/php.ini-recommended --&gt; Open text editor and make
/usr/local/apache2/conf/php.ini-recommended --&gt; Open text editor and make
adaptations</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
adaptations</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># cp
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># cp
/usr/local/apache2/php-5.2.5/php.ini-recommended
/usr/local/apache2/php-5.2.5/php.ini-recommended
/usr/local/apache2/conf/php.ini</span><span lang=FR-BE style='mso-ansi-language:
/usr/local/apache2/conf/php.ini</span></p>
FR-BE'><o:p></o:p></span></p>


</div>
</div>


<p class=MsoBodyText><b><span lang=EN-US style='mso-ansi-language:EN-US'>In the
<p class=MsoBodyText><b><span lang=EN-US>In the file edit the following
file edit the following settings:</span></b></p>
settings:</span></b></p>


<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
  style='margin-left:2.75pt;border-collapse:collapse;mso-yfti-tbllook:1184;
  style='margin-left:2.75pt;border-collapse:collapse'>
mso-padding-alt:0cm 0cm 0cm 0cm'>
  <thead>
  <thead>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
   <tr>
   <td width=401 valign=top style='width:240.4pt;border:solid black 1.0pt;
   <td width=401 valign=top style='width:240.4pt;border:solid black 1.0pt;
   border-right:none;background:black;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-right:none;background:black;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents align=center style='text-align:center;layout-grid-mode:
   <p class=TableContents align=center style='text-align:center;layout-grid-mode:
   char'><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>Setting</span></b></p>
   char'><b><span lang=EN-GB>Setting</span></b></p>
   </td>
   </td>
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   background:black;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   background:black;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents align=center style='text-align:center;layout-grid-mode:
   <p class=TableContents align=center style='text-align:center;layout-grid-mode:
   char'><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>Value we used in
   char'><b><span lang=EN-GB>Value we used in php.ini</span></b></p>
  php.ini</span></b></p>
   </td>
   </td>
   </tr>
   </tr>
  </thead>
  </thead>
  <tr style='mso-yfti-irow:1'>
  <tr>
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Safe
   style='mso-ansi-language:EN-GB'>Safe mode must be off</span><span lang=FR-BE
   mode must be off</span></p>
  style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   </td>
   </td>
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>; Safe
  style='mso-ansi-language:EN-GB'>; Safe mode</span><span lang=FR-BE
   mode</span></p>
   style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>safe_mode
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   = Off</span></p>
  style='mso-ansi-language:EN-GB'>safe_mode = Off</span><span lang=FR-BE
   style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:2'>
  <tr>
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>memory_limit
   style='mso-ansi-language:EN-GB'>memory_limit is at least 128MB</span></p>
   is at least 128MB</span></p>
   </td>
   </td>
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>;
   style='mso-ansi-language:EN-GB'>; Resource Limits</span><span lang=FR-BE
   Resource Limits</span></p>
  style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>memory_limit
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   = 128M      ; Maximum amount of memory a script may consume</span></p>
  style='mso-ansi-language:EN-GB'>memory_limit =
   128M&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; Maximum amount of memory a script may
  consume</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:3'>
  <tr>
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>session.save_handler
  style='mso-ansi-language:EN-GB'>session.save_handler needs to be set to
  needs to be set to FILES.</span></p>
  FILES.</span></p>
   </td>
   </td>
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>[Session]</span></p>
  style='mso-ansi-language:EN-GB'>[Session]</span><span lang=FR-BE
   <p class=TableContents><span lang=EN-GB>; Handler used to store/retrieve
  style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
  data.</span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>;
   <p class=TableContents><span lang=EN-GB>session.save_handler = files</span></p>
  Handler used to store/retrieve data.</span><span lang=FR-BE style='mso-ansi-language:
  FR-BE'><o:p></o:p></span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>session.save_handler
  = files</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:4'>
  <tr>
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>magic_quotes_gpc
   style='mso-ansi-language:EN-GB'>magic_quotes_gpc needs to be ON</span><span
   needs to be ON</span></p>
  lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   <p class=TableContents><span lang=EN-GB>magic_quotes_runtime needs to be OFF</span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>magic_quotes_runtime
  needs to be OFF</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   </td>
   </td>
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>; Magic
  style='mso-ansi-language:EN-GB'>; Magic quotes for incoming GET/POST/Cookie
  quotes for incoming GET/POST/Cookie data.</span></p>
  data.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   <p class=TableContents><span lang=EN-GB>magic_quotes_gpc = On</span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>magic_quotes_gpc
   <p class=TableContents><span lang=EN-GB>; Magic quotes for runtime-generated
  = On</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
  data, e.g. data from SQL, from exec(), etc.</span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>;
   <p class=TableContents><span lang=EN-GB>magic_quotes_runtime = Off</span></p>
  Magic quotes for runtime-generated data, e.g. data from SQL, from exec(),
  etc.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>magic_quotes_runtime
  = Off</span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:5'>
  <tr>
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>file_uploads
   style='mso-ansi-language:EN-GB'>file_uploads needs to be ON</span><span
   needs to be ON</span></p>
  lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   </td>
   </td>
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>;
   style='mso-ansi-language:EN-GB'>; Whether to allow HTTP file uploads.</span><span
   Whether to allow HTTP file uploads.</span></p>
  lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   <p class=TableContents><span lang=EN-GB>file_uploads = On</span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>file_uploads
  = On</span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:6'>
  <tr>
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>session.auto_start
  style='mso-ansi-language:EN-GB'>session.auto_start needs to be OFF</span></p>
  needs to be OFF</span></p>
   </td>
   </td>
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>;
   style='mso-ansi-language:EN-GB'>; Initialize session on request startup.</span><span
   Initialize session on request startup.</span></p>
  lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   <p class=TableContents><span lang=EN-GB>session.auto_start = 0</span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>session.auto_start
  = 0</span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:7'>
  <tr>
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>session.bug_compat_warn
  style='mso-ansi-language:EN-GB'>session.bug_compat_warn needs to be OFF</span></p>
  needs to be OFF</span></p>
   </td>
   </td>
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>session.bug_compat_warn
  style='mso-ansi-language:EN-GB'>session.bug_compat_warn = 0</span></p>
  = 0</span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:8'>
  <tr>
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>post_max_size
   style='mso-ansi-language:EN-GB'>post_max_size is too small by default and
   is too small by default and needs to be increased e.g. when you run into
  needs to be increased e.g. when you run into problems while creating online
  problems while creating online content</span></p>
  content</span></p>
   </td>
   </td>
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>;
   style='mso-ansi-language:EN-GB'>; Maximum size of POST data that PHP will
   Maximum size of POST data that PHP will accept.</span></p>
  accept.</span></p>
   <p class=TableContents><span lang=EN-GB>post_max_size = 300M</span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>post_max_size
  = 300M</span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:9'>
  <tr>
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>upload_max_filesize
   style='mso-ansi-language:EN-GB'>upload_max_filesize needs to be increased
   needs to be increased e.g. to allow uploading larger course packages</span></p>
  e.g. to allow uploading larger course packages</span><span lang=FR-BE
  style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   </td>
   </td>
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>;
   style='mso-ansi-language:EN-GB'>; Maximum allowed size for uploaded files.</span><span
   Maximum allowed size for uploaded files.</span></p>
  lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   <p class=TableContents><span lang=EN-GB>upload_max_filesize = 300M</span></p>
   <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>upload_max_filesize
  = 300M</span></p>
   </td>
   </td>
  </tr>
  </tr>
  <tr style='mso-yfti-irow:10;mso-yfti-lastrow:yes'>
  <tr>
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   <td width=401 valign=top style='width:240.4pt;border-top:none;border-left:
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>magic_quotes_sybase
   style='mso-ansi-language:EN-GB'>magic_quotes_sybase should be on for Oracle
   should be on for Oracle installations.</span></p>
  installations.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
   </td>
   </td>
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   <td width=403 valign=top style='width:241.85pt;border:solid black 1.0pt;
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
   <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>magic_quotes_sybase
   style='mso-ansi-language:EN-GB'>magic_quotes_sybase = On</span></p>
   = On</span></p>
   </td>
   </td>
  </tr>
  </tr>
</table>
</table>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>&nbsp;</span></p>
<p class=MsoBodyText><span lang=EN-US>&nbsp;</span></p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>4.5<span
mso-ansi-language:EN-GB'>4.5</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Add GNU Coreutils</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Add GNU Coreutils</span><span style='mso-fareast-font-family:
"Times New Roman"'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Also
<p class=MsoBodyText><span lang=EN-US>Also install the GNU Coreutils for
install the GNU Coreutils for Solaris in order to avoid Apache error described
Solaris in order to avoid Apache error described in case MDL-6850 . The
in case MDL-6850 . The Coreutils will include the du command which is required
Coreutils will include the du command which is required by Moodle to collect
by Moodle to collect and calculate data on file sizes. </span></p>
and calculate data on file sizes. </span></p>


<p class=MsoBodyText><b><span lang=EN-US style='mso-ansi-language:EN-US'>Download
<p class=MsoBodyText><b><span lang=EN-US>Download </span></b><span
</span></b><span class=Teletype><span lang=EN-US style='font-size:10.0pt;
class=Teletype><span lang=EN-US style='font-size:10.0pt'>coreutils-6.4-sol10-sparc-local.gz</span></span><span
mso-ansi-language:EN-US'>coreutils-6.4-sol10-sparc-local.gz</span></span><span
lang=EN-US> from <a
lang=EN-US style='mso-ansi-language:EN-US'> from <a
href="http://www.sunfreeware.com/solaris_2.5_list.html#coreutils">http://www.sunfreeware.com/solaris_2.5_list.html#coreutils</a>
href="http://www.sunfreeware.com/solaris_2.5_list.html#coreutils">http://www.sunfreeware.com/solaris_2.5_list.html#coreutils</a>
to your global zone as </span><span class=Teletype><span lang=EN-US
to your global zone as </span><span class=Teletype><span lang=EN-US
style='font-size:10.0pt;mso-ansi-language:EN-US'>root</span></span><span
style='font-size:10.0pt'>root</span></span><span lang=EN-US> .</span></p>
lang=EN-US style='mso-ansi-language:EN-US'> .</span><span lang=FR-BE
style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>gunzip
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>gunzip
coreutils-6.4-sol10-sparc-local.gz</span><span lang=FR-BE style='mso-ansi-language:
coreutils-6.4-sol10-sparc-local.gz</span></p>
FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>pkgadd -d coreutils-6.4-sol10-sparc-local.gz</span><span
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>pkgadd -d
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
coreutils-6.4-sol10-sparc-local.gz</span></p>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Go to </span><span
<p class=MsoBodyText><span lang=EN-US>Go to </span><span class=Teletype><span
class=Teletype><span lang=EN-US style='font-size:10.0pt;mso-ansi-language:EN-US'>Administration
lang=EN-US style='font-size:10.0pt'>Administration &gt; Configuration &gt;
&gt; Configuration &gt; Variables &gt; Operating System</span></span><span
Variables &gt; Operating System</span></span><span lang=EN-US> and enter the
lang=EN-US style='mso-ansi-language:EN-US'> and enter the path to entry </span><span
path to entry </span><span class=Teletype><span lang=EN-US style='font-size:
class=Teletype><span lang=EN-US style='font-size:10.0pt;mso-ansi-language:EN-US'>pathtodu
10.0pt'>pathtodu </span></span><span lang=EN-US>to the GNU du in
</span></span><span lang=EN-US style='mso-ansi-language:EN-US'>to the GNU du in
/usr/local/bin/du (was /usr/bin/du) .</span></p>
/usr/local/bin/du (was /usr/bin/du) .</span><span lang=FR-BE style='mso-ansi-language:
FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Set the
<p class=MsoBodyText><span lang=EN-US>Set the correct path in the Moodle
correct path in the Moodle administration interface. Go to </span><span
administration interface. Go to </span><span class=Teletype><span lang=EN-US
class=Teletype><span lang=EN-US style='font-size:10.0pt;mso-ansi-language:EN-US'>Administration
style='font-size:10.0pt'>Administration &gt; Server &gt; System Paths </span></span><span
&gt; Server &gt; System Paths </span></span><span lang=EN-US style='mso-ansi-language:
lang=EN-US>and fill out the correct path in the </span><span class=Teletype><span
EN-US'>and fill out the correct path in the </span><span class=Teletype><span
lang=EN-US style='font-size:10.0pt'>Path to du</span></span><span lang=EN-US>
lang=EN-US style='font-size:10.0pt;mso-ansi-language:EN-US'>Path to du</span></span><span
entry.</span></p>
lang=EN-US style='mso-ansi-language:EN-US'> entry.<o:p></o:p></span></p>


<div style='border:none;border-bottom:solid black 1.0pt;padding:0cm 0cm 0cm 0cm'>
<div style='border:none;border-bottom:solid black 1.0pt;padding:0cm 0cm 0cm 0cm'>


<h1><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h1 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5<span
mso-ansi-language:EN-GB'>5</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Install Moodle</span></h1>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Install Moodle</span><span lang=EN-US
style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:EN-US'><o:p></o:p></span></h1>


</div>
</div>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5.1<span
mso-ansi-language:EN-GB'>5.1</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Prepare the Moodle installation files</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Prepare the Moodle installation files</span><span
lang=EN-US style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:
EN-US'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Now that
<p class=MsoBodyText><span lang=EN-US>Now that we have completed the set-up for
we have completed the set-up for Apache, PHP, Oracle and the connection between
Apache, PHP, Oracle and the connection between PHP and Oracle we prepare for
PHP and Oracle we prepare for the Moodle installation.</span></p>
the Moodle installation.</span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Log in as
<p class=MsoBodyText><span lang=EN-US>Log in as </span><span class=SourceText><span
</span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
lang=EN-US style='font-size:10.5pt'>root</span></span><span lang=EN-US> and <b>create
mso-ansi-language:EN-US'>root</span></span><span lang=EN-US style='mso-ansi-language:
a </b></span><span class=SourceText><b><span lang=EN-US style='font-size:10.5pt'>moodle</span></b></span><b><span
EN-US'> and <b>create a </b></span><span class=SourceText><b><span lang=EN-US
lang=EN-US> user</span></b><span lang=EN-US> assigned to a group and set a password.</span></p>
style='font-size:10.5pt;mso-ansi-language:EN-US'>moodle</span></b></span><b><span
lang=EN-US style='mso-ansi-language:EN-US'> user</span></b><span lang=EN-US
style='mso-ansi-language:EN-US'> assigned to a group and set a password.</span><span
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># mkdir
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># mkdir
/export/home/moodle</span></p>
/export/home/moodle</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># useradd -u
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># useradd -u 1005 -g 101
1005 -g 101 -d /export/home/moodle -s /bin/bash -c &quot;Moodle&quot; -m moodle</span></p>
-d /export/home/moodle -s /bin/bash -c &quot;Moodle&quot; -m moodle</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># chown
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># chown moodle:users
moodle:users /export/home/moodle</span></p>
/export/home/moodle</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># passwd
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># passwd moodle</span></p>
moodle</span></p>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Log in as
<p class=MsoBodyText><span lang=EN-US>Log in as </span><span class=SourceText><span
</span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
lang=EN-US style='font-size:10.5pt'>root</span></span><span lang=EN-US> to <b>create
mso-ansi-language:EN-US'>root</span></span><span lang=EN-US style='mso-ansi-language:
a directory for the Moodle installation</b>:</span></p>
EN-US'> to <b>create a directory for the Moodle installation</b>:</span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># mkdir
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># mkdir /usr/local/moodle_1.9+</span></p>
/usr/local/moodle_1.9+</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># chown
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># chown moodle:users
moodle:users /usr/local/moodle_1.9+</span></p>
/usr/local/moodle_1.9+</span></p>


</div>
</div>


<p class=MsoBodyText><b><span lang=EN-US style='mso-ansi-language:EN-US'>Download
<p class=MsoBodyText><b><span lang=EN-US>Download </span></b><span lang=EN-US>moodle-weekly-19.tgz
</span></b><span lang=EN-US style='mso-ansi-language:EN-US'>moodle-weekly-19.tgz
from <a href="http://download.moodle.org/">http://download.moodle.org/</a>. Log
from <a href="http://download.moodle.org/">http://download.moodle.org/</a>. Log
in as the user moodle and copy the file to </span><span class=SourceText><span
in as the user moodle and copy the file to </span><span class=SourceText><span
lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>/usr/local/moodle_1.9+</span></span><span
lang=EN-US style='font-size:10.5pt'>/usr/local/moodle_1.9+</span></span><span
lang=EN-US style='mso-ansi-language:EN-US'> and uncompress the file:<o:p></o:p></span></p>
lang=EN-US> and uncompress the file:</span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ gunzip
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>$ gunzip
moodle-weekly-19.tgz</span><span lang=EN-US style='mso-ansi-language:EN-US'><o:p></o:p></span></p>
moodle-weekly-19.tgz</span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ tar -vxf
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>$ tar -vxf
moodle-weekly-19.tar --&gt; creates subdirectory 'moodle'</span></p>
moodle-weekly-19.tar --&gt; creates subdirectory 'moodle'</span></p>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Now log
<p class=MsoBodyText><span lang=EN-US>Now log onto the system where you will
onto the system where you will install Moodle e.g. </span><span
install Moodle e.g. </span><span class=SourceText><span lang=EN-US
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
style='font-size:10.5pt'>testzone3</span></span><span lang=EN-US> on server </span><span
EN-US'>testzone3</span></span><span lang=EN-US style='mso-ansi-language:EN-US'>
class=SourceText><span lang=EN-US style='font-size:10.5pt'>testitis03 </span></span><span
on server </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
lang=EN-US>as the user </span><span class=SourceText><span lang=EN-US
mso-ansi-language:EN-US'>testitis03 </span></span><span lang=EN-US
style='font-size:10.5pt'>moodle</span></span><span lang=EN-US>.</span></p>
style='mso-ansi-language:EN-US'>as the user </span><span class=SourceText><span
lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>moodle</span></span><span
lang=EN-US style='mso-ansi-language:EN-US'>.</span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Set the <b>environment
<p class=MsoBodyText><span lang=EN-US>Set the <b>environment variables</b>,
variables</b>, preferable in the </span><span class=SourceText><span
preferable in the </span><span class=SourceText><span lang=EN-US
lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>.profile</span></span><span
style='font-size:10.5pt'>.profile</span></span><span lang=EN-US> of the  de
lang=EN-US style='mso-ansi-language:EN-US'> of the&nbsp; de user </span><span
user </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt'>moodle</span></span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
lang=EN-US>: </span></p>
EN-US'>moodle</span></span><span lang=EN-US style='mso-ansi-language:EN-US'>: </span><span
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ export
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>$ export
ORACLE_HOME=/oracle/product/instantclient_10_2 </span><span lang=FR-BE
ORACLE_HOME=/oracle/product/instantclient_10_2 </span></p>
style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ export
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>$ export
LD_LIBRARY_PATH=$ORACLE_HOME </span><span lang=FR-BE style='mso-ansi-language:
LD_LIBRARY_PATH=$ORACLE_HOME </span></p>
FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ export
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>$ export
TNS_ADMIN=/var/opt/oracle </span><span lang=FR-BE style='mso-ansi-language:
TNS_ADMIN=/var/opt/oracle </span></p>
FR-BE'><o:p></o:p></span></p>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ export
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>$ export
PATH=$PATH:/usr/local/bin:/local/bin:. </span><span lang=FR-BE
PATH=$PATH:/usr/local/bin:/local/bin:. </span></p>
style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


</div>
</div>


<p class=MsoBodyText><b><span lang=EN-US style='mso-ansi-language:EN-US'>Start
<p class=MsoBodyText><b><span lang=EN-US>Start Apache </span></b><span
Apache </span></b><span lang=EN-US style='mso-ansi-language:EN-US'>with the
lang=EN-US>with the configuration file adapted to moodle: </span></p>
configuration file adapted to moodle: </span><span lang=FR-BE style='mso-ansi-language:
FR-BE'><o:p></o:p></span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB>$
/usr/local/apache2/bin/apachectl -k start -f /usr/local/moodle_1.9+/moodle/httpd.conf
/usr/local/apache2/bin/apachectl -k start -f
</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
/usr/local/moodle_1.9+/moodle/httpd.conf </span></p>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>If
<p class=MsoBodyText><span lang=EN-US>If desired you can install other
desired you can install other languages during the installation wizard by
languages during the installation wizard by downloading the appropriate
downloading the appropriate language files e.g. Dutch (<a
language files e.g. Dutch (<a
href="http://download.moodle.org/lang16/nl_utf8.zip">http://download.moodle.org/lang16/nl_utf8.zip</a>)
href="http://download.moodle.org/lang16/nl_utf8.zip">http://download.moodle.org/lang16/nl_utf8.zip</a>)
to </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
to </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt'>/usr/local/moodle_1.9+/moodledata/lang
mso-ansi-language:EN-US'>/usr/local/moodle_1.9+/moodledata/lang </span></span><span
</span></span><span lang=EN-US>and uncompress the file.</span></p>
lang=EN-US style='mso-ansi-language:EN-US'>and uncompress the file.</span><span
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
<div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;background:
1.0cm;margin-right:1.0cm'>
#FFFFCC;margin-left:1.0cm;margin-right:1.0cm'>


<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
<p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># unzip
margin-left:0cm;background:#FFFFCC'><span lang=EN-GB># unzip nl_utf8.zip </span></p>
nl_utf8.zip </span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


</div>
</div>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>A list of
<p class=MsoBodyText><span lang=EN-US>A list of additional languages is
additional languages is available from the administration interface. Moodle
available from the administration interface. Moodle then automatically
then automatically downloads and installs the selected languages.</span><span
downloads and installs the selected languages.</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5.2<span
mso-ansi-language:EN-GB'>5.2</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Choose installation language</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Choose installation language</span><span lang=FR-BE
style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:FR-BE'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Choose
<p class=MsoBodyText><span lang=EN-US>Choose the installation language from the
the installation language from the drop-down list. This choice only applies to
drop-down list. This choice only applies to the installation wizard.</span></p>
the installation wizard.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Click the
<p class=MsoBodyText><span lang=EN-US>Click the next button to continue.</span></p>
next button to continue.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=391
<p class=MsoBodyText><img width=391 height=238
height=238 id="_x0000_i1041"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image001.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image001.jpg"></span><br
clear=all style='mso-special-character:line-break'>
</p>
</p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5.3<span
mso-ansi-language:EN-GB'>5.3</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Check PHP settings</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Check PHP settings</span><span style='mso-fareast-font-family:
"Times New Roman"'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>If you
<p class=MsoBodyText><span lang=EN-US>If you followed the above mentioned
followed the above mentioned instructions for php, you should get the following
instructions for php, you should get the following screen.</span></p>
screen.</span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>In case
<p class=MsoBodyText><span lang=EN-US>In case of a Fail, recheck the PHP
of a Fail, recheck the PHP settings in </span><span class=SourceText><span
settings in </span><span class=SourceText><span lang=EN-US style='font-size:
lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>php.ini</span></span><span
10.5pt'>php.ini</span></span><span lang=EN-US>.</span></p>
lang=EN-US style='mso-ansi-language:EN-US'>.</span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=381
<p class=MsoBodyText><img width=381 height=335
height=335 id="_x0000_i1040"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image002.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image002.jpg"></span><br
clear=all style='mso-special-character:line-break'>
</p>
</p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5.4<span
mso-ansi-language:EN-GB'>5.4</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Set installation and data directories</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Set installation and data directories</span><span
style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>In this
<p class=MsoBodyText><span lang=EN-US>In this step you define the basic locations
step you define the basic locations of all Moodle-related files. Unless you
of all Moodle-related files. Unless you chose a different location for the
chose a different location for the moodledata folder you do not need to change
moodledata folder you do not need to change anything.</span></p>
anything.</span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>It is
<p class=MsoBodyText><span lang=EN-US>It is adviseable to keep the Moodle
adviseable to keep the Moodle software and the data (courses, uploaded
software and the data (courses, uploaded assignments etc.) separately;</span></p>
assignments etc.) separately;</span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>In case
<p class=MsoBodyText><span lang=EN-US>In case of VDAB the web address is e.g. </span><span
of VDAB the web address is e.g. </span><span class=SourceText><span lang=EN-US
class=SourceText><span lang=EN-US style='font-size:10.5pt'>testzone2</span></span><span
style='font-size:10.5pt;mso-ansi-language:EN-US'>testzone2</span></span><span
lang=EN-US> or </span><span class=SourceText><span lang=EN-US style='font-size:
lang=EN-US style='mso-ansi-language:EN-US'> or </span><span class=SourceText><span
10.5pt'>testzone3</span></span><span lang=EN-US> and the data directory is </span><span
lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>testzone3</span></span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt'>/usr/local/moodle_1.9+/moodle</span></span></p>
lang=EN-US style='mso-ansi-language:EN-US'> and the data directory is </span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
EN-US'>/usr/local/moodle_1.9+/moodle</span></span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=398
<p class=MsoBodyText><span lang=EN-US><img border=0 width=398 height=334
height=334 id="_x0000_i1039"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image003.jpg"></span></p>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image003.jpg"></span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>&nbsp;</span></p>
<p class=MsoBodyText><span lang=EN-US>&nbsp;</span></p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5.5<span
mso-ansi-language:EN-GB'>5.5</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Set Database connection</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Set Database connection</span><span style='mso-fareast-font-family:
"Times New Roman"'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>In this
<p class=MsoBodyText><span lang=EN-US>In this step we will set up the
step we will set up the connection to the database:</span></p>
connection to the database:</span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>Select
lang=EN-US style='mso-ansi-language:EN-US'>Select </span><span
</span><span class=SourceText><span lang=EN-US style='font-size:10.5pt'>Oracle</span></span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
lang=EN-US> from the drop-down list</span></p>
EN-US'>Oracle</span></span><span lang=EN-US style='mso-ansi-language:EN-US'>
from the drop-down list</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>For
lang=EN-US style='mso-ansi-language:EN-US'>For an Oracle installation, leave
an Oracle installation, leave the Host entry empty</span></p>
the Host entry empty</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings;
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
mso-ansi-language:EN-US'>l</span></span><span class=SourceText><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><span
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
lang=EN-US>Provide the name of the Oracle database you created e.g. </span><span
mso-ansi-language:EN-US'>&nbsp; </span></span><span lang=EN-US
class=SourceText><span lang=EN-US style='font-size:10.5pt'>moodle</span></span></p>
style='mso-ansi-language:EN-US'>Provide the name of the Oracle database you
created e.g. </span><span class=SourceText><span lang=EN-US style='font-size:
10.5pt;mso-ansi-language:EN-US'>moodle</span></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>The
lang=EN-US style='mso-ansi-language:EN-US'>The database admin username and
database admin username and password</span></p>
password</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings;
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
mso-ansi-language:EN-US'>l</span></span><span class=SourceText><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><span
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
lang=EN-US>Add a table prefix e.g. </span><span class=SourceText><span
mso-ansi-language:EN-US'>&nbsp; </span></span><span lang=EN-US
lang=EN-US style='font-size:10.5pt'>m_</span></span></p>
style='mso-ansi-language:EN-US'>Add a table prefix e.g. </span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
EN-US'>m_</span></span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=416
<p class=MsoBodyText><img width=416 height=475
height=475 id="_x0000_i1038"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image004.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image004.jpg"></span><br
clear=all style='mso-special-character:line-break'>
</p>
</p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5.6<span
mso-ansi-language:EN-GB'>5.6</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Server checks for installed components</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Server checks for installed components</span><span
lang=FR-BE style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:
FR-BE'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>The
<p class=MsoBodyText><span lang=EN-US>The installation wizard will now perform
installation wizard will now perform an <b>availability check </b>on the
an <b>availability check </b>on the required System Components.</span></p>
required System Components.</span><span lang=FR-BE style='mso-ansi-language:
FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>If you
<p class=MsoBodyText><span lang=EN-US>If you checked all the required PHP
checked all the required PHP settings and modules during the pre-installation
settings and modules during the pre-installation phase, you should get the
phase, you should get the following screen.</span><span lang=FR-BE
following screen.</span></p>
style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=395
<p class=MsoBodyText><img width=395 height=556
height=556 id="_x0000_i1037"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image005.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image005.jpg"></span><br
clear=all style='mso-special-character:line-break'>
</p>
</p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5.7<span
mso-ansi-language:EN-GB'>5.7</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Install language packs</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Install language packs</span><span lang=FR-BE
style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:FR-BE'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Since we
<p class=MsoBodyText><span lang=EN-US>Since we chose a <b>Dutch installation</b>,
chose a <b>Dutch installation</b>, we now get an option to download the <b>Dutch
we now get an option to download the <b>Dutch language files </b>for the user
language files </b>for the user interface. Provided you have direct write
interface. Provided you have direct write access to the Moodle server, the
access to the Moodle server, the set-up of the language pack is <b>automatic</b>.
set-up of the language pack is <b>automatic</b>. </span></p>
</span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=419
<p class=MsoBodyText><img width=419 height=270
height=270 id="_x0000_i1036"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image006.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image006.jpg"></span><br
<span lang=EN-US>If the <b>download is unsuccessful</b>, you will get the error
clear=all>
message below. To resolve this problem, you can either:</span></p>
<span lang=EN-US style='mso-ansi-language:EN-US'>If the <b>download is
unsuccessful</b>, you will get the error message below. To resolve this
problem, you can either:<o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>Select
lang=EN-US style='mso-ansi-language:EN-US'>Select other languages by using the <i>Administrator
other languages by using the <i>Administrator interface </i>when the
interface </i>when the installation is complete (Administration &gt; Language
installation is complete (Administration &gt; Language &gt; Language packs).</span></p>
&gt; Language packs).<o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings;
class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
mso-ansi-language:EN-US'>l</span></span><span class=SourceText><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><i><span
lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
lang=EN-US>Unzip the language file on the server </span></i><span lang=EN-US>in
mso-ansi-language:EN-US'>&nbsp; </span></span><i><span lang=EN-US
the lang files directory e.g. </span><span class=SourceText><span lang=EN-US
style='mso-ansi-language:EN-US'>Unzip the language file on the server </span></i><span
style='font-size:10.5pt'>&lt;path to Moodle directory&gt;/moodledata/lang</span></span></p>
lang=EN-US style='mso-ansi-language:EN-US'>in the lang files directory e.g. </span><span
class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
EN-US'>&lt;path to Moodle directory&gt;/moodledata/lang</span></span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=420
<p class=MsoBodyText><img width=420 height=385
height=385 id="_x0000_i1035"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image007.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image007.jpg"></span><br
clear=all style='mso-special-character:line-break'>
</p>
</p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5.8<span
mso-ansi-language:EN-GB'>5.8</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Confirmation for written configuration file.</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Confirmation for written configuration file.</span><span
lang=FR-BE style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:
FR-BE'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>All the
<p class=MsoBodyText><span lang=EN-US>All the settings we made in prior steps
settings we made in prior steps are now collected and written to the <b>Moodle
are now collected and written to the <b>Moodle configuration file </b>(</span><span
configuration file </b>(</span><span class=SourceText><span lang=EN-US
class=SourceText><span lang=EN-US style='font-size:10.5pt'>config.php</span></span><span
style='font-size:10.5pt;mso-ansi-language:EN-US'>config.php</span></span><span
lang=EN-US>). </span></p>
lang=EN-US style='mso-ansi-language:EN-US'>). </span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=393
<p class=MsoBodyText><img width=393 height=190
height=190 id="_x0000_i1034"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image008.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image008.jpg"></span><br
<span lang=EN-US>In this step, the basic Moodle configuration is complete. In
clear=all>
the next steps, the setup will add the database tables and prepare Moodle for
<span lang=EN-US style='mso-ansi-language:EN-US'>In this step, the basic Moodle
use.</span></p>
configuration is complete. In the next steps, the setup will add the database
tables and prepare Moodle for use.</span></p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5.9<span
mso-ansi-language:EN-GB'>5.9</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
</span></span><span lang=EN-GB>Licence agreement</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-GB'>Licence agreement</span><span lang=FR-BE
style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:FR-BE'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Carefully
<p class=MsoBodyText><span lang=EN-US>Carefully read and <b>accept the licence
read and <b>accept the licence agreement </b>before proceeding to the final
agreement </b>before proceeding to the final installation steps.</span></p>
installation steps.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=665
<p class=MsoBodyText><img width=665 height=259
height=259 id="_x0000_i1033"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image009.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image009.jpg"></span><br
clear=all style='mso-special-character:line-break'>
</p>
</p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5.10<span
mso-ansi-language:EN-GB'>5.10</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
lang=EN-GB>Release information</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
lang=EN-GB style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:
EN-GB'>Release information</span><span lang=FR-BE style='mso-fareast-font-family:
"Times New Roman";mso-ansi-language:FR-BE'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>This page
<p class=MsoBodyText><span lang=EN-US>This page provides the release
provides the release information and the possibility to perform the following
information and the possibility to perform the following steps automatically
steps automatically (unattended). We will simply click next in order to capture
(unattended). We will simply click next in order to capture potential setup
potential setup errors.</span></p>
errors.</span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=665
<p class=MsoBodyText><img width=665 height=139
height=139 id="_x0000_i1032"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image010.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image010.jpg"></span><br
clear=all style='mso-special-character:line-break'>
</p>
</p>


<p class=MsoBodyText><a name="DDE_LINK"><span lang=EN-US style='mso-ansi-language:
<p class=MsoBodyText><a name="DDE_LINK"><span lang=EN-US>Following steps can be
EN-US'>Following steps can be performed automatically (unattended) or with
performed automatically (unattended) or with manual confirmation.</span></a></p>
manual confirmation.</span></a></p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5.11<span
mso-ansi-language:EN-GB'>5.11</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
lang=EN-GB>Automatic database setup</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
lang=EN-GB style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:
EN-GB'>Automatic database setup</span><span style='mso-fareast-font-family:
"Times New Roman"'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>What
<p class=MsoBodyText><span lang=EN-US>What follows is a series of screens for
follows is a series of screens for the <b>setup of the database tables for all
the <b>setup of the database tables for all of the standard Moodle components</b>.
of the standard Moodle components</b>. Apart from clicking next, no user
Apart from clicking next, no user interaction is required.</span></p>
interaction is required.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=469
<p class=MsoBodyText><img width=469 height=439
height=439 id="_x0000_i1031"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image011.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image011.jpg"></span><span
<span lang=EN-US>After each sequence a <b>confirmation of success </b>appears. </span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><br clear=all>
</span><span lang=EN-US style='mso-ansi-language:EN-US'>After each sequence a <b>confirmation
of success </b>appears. </span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=599
<p class=MsoBodyText><img width=599 height=402
height=402 id="_x0000_i1030"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image012.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image012.jpg"></span><br
<span lang=EN-US>This is the final step in the database set-up sequence.</span></p>
clear=all>
<span lang=EN-US style='mso-ansi-language:EN-US'>This is the final step in the
database set-up sequence.</span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=534
<p class=MsoBodyText><img width=534 height=250
height=250 id="_x0000_i1029"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image013.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image013.jpg"></span><br
clear=all style='mso-special-character:line-break'>
</p>
</p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5.12<span
mso-ansi-language:EN-GB'>5.12</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
lang=EN-GB>Setting up the administrator account</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
lang=EN-GB style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:
EN-GB'>Setting up the administrator account</span><span style='mso-fareast-font-family:
"Times New Roman"'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Now that
<p class=MsoBodyText><span lang=EN-US>Now that the system is ready, we only
the system is ready, we only need to provide details for an initial
need to provide details for an initial administrator account. </span></p>
administrator account. </span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>These
<p class=MsoBodyText><span lang=EN-US>These data can be changed and/or
data can be changed and/or complemented later. This is the account that will
complemented later. This is the account that will initially be used after
initially be used after installation to allow further configuration of the
installation to allow further configuration of the system.</span></p>
system.</span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=665
<p class=MsoBodyText><img width=665 height=452
height=452 id="_x0000_i1028"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image014.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image014.jpg"></span><br
clear=all style='mso-special-character:line-break'>
</p>
</p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5.13<span
mso-ansi-language:EN-GB'>5.13</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
lang=EN-GB>Set up Frontpage</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
lang=EN-GB style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:
EN-GB'>Set up Frontpage</span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>During
<p class=MsoBodyText><span lang=EN-US>During this final step of the
this final step of the installation wizard, we will put:</span></p>
installation wizard, we will put:</span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>The <b>Full
lang=EN-US style='mso-ansi-language:EN-US'>The <b>Full site name </b>e.g. the
site name </b>e.g. the name of the institution. This will be visible in the
name of the institution. This will be visible in the title bar in all of the
title bar in all of the standard templates.</span></p>
standard templates.</span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>As <b>Short
lang=EN-US style='mso-ansi-language:EN-US'>As <b>Short name for the site</b>.</span><span
name for the site</b>.</span></p>
lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>


<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
<p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
lang=EN-US style='font-size:9.0pt;font-family:Wingdings'>l<span
lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>&nbsp; </span><span
style='font:7.0pt "Times New Roman"'>&nbsp; </span></span><span lang=EN-US>A <b>Front
lang=EN-US style='mso-ansi-language:EN-US'>A <b>Front page description</b> of
page description</b> of the site. This will be displayed as a welcome message
the site. This will be displayed as a welcome message on the start page.</span></p>
on the start page.</span></p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>&nbsp;</span></p>
<p class=MsoBodyText><span lang=EN-US>&nbsp;</span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=665
<p class=MsoBodyText><img width=665 height=375
height=375 id="_x0000_i1027"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image015.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image015.jpg"></span><br
clear=all style='mso-special-character:line-break'>
</p>
</p>


<h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
<h2 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>5.14<span
mso-ansi-language:EN-GB'>5.14</span><span lang=EN-GB style='font-size:7.0pt;
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
lang=EN-GB>Start with empty Moodle</span></h2>
mso-ansi-language:EN-GB'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
lang=EN-GB style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:
EN-GB'>Start with empty Moodle</span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h2>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>We are
<p class=MsoBodyText><span lang=EN-US>We are then automatically redirected to
then automatically redirected to the <b>Moodle start page</b>. Our Moodle is up
the <b>Moodle start page</b>. Our Moodle is up and running and we can now
and running and we can now continue with the configuration of the system.</span></p>
continue with the configuration of the system.</span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=665
<p class=MsoBodyText><img width=665 height=295
height=295 id="_x0000_i1026"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image016.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image016.jpg"></span><br
clear=all style='mso-special-character:line-break'>
</p>
</p>


<p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>When we
<p class=MsoBodyText><span lang=EN-US>When we click <b>Turn editing on</b> we
click <b>Turn editing on</b> we can start the configuration. We will need to
can start the configuration. We will need to verify the system location of some
verify the system location of some additional components. The installation
additional components. The installation procedure does not check for the
procedure does not check for the availability of a zip program. Moodle
availability of a zip program. Moodle especially needs zip and unzip when
especially needs zip and unzip when handling SCORM packages. Using the built-in
handling SCORM packages. Using the built-in unzip feature may impact server
unzip feature may impact server performance.</span></p>
performance.</span></p>


<p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=665
<p class=MsoBodyText><img width=665 height=431
height=431 id="_x0000_i1025"
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image017.jpg"><br clear=ALL>
src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image017.jpg"></span><br
clear=all style='mso-special-character:line-break'>
</p>
</p>
<div style='border:none;border-bottom:solid black 1.0pt;padding:0cm 0cm 0cm 0cm'>
<h1 style='margin-left:0cm;text-indent:0cm'><span lang=EN-GB>6<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><span lang=EN-GB>Document control</span></h1>
</div>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:2.75pt;border-collapse:collapse'>
<thead>
  <tr>
  <td width=86 valign=top style='width:51.75pt;border:solid black 1.0pt;
  border-right:none;background:black;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableHeading style='layout-grid-mode:char'><span lang=EN-GB>Role</span></p>
  </td>
  <td width=193 valign=top style='width:115.95pt;border:solid black 1.0pt;
  border-right:none;background:black;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableHeading style='layout-grid-mode:char'><span lang=EN-GB>Names</span></p>
  </td>
  <td width=107 valign=top style='width:64.1pt;border:solid black 1.0pt;
  border-right:none;background:black;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableHeading style='layout-grid-mode:char'><span lang=EN-GB>Date</span></p>
  </td>
  <td width=420 valign=top style='width:252.05pt;border:solid black 1.0pt;
  background:black;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableHeading style='layout-grid-mode:char'><span lang=EN-GB>Comment</span></p>
  </td>
  </tr>
</thead>
<tr>
  <td width=86 valign=top style='width:51.75pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Create</span></p>
  </td>
  <td width=193 valign=top style='width:115.95pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Toby De
  Loght</span></p>
  </td>
  <td width=107 valign=top style='width:64.1pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>20080414</span></p>
  </td>
  <td width=420 valign=top style='width:252.05pt;border:solid black 1.0pt;
  border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Document
  set-up</span></p>
  </td>
</tr>
<tr>
  <td width=86 valign=top style='width:51.75pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Edit</span></p>
  </td>
  <td width=193 valign=top style='width:115.95pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Toby De
  Loght</span></p>
  </td>
  <td width=107 valign=top style='width:64.1pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>20080507</span></p>
  </td>
  <td width=420 valign=top style='width:252.05pt;border:solid black 1.0pt;
  border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Added
  installation specifics from Stefaan Houthuys</span></p>
  </td>
</tr>
<tr>
  <td width=86 valign=top style='width:51.75pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Edit</span></p>
  </td>
  <td width=193 valign=top style='width:115.95pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Toby De
  Loght</span></p>
  </td>
  <td width=107 valign=top style='width:64.1pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>20080514</span></p>
  </td>
  <td width=420 valign=top style='width:252.05pt;border:solid black 1.0pt;
  border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Update
  after final discussion with Stefaan on 20080509</span></p>
  </td>
</tr>
<tr>
  <td width=86 valign=top style='width:51.75pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Add</span></p>
  </td>
  <td width=193 valign=top style='width:115.95pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Toby De
  Loght</span></p>
  </td>
  <td width=107 valign=top style='width:64.1pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>20080722</span></p>
  </td>
  <td width=420 valign=top style='width:252.05pt;border:solid black 1.0pt;
  border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>Added
  topic “Add GNU Coreutils” from Stefaan (Moodle tuning changes-20080714.pdf)</span></p>
  </td>
</tr>
<tr>
  <td width=86 valign=top style='width:51.75pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>&nbsp;</span></p>
  </td>
  <td width=193 valign=top style='width:115.95pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>&nbsp;</span></p>
  </td>
  <td width=107 valign=top style='width:64.1pt;border-top:none;border-left:
  solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:none;
  padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>&nbsp;</span></p>
  </td>
  <td width=420 valign=top style='width:252.05pt;border:solid black 1.0pt;
  border-top:none;padding:2.75pt 2.75pt 2.75pt 2.75pt'>
  <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB>&nbsp;</span></p>
  </td>
</tr>
</table>
<p class=MsoBodyText><span lang=EN-US>&nbsp;</span></p>
<p class=MsoNormal style='margin-bottom:10.0pt;line-height:115%'><span
lang=EN-US>&nbsp;</span></p>


</div>
</div>

Revision as of 12:25, 25 July 2008

The VDAB (Public employment and vocational training service of the Dutch-speaking part of Belgium) is currently preparing an implementation of Moodle 1.9 on a large scale for its clients.


As a first step we have installed Moodle on a standard environment for VDAB being a Solaris 10 with Oracle 10g. Since this operation went succefully, problems encountered were solved, the VDAB offers the installation documentation to the Moodle community.


Contact person: Gerd Goetschalckx


Table of Contents


1 Document information____________________________________________________________ 1

2 Purpose of this document__________________________________________________________ 2

3 Setting up the Oracle Database_____________________________________________________ 2

4 Configuring Apache_______________________________________________________________ 2

4.1 Install Apache................................................................................................................... 2

4.2 Install OCI 8 and Oracle Instant Client.............................................................................. 3

4.3 Install PHP....................................................................................................................... 4

4.4 Change PHP settings......................................................................................................... 6

4.5 Add GNU Coreutils........................................................................................................... 7

5 Install Moodle___________________________________________________________________ 7

5.1 Prepare the Moodle installation files.................................................................................. 7

5.2 Choose installation language............................................................................................. 8

5.3 Check PHP settings........................................................................................................... 8

5.4 Set installation and data directories.................................................................................... 9

5.5 Set Database connection.................................................................................................. 10

5.6 Server checks for installed components............................................................................ 11

5.7 Install language packs..................................................................................................... 12

5.8 Confirmation for written configuration file...................................................................... 14

5.9 Licence agreement.......................................................................................................... 14

5.10 Release information....................................................................................................... 14

5.11 Automatic database setup.............................................................................................. 15

5.12 Setting up the administrator account............................................................................. 16

5.13 Set up Frontpage........................................................................................................... 17

5.14 Start with empty Moodle............................................................................................... 18

6 Document control_______________________________________________________________ 19


 

 

2                Purpose of this document

This document provides an in-depth installation manual for Moodle on Solaris 10 with Oracle 10.2.0.2.

We provide an overview of the different steps involved:

l  Preparing Oracle 10g for a large Moodle installation

l  Configuring Apache 2.2 for a secure and high-performance webserver

l  Preparing all necessary PHP packages for Apache and Oracle

l  Preparing PHP settings for Moodle

l  An overview of the steps in the Moodle installation wizard.

3                Setting up the Oracle Database

We set up 2 parallel Moodle installations on one and a database on a separate server. Both installations share the same Oracle database, but use a different tablespace.

The Oracle 10.2.0.2 database runs on a Solaris 10 and is set up using Oracle's DBCA tool.

l  This is testzone1 on the test server testitis00

l  Database name = testitis02.vdab.be

l  We used the General purpose template for the database set-up;

l  And set UTF8 character encoding to NLS_LANG=AMERICAN_AMERICA.AL32UTF8

For each Moodle installation we create a separate Tablespace:

l  First Moodle installation on testzone2:

  MOODLE_DATA with initial size of 300MB

  User: MOODLEUSER, password: moodle

  The user only has rights within the specified tablespace

l  Second Moodle installation on testzone3:

  MOODLE_DATA2 with initial size of 300MB

  User: MOODLEUSER2, password: moodle

  The user only has rights within the specified tablespace

  

4                Configuring Apache

4.1          Install Apache

First download the latest Apache e.g. httpd-2.2.8.tar.gz from <a href="http://httpd.apache.org/download.cgi">http://httpd.apache.org/download.cgi</a> to the folder /usr/local/apache2

Log in as root, uncompress the Apache files and go to the installation folder.

# gzip -d httpd-2.2.8.tar.gz

# tar -xvf httpd-2.2.8.tar

# cd httpd-2.2.8

Adapt the Environment Variables to make sure the correct gcc and make are used.

# export PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin:.

Configure and make Apache:

# make clean --> only if necessary

# ./configure \

--prefix=/usr/local/apache2 \

--with-included-apr

# make

# make install

In order to increase performance edit the following in the httpd.conf file:

# vi /usr/local/moodle_1.9+/moodle/httpd.conf -- > opens text editor

DirectoryIndex index.php

Listen 8002 -- > for VDAB

DocumentRoot “/usr/local/moodle_1.9+/moodle”

AcceptPathInfo on

 

4.2          Install OCI 8 and Oracle Instant Client

Download the 32bit Solaris Basic en SDK: instantclient-basic-solaris6432-10.2.0.3-20070101.zip and

instantclient-sdk-solaris6432-10.2.0.3-20070101.zip from

<a href="http://www.oracle.com/technology/tech/oci/instantclient/index.html">http://www.oracle.com/technology/tech/oci/instantclient/index.html</a> to a folder e.g. /oracle/product.

 

Log in as the user oracle and uncompress the installation files:

$ cd /oracle/product

$ unzip instantclient-basic-solaris6432-10.2.0.3-20070101.zip --> creates the directory instantclient_10_2

$ unzip instantclient-sdk-solaris6432-10.2.0.3-20070101.zip --> is put into the directory instantclient_10_2

 

Adapt the tnsnames to set an alias or Oracle net service name. Each net service name entry contains connect descriptors that define listener and service information.

$ cd $TNS_ADMIN --> for VDAB this is /var/opt/oracle)

$ vi tns_admin _--> Below an example adaptation:_

moodle =

       (DESCRIPTION =

             (ADDRESS =

                   (COMMUNITY = TCPDEV.world)

                   (PROTOCOL = TCP)

                   (HOST = testzone1)

                   (PORT = 1521)

             )

             (CONNECT_DATA =

                   (SID = testitis02)

             )

       )

 

If necessary, create and adapt a sqlnet.ora file. For VDAB this was not necessary.

 

Create two Symbolic Links.

$ ln -s /oracle/product/instantclient_10_2/libclntsh.so.10.1

/oracle/product/instantclient_10_2/libclntsh.so

$ ln -s /oracle/product/instantclient_10_2/libocci.so.10.1

/oracle/product/instantclient_10_2/libocci.so

4.3          Install PHP

To install PHP on the Apache server, download php-5.2.5.tar.gz from <a href="http://www.php.net/downloads">http://www.php.net/downloads</a> to the folder /usr/local/apache2

Log in as root, uncompress the PHP files and go to the installation folder.

# gzip -d php-5.2.5.tar.gz

# tar -xvf php-5.2.5.tar

# cd php-5.2.5

Adapt the Environment Variables to make sure the correct gcc and make are used.

# export PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin

# export LD_LIBRARY_PATH=/oracle/product/instantclient_10_2

The following table provides a brief overview of the PHP extensions and what they are used for. All of these are required to do a fully functional Moodle installation.

 

<thead> </thead>

PHP Extensions

Description

GD

Freetype 2

GD is commonly used to generate charts, graphics, thumbnails, etc. on the fly.

Freetype provides an API to manipulate fonts. 

Moodle uses these modules to generate dynamic graphs from the logs.

OCI8

Required connector for Oracle

zlib (alternatively use zip or unzip)

Zlib is required for zip/unzip funcitonality based on the deflate compression method.

Moodle itself can also handle this functionality, but this impacts the use of server resources.

curl

curl is a client to get files from servers. It is used for handling files using a wide variety of protocols.

This is a requirement for Moodle 1.8 and later

 

openssl

Library to enable secured connections to a server. This is mainly used for connections between Moodle installations e.g. to share courses.

php5-LDAP

Enables the use of LDAP functions in PHP

aspell-xx

The optional aspell modules provide a free spelling checker functionality embedded in Moodle. This module support a very large number of languages. XX represents the 2-letter code for the language.

 

For a default Solaris most of these modules are available by default. We only need to install curl and enable these modules in the Apache-Php configuration.

We first install curl. Download the package curl-7.18.1.tar.gz from <a href="http://curl.haxx.se/">http://curl.haxx.se</a> to /usr/local/apache2.

Log in as root, uncompress the curl files and go to the installation folder to make and install.

# gunzip curl-7.18.1.tar.gz

# tar -xvf curl-7.18.1.tar

# cd curl-7.18.1

# ./configure

# make

# make install

In order to test the curl installation do

/usr/local/bin/curl -V

If necessary, extend PATH to /usr/local/bin. This was not necessary for VDAB.

Next, we will configure, and install the PHP for Apache make links to the PHP extensions.

# cd /usr/local/apache2/php-5.2.5

# ./configure \

--with-apxs2=/usr/local/apache2/bin/apxs \

--with-config-file-path=/usr/local/apache2/conf \

--with-oci8=instantclient,/oracle/product/instantclient_10_2 \

--enable-sigchild \

--enable-mbstring \

--with-gd \

--with-openssl \

--with-curl=/usr/local/apache2/curl-7.18.1

# make

# make install

 

4.4          Change PHP settings

By default there is no php.ini file. However, there is a php.ini-recommended which we will use to make the required adaptations listed in the table below. Afterwards we will make a copy of this file and make it the active Php configuration file.

# vi /usr/local/apache2/conf/php.ini-recommended --> Open text editor and make adaptations

# cp /usr/local/apache2/php-5.2.5/php.ini-recommended /usr/local/apache2/conf/php.ini

In the file edit the following settings:

<thead> </thead>

Setting

Value we used in php.ini

Safe mode must be off

; Safe mode

safe_mode = Off

memory_limit is at least 128MB

; Resource Limits

memory_limit = 128M      ; Maximum amount of memory a script may consume

session.save_handler needs to be set to FILES.

[Session]

; Handler used to store/retrieve data.

session.save_handler = files

magic_quotes_gpc needs to be ON

magic_quotes_runtime needs to be OFF

; Magic quotes for incoming GET/POST/Cookie data.

magic_quotes_gpc = On

; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.

magic_quotes_runtime = Off

file_uploads needs to be ON

; Whether to allow HTTP file uploads.

file_uploads = On

session.auto_start needs to be OFF

; Initialize session on request startup.

session.auto_start = 0

session.bug_compat_warn needs to be OFF

session.bug_compat_warn = 0

post_max_size is too small by default and needs to be increased e.g. when you run into problems while creating online content

; Maximum size of POST data that PHP will accept.

post_max_size = 300M

upload_max_filesize needs to be increased e.g. to allow uploading larger course packages

; Maximum allowed size for uploaded files.

upload_max_filesize = 300M

magic_quotes_sybase should be on for Oracle installations.

magic_quotes_sybase = On

 

4.5          Add GNU Coreutils

Also install the GNU Coreutils for Solaris in order to avoid Apache error described in case MDL-6850 . The Coreutils will include the du command which is required by Moodle to collect and calculate data on file sizes.

Download coreutils-6.4-sol10-sparc-local.gz from <a href="http://www.sunfreeware.com/solaris_2.5_list.html#coreutils">http://www.sunfreeware.com/solaris_2.5_list.html#coreutils</a> to your global zone as root .

gunzip coreutils-6.4-sol10-sparc-local.gz

pkgadd -d coreutils-6.4-sol10-sparc-local.gz

Go to Administration > Configuration > Variables > Operating System and enter the path to entry pathtodu to the GNU du in /usr/local/bin/du (was /usr/bin/du) .

Set the correct path in the Moodle administration interface. Go to Administration > Server > System Paths and fill out the correct path in the Path to du entry.

5                Install Moodle

5.1          Prepare the Moodle installation files

Now that we have completed the set-up for Apache, PHP, Oracle and the connection between PHP and Oracle we prepare for the Moodle installation.

Log in as root and create a moodle user assigned to a group and set a password.

# mkdir /export/home/moodle

# useradd -u 1005 -g 101 -d /export/home/moodle -s /bin/bash -c "Moodle" -m moodle

# chown moodle:users /export/home/moodle

# passwd moodle

Log in as root to create a directory for the Moodle installation:

# mkdir /usr/local/moodle_1.9+

# chown moodle:users /usr/local/moodle_1.9+

Download moodle-weekly-19.tgz from <a href="http://download.moodle.org/">http://download.moodle.org/</a>. Log in as the user moodle and copy the file to /usr/local/moodle_1.9+ and uncompress the file:

$ gunzip moodle-weekly-19.tgz

$ tar -vxf moodle-weekly-19.tar --> creates subdirectory 'moodle'

Now log onto the system where you will install Moodle e.g. testzone3 on server testitis03 as the user moodle.

Set the environment variables, preferable in the .profile of the  de user moodle:

$ export ORACLE_HOME=/oracle/product/instantclient_10_2

$ export LD_LIBRARY_PATH=$ORACLE_HOME

$ export TNS_ADMIN=/var/opt/oracle

$ export PATH=$PATH:/usr/local/bin:/local/bin:.

Start Apache with the configuration file adapted to moodle:

$ /usr/local/apache2/bin/apachectl -k start -f /usr/local/moodle_1.9+/moodle/httpd.conf

If desired you can install other languages during the installation wizard by downloading the appropriate language files e.g. Dutch (<a href="http://download.moodle.org/lang16/nl_utf8.zip">http://download.moodle.org/lang16/nl_utf8.zip</a>) to /usr/local/moodle_1.9+/moodledata/lang and uncompress the file.

# unzip nl_utf8.zip

A list of additional languages is available from the administration interface. Moodle then automatically downloads and installs the selected languages.

5.2          Choose installation language

Choose the installation language from the drop-down list. This choice only applies to the installation wizard.

Click the next button to continue.

<img width=391 height=238 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image001.jpg">

5.3          Check PHP settings

If you followed the above mentioned instructions for php, you should get the following screen.

In case of a Fail, recheck the PHP settings in php.ini.

<img width=381 height=335 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image002.jpg">

5.4          Set installation and data directories

In this step you define the basic locations of all Moodle-related files. Unless you chose a different location for the moodledata folder you do not need to change anything.

It is adviseable to keep the Moodle software and the data (courses, uploaded assignments etc.) separately;

In case of VDAB the web address is e.g. testzone2 or testzone3 and the data directory is /usr/local/moodle_1.9+/moodle

<img border=0 width=398 height=334 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image003.jpg">

 

5.5          Set Database connection

In this step we will set up the connection to the database:

l  Select Oracle from the drop-down list

l  For an Oracle installation, leave the Host entry empty

l  Provide the name of the Oracle database you created e.g. moodle

l  The database admin username and password

l  Add a table prefix e.g. m_

<img width=416 height=475 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image004.jpg">

5.6          Server checks for installed components

The installation wizard will now perform an availability check on the required System Components.

If you checked all the required PHP settings and modules during the pre-installation phase, you should get the following screen.

<img width=395 height=556 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image005.jpg">

5.7          Install language packs

Since we chose a Dutch installation, we now get an option to download the Dutch language files for the user interface. Provided you have direct write access to the Moodle server, the set-up of the language pack is automatic.

<img width=419 height=270 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image006.jpg">
If the download is unsuccessful, you will get the error message below. To resolve this problem, you can either:

l  Select other languages by using the Administrator interface when the installation is complete (Administration > Language > Language packs).

l  Unzip the language file on the server in the lang files directory e.g. <path to Moodle directory>/moodledata/lang

<img width=420 height=385 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image007.jpg">

5.8          Confirmation for written configuration file.

All the settings we made in prior steps are now collected and written to the Moodle configuration file (config.php).

<img width=393 height=190 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image008.jpg">
In this step, the basic Moodle configuration is complete. In the next steps, the setup will add the database tables and prepare Moodle for use.

5.9          Licence agreement

Carefully read and accept the licence agreement before proceeding to the final installation steps.

<img width=665 height=259 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image009.jpg">

5.10      Release information

This page provides the release information and the possibility to perform the following steps automatically (unattended). We will simply click next in order to capture potential setup errors.

<img width=665 height=139 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image010.jpg">

<a name="DDE_LINK">Following steps can be performed automatically (unattended) or with manual confirmation.</a>

5.11      Automatic database setup

What follows is a series of screens for the setup of the database tables for all of the standard Moodle components. Apart from clicking next, no user interaction is required.

<img width=469 height=439 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image011.jpg">
After each sequence a confirmation of success appears.

<img width=599 height=402 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image012.jpg">
This is the final step in the database set-up sequence.

<img width=534 height=250 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image013.jpg">

5.12      Setting up the administrator account

Now that the system is ready, we only need to provide details for an initial administrator account.

These data can be changed and/or complemented later. This is the account that will initially be used after installation to allow further configuration of the system.

<img width=665 height=452 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image014.jpg">

5.13      Set up Frontpage

During this final step of the installation wizard, we will put:

l  The Full site name e.g. the name of the institution. This will be visible in the title bar in all of the standard templates.

l  As Short name for the site.

l  A Front page description of the site. This will be displayed as a welcome message on the start page.

 

<img width=665 height=375 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image015.jpg">

5.14      Start with empty Moodle

We are then automatically redirected to the Moodle start page. Our Moodle is up and running and we can now continue with the configuration of the system.

<img width=665 height=295 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image016.jpg">

When we click Turn editing on we can start the configuration. We will need to verify the system location of some additional components. The installation procedure does not check for the availability of a zip program. Moodle especially needs zip and unzip when handling SCORM packages. Using the built-in unzip feature may impact server performance.

<img width=665 height=431 src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image017.jpg">

6                Document control

<thead> </thead>

Role

Names

Date

Comment

Create

Toby De Loght

20080414

Document set-up

Edit

Toby De Loght

20080507

Added installation specifics from Stefaan Houthuys

Edit

Toby De Loght

20080514

Update after final discussion with Stefaan on 20080509

Add

Toby De Loght

20080722

Added topic “Add GNU Coreutils” from Stefaan (Moodle tuning changes-20080714.pdf)