|
|
(29 intermediate revisions by 4 users not shown) |
Line 1: |
Line 1: |
| 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.
| | {{Installing Moodle}}<center>'''Installation Documentation'''</center> |
|
| |
|
| | <center>''for''</center> |
|
| |
|
| 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.
| | <center>''Moodle at VDAB''</center> |
|
| |
|
|
| |
|
| '''Contact person:''' [mailto:gerd.goetschalckx@vdab.be Gerd Goetschalckx] | | '''Table of Contents'''1 Purpose of this document1 |
|
| |
|
| <style>
| | 2 Setting up the Oracle Database2 |
| <!--
| |
| /* Font Definitions */
| |
| @font-face
| |
| {font-family:Wingdings;
| |
| panose-1:5 0 0 0 0 0 0 0 0 0;
| |
| mso-font-charset:2;
| |
| mso-generic-font-family:auto;
| |
| mso-font-pitch:variable;
| |
| mso-font-signature:0 268435456 0 0 -2147483648 0;}
| |
| @font-face
| |
| {font-family:"Cambria Math";
| |
| panose-1:2 4 5 3 5 4 6 3 2 4;
| |
| mso-font-charset:1;
| |
| mso-generic-font-family:roman;
| |
| mso-font-format:other;
| |
| mso-font-pitch:variable;
| |
| mso-font-signature:0 0 0 0 0 0;}
| |
| @font-face
| |
| {font-family:Tahoma;
| |
| panose-1:2 11 6 4 3 5 4 4 2 4;
| |
| mso-font-charset:0;
| |
| mso-generic-font-family:swiss;
| |
| mso-font-pitch:variable;
| |
| mso-font-signature:1627400839 -2147483648 8 0 66047 0;}
| |
| @font-face
| |
| {font-family:"Wingdings 2";
| |
| panose-1:5 2 1 2 1 5 7 7 7 7;
| |
| mso-font-charset:2;
| |
| mso-generic-font-family:roman;
| |
| mso-font-pitch:variable;
| |
| mso-font-signature:0 268435456 0 0 -2147483648 0;}
| |
| @font-face
| |
| {font-family:StarSymbol;
| |
| mso-font-charset:0;
| |
| mso-generic-font-family:auto;
| |
| mso-font-pitch:auto;
| |
| mso-font-signature:0 0 0 0 0 0;}
| |
| /* Style Definitions */
| |
| p.MsoNormal, li.MsoNormal, div.MsoNormal
| |
| {mso-style-unhide:no;
| |
| mso-style-qformat:yes;
| |
| mso-style-parent:"";
| |
| margin:0cm;
| |
| margin-bottom:.0001pt;
| |
| mso-pagination:widow-orphan;
| |
| font-size:12.0pt;
| |
| font-family:"Times New Roman","serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| h1
| |
| {mso-style-priority:9;
| |
| mso-style-unhide:no;
| |
| mso-style-qformat:yes;
| |
| mso-style-link:"Kop 1 Char";
| |
| margin-top:12.0pt;
| |
| margin-right:0cm;
| |
| margin-bottom:6.0pt;
| |
| margin-left:0cm;
| |
| mso-pagination:widow-orphan;
| |
| page-break-after:avoid;
| |
| mso-outline-level:1;
| |
| font-size:14.5pt;
| |
| font-family:"Arial","sans-serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| h2
| |
| {mso-style-priority:9;
| |
| mso-style-unhide:no;
| |
| mso-style-qformat:yes;
| |
| mso-style-link:"Kop 2 Char";
| |
| margin-top:12.0pt;
| |
| margin-right:0cm;
| |
| margin-bottom:6.0pt;
| |
| margin-left:0cm;
| |
| mso-pagination:widow-orphan;
| |
| page-break-after:avoid;
| |
| mso-outline-level:2;
| |
| font-size:13.0pt;
| |
| font-family:"Arial","sans-serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;
| |
| font-style:italic;}
| |
| p.MsoToc1, li.MsoToc1, div.MsoToc1
| |
| {mso-style-update:auto;
| |
| mso-style-noshow:yes;
| |
| mso-style-priority:39;
| |
| margin:0cm;
| |
| margin-bottom:.0001pt;
| |
| mso-pagination:widow-orphan;
| |
| font-size:11.0pt;
| |
| font-family:"Times New Roman","serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| p.MsoToc2, li.MsoToc2, div.MsoToc2
| |
| {mso-style-update:auto;
| |
| mso-style-noshow:yes;
| |
| mso-style-priority:39;
| |
| margin-top:0cm;
| |
| margin-right:0cm;
| |
| margin-bottom:0cm;
| |
| margin-left:14.15pt;
| |
| margin-bottom:.0001pt;
| |
| mso-pagination:widow-orphan;
| |
| font-size:11.0pt;
| |
| font-family:"Times New Roman","serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| p.MsoToc3, li.MsoToc3, div.MsoToc3
| |
| {mso-style-update:auto;
| |
| mso-style-noshow:yes;
| |
| mso-style-priority:39;
| |
| margin-top:0cm;
| |
| margin-right:0cm;
| |
| margin-bottom:0cm;
| |
| margin-left:28.3pt;
| |
| margin-bottom:.0001pt;
| |
| mso-pagination:widow-orphan;
| |
| font-size:11.0pt;
| |
| font-family:"Times New Roman","serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| p.MsoHeader, li.MsoHeader, div.MsoHeader
| |
| {mso-style-noshow:yes;
| |
| mso-style-priority:99;
| |
| mso-style-link:"Koptekst Char";
| |
| margin:0cm;
| |
| margin-bottom:.0001pt;
| |
| mso-pagination:widow-orphan;
| |
| font-size:10.0pt;
| |
| font-family:"Arial","sans-serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| p.MsoFooter, li.MsoFooter, div.MsoFooter
| |
| {mso-style-noshow:yes;
| |
| mso-style-priority:99;
| |
| mso-style-link:"Voettekst Char";
| |
| margin:0cm;
| |
| margin-bottom:.0001pt;
| |
| mso-pagination:widow-orphan;
| |
| font-size:10.0pt;
| |
| font-family:"Arial","sans-serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| p.MsoList, li.MsoList, div.MsoList
| |
| {mso-style-noshow:yes;
| |
| mso-style-priority:99;
| |
| margin-top:0cm;
| |
| margin-right:0cm;
| |
| margin-bottom:6.0pt;
| |
| margin-left:0cm;
| |
| mso-pagination:widow-orphan;
| |
| font-size:11.0pt;
| |
| font-family:"Times New Roman","serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| p.MsoTitle, li.MsoTitle, div.MsoTitle
| |
| {mso-style-priority:10;
| |
| mso-style-unhide:no;
| |
| mso-style-qformat:yes;
| |
| mso-style-link:"Titel Char";
| |
| margin-top:12.0pt;
| |
| margin-right:0cm;
| |
| margin-bottom:6.0pt;
| |
| margin-left:0cm;
| |
| text-align:center;
| |
| mso-pagination:widow-orphan;
| |
| page-break-after:avoid;
| |
| font-size:18.0pt;
| |
| font-family:"Arial","sans-serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;
| |
| font-weight:bold;}
| |
| p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
| |
| {mso-style-noshow:yes;
| |
| mso-style-priority:99;
| |
| mso-style-link:"Platte tekst Char";
| |
| margin-top:0cm;
| |
| margin-right:0cm;
| |
| margin-bottom:6.0pt;
| |
| margin-left:0cm;
| |
| mso-pagination:widow-orphan;
| |
| font-size:11.0pt;
| |
| font-family:"Times New Roman","serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
| |
| {mso-style-priority:11;
| |
| mso-style-unhide:no;
| |
| mso-style-qformat:yes;
| |
| mso-style-link:"Subtitel Char";
| |
| margin-top:12.0pt;
| |
| margin-right:0cm;
| |
| margin-bottom:6.0pt;
| |
| margin-left:0cm;
| |
| text-align:center;
| |
| mso-pagination:widow-orphan;
| |
| page-break-after:avoid;
| |
| font-size:14.0pt;
| |
| font-family:"Arial","sans-serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;
| |
| font-style:italic;}
| |
| a:link, span.MsoHyperlink
| |
| {mso-style-noshow:yes;
| |
| mso-style-priority:99;
| |
| color:navy;
| |
| text-decoration:underline;
| |
| text-underline:single;}
| |
| a:visited, span.MsoHyperlinkFollowed
| |
| {mso-style-noshow:yes;
| |
| mso-style-priority:99;
| |
| color:maroon;
| |
| text-decoration:underline;
| |
| text-underline:single;}
| |
| p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
| |
| {mso-style-noshow:yes;
| |
| mso-style-priority:99;
| |
| mso-style-link:"Ballontekst Char";
| |
| margin:0cm;
| |
| margin-bottom:.0001pt;
| |
| mso-pagination:widow-orphan;
| |
| font-size:8.0pt;
| |
| font-family:"Tahoma","sans-serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| span.Kop1Char
| |
| {mso-style-name:"Kop 1 Char";
| |
| mso-style-priority:9;
| |
| mso-style-unhide:no;
| |
| mso-style-locked:yes;
| |
| mso-style-link:"Kop 1";
| |
| mso-ansi-font-size:14.0pt;
| |
| mso-bidi-font-size:14.0pt;
| |
| font-family:"Cambria","serif";
| |
| mso-ascii-font-family:Cambria;
| |
| mso-ascii-theme-font:major-latin;
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:major-fareast;
| |
| mso-hansi-font-family:Cambria;
| |
| mso-hansi-theme-font:major-latin;
| |
| mso-bidi-font-family:"Times New Roman";
| |
| mso-bidi-theme-font:major-bidi;
| |
| color:#365F91;
| |
| mso-themecolor:accent1;
| |
| mso-themeshade:191;
| |
| font-weight:bold;}
| |
| span.Kop2Char
| |
| {mso-style-name:"Kop 2 Char";
| |
| mso-style-noshow:yes;
| |
| mso-style-priority:9;
| |
| mso-style-unhide:no;
| |
| mso-style-locked:yes;
| |
| mso-style-link:"Kop 2";
| |
| mso-ansi-font-size:13.0pt;
| |
| mso-bidi-font-size:13.0pt;
| |
| font-family:"Cambria","serif";
| |
| mso-ascii-font-family:Cambria;
| |
| mso-ascii-theme-font:major-latin;
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:major-fareast;
| |
| mso-hansi-font-family:Cambria;
| |
| mso-hansi-theme-font:major-latin;
| |
| mso-bidi-font-family:"Times New Roman";
| |
| mso-bidi-theme-font:major-bidi;
| |
| color:#4F81BD;
| |
| mso-themecolor:accent1;
| |
| font-weight:bold;}
| |
| span.KoptekstChar
| |
| {mso-style-name:"Koptekst Char";
| |
| mso-style-noshow:yes;
| |
| mso-style-priority:99;
| |
| mso-style-unhide:no;
| |
| mso-style-locked:yes;
| |
| mso-style-link:Koptekst;
| |
| mso-ansi-font-size:12.0pt;
| |
| mso-bidi-font-size:12.0pt;
| |
| font-family:"Times New Roman","serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| span.VoettekstChar
| |
| {mso-style-name:"Voettekst Char";
| |
| mso-style-noshow:yes;
| |
| mso-style-priority:99;
| |
| mso-style-unhide:no;
| |
| mso-style-locked:yes;
| |
| mso-style-link:Voettekst;
| |
| mso-ansi-font-size:12.0pt;
| |
| mso-bidi-font-size:12.0pt;
| |
| font-family:"Times New Roman","serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| span.TitelChar
| |
| {mso-style-name:"Titel Char";
| |
| mso-style-priority:10;
| |
| mso-style-unhide:no;
| |
| mso-style-locked:yes;
| |
| mso-style-link:Titel;
| |
| mso-ansi-font-size:26.0pt;
| |
| mso-bidi-font-size:26.0pt;
| |
| font-family:"Cambria","serif";
| |
| mso-ascii-font-family:Cambria;
| |
| mso-ascii-theme-font:major-latin;
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:major-fareast;
| |
| mso-hansi-font-family:Cambria;
| |
| mso-hansi-theme-font:major-latin;
| |
| mso-bidi-font-family:"Times New Roman";
| |
| mso-bidi-theme-font:major-bidi;
| |
| color:#17365D;
| |
| mso-themecolor:text2;
| |
| mso-themeshade:191;
| |
| letter-spacing:.25pt;
| |
| mso-font-kerning:14.0pt;}
| |
| span.PlattetekstChar
| |
| {mso-style-name:"Platte tekst Char";
| |
| mso-style-noshow:yes;
| |
| mso-style-priority:99;
| |
| mso-style-unhide:no;
| |
| mso-style-locked:yes;
| |
| mso-style-link:"Platte tekst";
| |
| mso-ansi-font-size:12.0pt;
| |
| mso-bidi-font-size:12.0pt;
| |
| font-family:"Times New Roman","serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| span.SubtitelChar
| |
| {mso-style-name:"Subtitel Char";
| |
| mso-style-priority:11;
| |
| mso-style-unhide:no;
| |
| mso-style-locked:yes;
| |
| mso-style-link:Subtitel;
| |
| mso-ansi-font-size:12.0pt;
| |
| mso-bidi-font-size:12.0pt;
| |
| font-family:"Cambria","serif";
| |
| mso-ascii-font-family:Cambria;
| |
| mso-ascii-theme-font:major-latin;
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:major-fareast;
| |
| mso-hansi-font-family:Cambria;
| |
| mso-hansi-theme-font:major-latin;
| |
| mso-bidi-font-family:"Times New Roman";
| |
| mso-bidi-theme-font:major-bidi;
| |
| color:#4F81BD;
| |
| mso-themecolor:accent1;
| |
| letter-spacing:.75pt;
| |
| font-style:italic;}
| |
| p.Heading, li.Heading, div.Heading
| |
| {mso-style-name:Heading;
| |
| mso-style-unhide:no;
| |
| margin-top:12.0pt;
| |
| margin-right:0cm;
| |
| margin-bottom:6.0pt;
| |
| margin-left:0cm;
| |
| mso-pagination:widow-orphan;
| |
| page-break-after:avoid;
| |
| font-size:14.0pt;
| |
| font-family:"Arial","sans-serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| p.Caption, li.Caption, div.Caption
| |
| {mso-style-name:Caption;
| |
| mso-style-unhide:no;
| |
| margin-top:6.0pt;
| |
| margin-right:0cm;
| |
| margin-bottom:6.0pt;
| |
| margin-left:0cm;
| |
| mso-pagination:widow-orphan;
| |
| font-size:12.0pt;
| |
| font-family:"Times New Roman","serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;
| |
| font-style:italic;}
| |
| p.Index, li.Index, div.Index
| |
| {mso-style-name:Index;
| |
| mso-style-unhide:no;
| |
| margin:0cm;
| |
| margin-bottom:.0001pt;
| |
| mso-pagination:widow-orphan;
| |
| font-size:12.0pt;
| |
| font-family:"Times New Roman","serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| p.ContentsHeading, li.ContentsHeading, div.ContentsHeading
| |
| {mso-style-name:"Contents Heading";
| |
| mso-style-unhide:no;
| |
| margin-top:12.0pt;
| |
| margin-right:0cm;
| |
| margin-bottom:6.0pt;
| |
| margin-left:0cm;
| |
| mso-pagination:widow-orphan;
| |
| page-break-after:avoid;
| |
| font-size:14.0pt;
| |
| font-family:"Arial","sans-serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;
| |
| font-weight:bold;}
| |
| p.TableContents, li.TableContents, div.TableContents
| |
| {mso-style-name:"Table Contents";
| |
| mso-style-unhide:no;
| |
| margin:0cm;
| |
| margin-bottom:.0001pt;
| |
| mso-pagination:widow-orphan;
| |
| font-size:9.0pt;
| |
| font-family:"Arial","sans-serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| p.Code, li.Code, div.Code
| |
| {mso-style-name:Code;
| |
| mso-style-unhide:no;
| |
| margin-top:2.85pt;
| |
| margin-right:1.0cm;
| |
| margin-bottom:2.85pt;
| |
| margin-left:1.0cm;
| |
| mso-pagination:widow-orphan;
| |
| background:#FFFFCC;
| |
| font-size:10.0pt;
| |
| font-family:"Courier New";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| p.TableHeading, li.TableHeading, div.TableHeading
| |
| {mso-style-name:"Table Heading";
| |
| mso-style-unhide:no;
| |
| margin:0cm;
| |
| margin-bottom:.0001pt;
| |
| text-align:center;
| |
| mso-pagination:widow-orphan;
| |
| font-size:9.0pt;
| |
| font-family:"Arial","sans-serif";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;
| |
| font-weight:bold;}
| |
| p.Untitled1, li.Untitled1, div.Untitled1
| |
| {mso-style-name:Untitled1;
| |
| mso-style-unhide:no;
| |
| margin-top:2.85pt;
| |
| margin-right:1.0cm;
| |
| margin-bottom:2.85pt;
| |
| margin-left:1.0cm;
| |
| mso-pagination:widow-orphan;
| |
| background:#FFFFCC;
| |
| font-size:11.0pt;
| |
| font-family:"Courier New";
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;}
| |
| span.WW8Num2z0
| |
| {mso-style-name:WW8Num2z0;
| |
| mso-style-unhide:no;
| |
| font-family:Wingdings;
| |
| mso-ascii-font-family:Wingdings;
| |
| mso-hansi-font-family:Wingdings;}
| |
| span.WW8Num2z1
| |
| {mso-style-name:WW8Num2z1;
| |
| mso-style-unhide:no;
| |
| font-family:"Wingdings 2";
| |
| mso-ascii-font-family:"Wingdings 2";
| |
| mso-hansi-font-family:"Wingdings 2";}
| |
| span.WW8Num2z2
| |
| {mso-style-name:WW8Num2z2;
| |
| mso-style-unhide:no;
| |
| font-family:StarSymbol;
| |
| mso-ascii-font-family:StarSymbol;
| |
| mso-hansi-font-family:StarSymbol;}
| |
| span.Bullets
| |
| {mso-style-name:Bullets;
| |
| mso-style-unhide:no;
| |
| font-family:StarSymbol;
| |
| mso-ascii-font-family:StarSymbol;
| |
| mso-hansi-font-family:StarSymbol;}
| |
| span.WW8Num3z0
| |
| {mso-style-name:WW8Num3z0;
| |
| mso-style-unhide:no;
| |
| font-family:Wingdings;
| |
| mso-ascii-font-family:Wingdings;
| |
| mso-hansi-font-family:Wingdings;}
| |
| span.WW8Num3z1
| |
| {mso-style-name:WW8Num3z1;
| |
| mso-style-unhide:no;
| |
| font-family:"Wingdings 2";
| |
| mso-ascii-font-family:"Wingdings 2";
| |
| mso-hansi-font-family:"Wingdings 2";}
| |
| span.WW8Num3z2
| |
| {mso-style-name:WW8Num3z2;
| |
| mso-style-unhide:no;
| |
| font-family:StarSymbol;
| |
| mso-ascii-font-family:StarSymbol;
| |
| mso-hansi-font-family:StarSymbol;}
| |
| span.Teletype
| |
| {mso-style-name:Teletype;
| |
| mso-style-unhide:no;
| |
| font-family:"Courier New";
| |
| mso-ascii-font-family:"Courier New";
| |
| mso-hansi-font-family:"Courier New";
| |
| mso-bidi-font-family:"Courier New";}
| |
| span.SourceText
| |
| {mso-style-name:"Source Text";
| |
| mso-style-unhide:no;
| |
| font-family:"Courier New";
| |
| mso-ascii-font-family:"Courier New";
| |
| mso-hansi-font-family:"Courier New";
| |
| mso-bidi-font-family:"Courier New";}
| |
| span.Untitled11
| |
| {mso-style-name:Untitled11;
| |
| mso-style-unhide:no;
| |
| font-family:"Courier New";
| |
| mso-ascii-font-family:"Courier New";
| |
| mso-hansi-font-family:"Courier New";
| |
| mso-bidi-font-family:"Courier New";}
| |
| span.Definition
| |
| {mso-style-name:Definition;
| |
| mso-style-unhide:no;}
| |
| span.DropCaps
| |
| {mso-style-name:"Drop Caps";
| |
| mso-style-unhide:no;}
| |
| span.BallontekstChar
| |
| {mso-style-name:"Ballontekst Char";
| |
| mso-style-noshow:yes;
| |
| mso-style-priority:99;
| |
| mso-style-unhide:no;
| |
| mso-style-locked:yes;
| |
| mso-style-link:Ballontekst;
| |
| mso-ansi-font-size:8.0pt;
| |
| mso-bidi-font-size:8.0pt;
| |
| font-family:"Tahoma","sans-serif";
| |
| mso-ascii-font-family:Tahoma;
| |
| mso-fareast-font-family:"Times New Roman";
| |
| mso-fareast-theme-font:minor-fareast;
| |
| mso-hansi-font-family:Tahoma;
| |
| mso-bidi-font-family:Tahoma;}
| |
| .MsoChpDefault
| |
| {mso-style-type:export-only;
| |
| mso-default-props:yes;
| |
| font-size:10.0pt;
| |
| mso-ansi-font-size:10.0pt;
| |
| mso-bidi-font-size:10.0pt;}
| |
| @page Section1
| |
| {size:612.0pt 792.0pt;
| |
| margin:108.1pt 2.0cm 74.35pt 2.0cm;
| |
| mso-header-margin:35.4pt;
| |
| mso-footer-margin:35.4pt;
| |
| mso-paper-source:0;}
| |
| div.Section1
| |
| {page:Section1;}
| |
| -->
| |
| </style>
| |
|
| |
|
| <div class=Section1>
| | 3 Configuring Apache2 |
|
| |
|
| <p class=MsoTitle><span lang=EN-GB style='mso-ansi-language:EN-GB'>Installation
| | 3.1 Install Apache2 |
| 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
| | 3.2 Install OCI 8 and Oracle Instant Client3 |
| 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
| | 3.3 Install PHP4 |
| 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'>
| | 3.4 Change PHP settings6 |
|
| |
|
| <h1><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| | 3.5 Add GNU Coreutils7 |
| mso-ansi-language:EN-GB'>1</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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>
| | 4 Install Moodle7 |
|
| |
|
| <table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
| | 4.1 Prepare the Moodle installation files7 |
| style='border-collapse:collapse;mso-yfti-tbllook:1184;mso-padding-alt:0cm 0cm 0cm 0cm'>
| |
| <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
| |
| <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
| |
| style='mso-ansi-language:EN-GB'>Document status:</span></b></p>
| |
| </td>
| |
| <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
| |
| style='mso-ansi-language:EN-GB'>Final 2008/07/23</span></p>
| |
| </td>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:1'>
| |
| <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
| |
| style='mso-ansi-language:EN-GB'>Owning process:</span></b></p>
| |
| </td>
| |
| <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
| |
| style='mso-ansi-language:EN-GB'>VDAB</span></p>
| |
| </td>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes'>
| |
| <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
| |
| style='mso-ansi-language:EN-GB'>Created by:</span></b></p>
| |
| </td>
| |
| <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
| |
| style='mso-ansi-language:EN-GB'>Toby De Loght</span></p>
| |
| </td>
| |
| </tr>
| |
| </table>
| |
|
| |
|
| <p class=MsoNormal><span style='mso-fareast-font-family:"Times New Roman"'><o:p> </o:p></span></p>
| | 4.2 Choose installation language8 |
|
| |
|
| <div style='border:none;border-bottom:solid black 1.0pt;padding:0cm 0cm 0cm 0cm'>
| | 4.3 Check PHP settings8 |
|
| |
|
| <h1><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| | 4.4 Set installation and data directories10 |
| mso-ansi-language:EN-GB'>2</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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>
| | 4.5 Set Database connection11 |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>This
| | 4.6 Server checks for installed components12 |
| document provides an in-depth installation manual for Moodle on Solaris 10 with
| |
| 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
| | 4.7 Install language packs19 |
| provide an overview of the different steps involved:</span></p>
| |
|
| |
|
| <p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
| | 4.8 Confirmation for written configuration file.21 |
| 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:7.0pt;mso-ansi-language:EN-US'> </span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'>Preparing Oracle 10g for a large
| |
| 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
| | 4.9 Licence agreement21 |
| 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:7.0pt;mso-ansi-language:EN-US'> </span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'>Configuring Apache 2.2 for a secure
| |
| 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
| | 4.10 Release information21 |
| 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:7.0pt;mso-ansi-language:EN-US'> </span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'>Preparing all necessary PHP packages
| |
| 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
| | 4.11 Automatic database setup22 |
| 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:7.0pt;mso-ansi-language:EN-US'> </span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'>Preparing PHP settings for Moodle</span></p>
| |
|
| |
|
| <p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
| | 4.12 Setting up the administrator account23 |
| 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:7.0pt;mso-ansi-language:EN-US'> </span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'>An overview of the steps in the
| |
| Moodle installation wizard.</span></p>
| |
|
| |
|
| <div style='border:none;border-bottom:solid black 1.0pt;padding:0cm 0cm 0cm 0cm'>
| | 4.13 Set up Frontpage24 |
|
| |
|
| <h1><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| | 4.14 Start with empty Moodle25 |
| mso-ansi-language:EN-GB'>3</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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>
| | 4.15 Add template Purpose of this document |
| | This document provides an in-depth installation manual for Moodle on Solaris 10 with Oracle 10.2.0.2. |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>We set up
| | We provide an overview of the different steps involved: |
| <b>2 parallel Moodle installations </b>on one and a <b>database on a separate
| |
| server</b>. Both installations share the same Oracle database, but use a
| |
| 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
| | * Preparing Oracle 10g for a large Moodle installation |
| Oracle 10.2.0.2 database runs on a Solaris 10 and is set up using Oracle's <b>DBCA
| | * Configuring Apache 2.2 for a secure and high-performance webserver |
| </b>tool. </span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| | * Preparing all necessary PHP packages for Apache and Oracle |
| | * Preparing PHP settings for Moodle |
| | * An overview of the steps in the Moodle installation wizard. |
|
| |
|
| <p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
| | = Setting up the Oracle Database = |
| class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings;
| | 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. |
| mso-ansi-language:EN-US'>l</span></span><span class=SourceText><span
| |
| lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
| |
| mso-ansi-language:EN-US'> </span></span><span lang=EN-US
| |
| style='mso-ansi-language:EN-US'>This is </span><span class=SourceText><span
| |
| 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
| | The Oracle 10.2.0.2 database runs on a Solaris 10 and is set up using Oracle's '''DBCA '''tool. |
| class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings;
| |
| mso-ansi-language:EN-US'>l</span></span><span class=SourceText><span
| |
| lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
| |
| mso-ansi-language:EN-US'> </span></span><span lang=EN-US
| |
| 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
| | * This is testzone1 on the test server testitis00 |
| lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
| | * Database name = testitis02.vdab.be |
| lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'> </span><span
| | * We used the ''General purpose'' template for the database set-up; |
| lang=EN-US style='mso-ansi-language:EN-US'>We used the <i>General purpose</i>
| | * And set UTF8 character encoding to NLS_LANG=AMERICAN_AMERICA.AL32UTF8 |
| 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
| | For each Moodle installation we create a '''separate Tablespace''': |
| class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings;
| |
| mso-ansi-language:EN-US'>l</span></span><span class=SourceText><span
| |
| lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
| |
| mso-ansi-language:EN-US'> </span></span><span lang=EN-US
| |
| 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
| | * First Moodle installation on testzone2: |
| Moodle installation we create a <b>separate Tablespace</b>:</span><span | | ** MOODLE_DATA with initial size of 300MB |
| lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| | ** User: MOODLEUSER, password: moodle |
| | ** The user only has rights within the specified tablespace |
| | * 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 |
|
| |
|
| <p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
| | = Configuring Apache = |
| lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
| | == Install Apache == |
| lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'> </span><span
| | First '''download the latest Apache '''e.g. httpd-2.2.8.tar.gz from [http://httpd.apache.org/download.cgi http://httpd.apache.org/download.cgi] to the folder /usr/local/apache2 |
| lang=EN-US style='mso-ansi-language:EN-US'>First Moodle installation on </span><span
| |
| class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
| |
| 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
| | Log in as root, '''uncompress the Apache files '''and go to the installation folder. |
| lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2";mso-ansi-language:
| |
| EN-US'></span><span lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>
| |
| </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| mso-ansi-language:EN-US'>MOODLE_DATA</span></span><span lang=EN-US
| |
| 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 | | <nowiki># gzip -d httpd-2.2.8.tar.gz</nowiki> |
| class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2";
| |
| mso-ansi-language:EN-US'></span></span><span class=SourceText><span
| |
| lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
| |
| mso-ansi-language:EN-US'> </span></span><span lang=EN-US
| |
| style='mso-ansi-language:EN-US'>User: </span><span class=SourceText><span
| |
| 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 | | <nowiki># tar -xvf httpd-2.2.8.tar</nowiki> |
| lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2";mso-ansi-language:
| |
| EN-US'></span><span lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>
| |
| </span><span lang=EN-US style='mso-ansi-language:EN-US'>The user only has
| |
| rights within the specified tablespace</span></p>
| |
|
| |
|
| <p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span | | <nowiki># cd httpd-2.2.8</nowiki> |
| 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:7.0pt;mso-ansi-language:EN-US'> </span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'>Second Moodle installation on </span><span
| |
| class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
| |
| 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
| | Adapt the '''Environment Variables '''to make sure the correct gcc and make are used. |
| lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2";mso-ansi-language:
| |
| EN-US'></span><span lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>
| |
| </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| mso-ansi-language:EN-US'>MOODLE_DATA2</span></span><span lang=EN-US
| |
| 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 | | <nowiki># export PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin:.</nowiki> |
| class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2";
| |
| mso-ansi-language:EN-US'></span></span><span class=SourceText><span
| |
| lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
| |
| mso-ansi-language:EN-US'> </span></span><span lang=EN-US
| |
| style='mso-ansi-language:EN-US'>User: </span><span class=SourceText><span
| |
| 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
| | '''Configure and make Apache''': |
| lang=EN-US style='font-size:9.0pt;font-family:"Wingdings 2";mso-ansi-language:
| |
| EN-US'></span><span lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'>
| |
| </span><span lang=EN-US style='mso-ansi-language:EN-US'>The user only has
| |
| rights within the specified tablespace</span></p>
| |
|
| |
|
| <p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'> | | <nowiki># make clean --> only if necessary</nowiki> |
| </span></p>
| |
|
| |
|
| <div style='border:none;border-bottom:solid black 1.0pt;padding:0cm 0cm 0cm 0cm'> | | <nowiki># ./configure \</nowiki> |
|
| |
|
| <h1><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| | --prefix=/usr/local/apache2 \ |
| mso-ansi-language:EN-GB'>4</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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>
| | --with-included-apr |
|
| |
|
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman"; | | <nowiki># make</nowiki> |
| mso-ansi-language:EN-GB'>4.1</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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 | | <nowiki># make install</nowiki> |
| the latest Apache </b>e.g.</span><span class=SourceText><span lang=EN-US
| |
| style='font-size:10.5pt;mso-ansi-language:EN-US'> httpd-2.2.8.tar.gz </span></span><span
| |
| 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:
| |
| 10.5pt;mso-ansi-language:EN-US'>/usr/local/apache2</span></span></p>
| |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Log in as
| | In order to increase performance '''edit''' the following in the httpd.conf file: |
| </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| mso-ansi-language:EN-US'>root</span></span><span lang=EN-US style='mso-ansi-language:
| |
| 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: | | <nowiki># vi /usr/local/moodle_1.9+/moodle/httpd.conf -- > opens text editor</nowiki> |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | '''DirectoryIndex '''index.php |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># gzip -d
| |
| httpd-2.2.8.tar.gz</span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | '''Listen''' 8002 -- > for VDAB |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># tar -xvf
| |
| httpd-2.2.8.tar</span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | '''DocumentRoot''' “/usr/local/moodle_1.9+/moodle” |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># cd
| |
| httpd-2.2.8</span></p>
| |
|
| |
|
| </div>
| | '''AcceptPathInfo '''on |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Adapt the
| | If you're running Moodle on Oracle with Apache on Linux, you might have issues with PHP being able to see the system environment variables. To resolve this, you can edit /etc/sysconfig/apache2 and add the following lines to the bottom:<br /> |
| <b>Environment Variables </b>to make sure the correct </span><span | | <br /> |
| class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
| | LD_LIBRARY_PATH=/opt/oracle/instantclient_11_2# Set LANG Variables for UTF-8<br /> |
| EN-US'>gcc </span></span><span lang=EN-US style='mso-ansi-language:EN-US'>and </span><span
| | NLS_LANG=AMERICAN_AMERICA.AL32UTF8<br /> |
| class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
| | LANG=en_US.UTF-8<br /> |
| EN-US'>make</span></span><span lang=EN-US style='mso-ansi-language:EN-US'> are
| | LC_ALL=en_US.UTF-8<br /> |
| used.</span></p>
| | LC_COLLATE=en_US.UTF-8<br /> |
| | LC_CTYPE=en_US.UTF-8<br /> |
| | LC_MESSAGES=en_US.UTF-8<br /> |
| | LC_MONETARY=en_US.UTF-8<br /> |
| | LC_NUMERIC=en_US.UTF-8<br /> |
| | LC_TIME=en_US.UTF-8<br /> |
| | export LANG LC_ALL LC_COLLATE LC_CTYPE LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIM NLS_LANG LD_LIBRARY_PATH<br /> |
| | <br /> |
| | Also need to add those two lines to ~/.bashrc so that the PHP command-line client can see it too. <br /> |
| | <br /> |
|
| |
|
| <div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
| |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | == Install OCI 8 and Oracle Instant Client == |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># export
| | '''Download the 32bit Solaris Basic en SDK''': instantclient-basic-solaris6432-10.2.0.3-20070101.zip and |
| PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin:.</span></p>
| |
|
| |
|
| </div>
| | instantclient-sdk-solaris6432-10.2.0.3-20070101.zip from |
|
| |
|
| <p class=MsoBodyText><span class=SourceText><b><span lang=EN-US
| | [http://www.oracle.com/technology/tech/oci/instantclient/index.html http://www.oracle.com/technology/tech/oci/instantclient/index.html] to a folder e.g. /oracle/product. |
| style='font-size:10.5pt;mso-ansi-language:EN-US'>Configure </span></b></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;mso-ansi-language:
| |
| 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:
| |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | Log in as the user oracle and '''uncompress the installation files''': |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># make clean
| |
| --> only if necessary</span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | $ cd /oracle/product |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># ./configure
| |
| \</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;
| | $ unzip instantclient-basic-solaris6432-10.2.0.3-20070101.zip --> creates the directory instantclient_10_2 |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--prefix=/usr/local/apache2
| |
| \</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;
| | $ unzip instantclient-sdk-solaris6432-10.2.0.3-20070101.zip --> is put into the directory instantclient_10_2 |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--with-included-apr</span></p>
| |
|
| |
|
| <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>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | '''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. |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># make
| |
| install</span></p>
| |
|
| |
|
| </div>
| | $ cd $TNS_ADMIN --> for VDAB this is /var/opt/oracle) |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>In order
| | $ vi tns_admin _--> Below an example adaptation:_ |
| to increase performance <b>edit</b> the following in the </span><span
| |
| class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
| |
| 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:
| | moodle = |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | (DESCRIPTION = |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># vi
| |
| /usr/local/moodle_1.9+/moodle/httpd.conf -- > opens text editor</span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | (ADDRESS = |
| margin-left:0cm'><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>DirectoryIndex
| |
| </span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'>index.php</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;
| | (COMMUNITY = TCPDEV.world) |
| margin-left:0cm'><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>Listen</span></b><span
| |
| lang=EN-GB style='mso-ansi-language:EN-GB'> 8002 -- > for VDAB</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;
| | (PROTOCOL = TCP) |
| margin-left:0cm'><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>DocumentRoot</span></b><span
| |
| lang=EN-GB style='mso-ansi-language:EN-GB'> “/usr/local/moodle_1.9+/moodle”</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;
| | (HOST = testzone1) |
| margin-left:0cm'><b><span lang=EN-GB style='mso-ansi-language:EN-GB'>AcceptPathInfo
| |
| </span></b><span lang=EN-GB style='mso-ansi-language:EN-GB'>on</span><span
| |
| lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
|
| |
|
| </div>
| | (PORT = 1521) |
|
| |
|
| <p class=MsoBodyText><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>
| |
|
| |
|
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| | (CONNECT_DATA = |
| mso-ansi-language:EN-GB'>4.2</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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
| | (SID = testitis02) |
| the 32bit Solaris Basic en SDK</span></b><span lang=EN-US style='mso-ansi-language:
| |
| EN-US'>: </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| mso-ansi-language:EN-US'>instantclient-basic-solaris6432-10.2.0.3-20070101.zip</span></span><span
| |
| 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:
| | ) |
| 10.5pt;mso-ansi-language:EN-US'>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
| |
| 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
| | ) |
| 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
| |
| style='font-size:10.5pt;mso-ansi-language:EN-US'>/oracle/product</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=MsoNormal><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=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'>Log in as
| | If necessary, create and adapt a sqlnet.ora file. For VDAB this was not necessary. |
| the user </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| mso-ansi-language:EN-US'>oracle</span></span><span lang=EN-US style='mso-ansi-language:
| |
| 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:
| |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | Create two '''Symbolic Links'''. |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ cd
| |
| /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;
| | $ ln -s /oracle/product/instantclient_10_2/libclntsh.so.10.1 |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ unzip
| |
| instantclient-basic-solaris6432-10.2.0.3-20070101.zip --> creates the
| |
| directory instantclient_10_2</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;
| | /oracle/product/instantclient_10_2/libclntsh.so |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ unzip
| |
| instantclient-sdk-solaris6432-10.2.0.3-20070101.zip --> is put into the
| |
| directory instantclient_10_2</span><span lang=FR-BE style='mso-ansi-language:
| |
| FR-BE'><o:p></o:p></span></p>
| |
|
| |
|
| </div>
| | $ ln -s /oracle/product/instantclient_10_2/libocci.so.10.1 |
|
| |
|
| <p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'> </span><span
| | /oracle/product/instantclient_10_2/libocci.so |
| 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
| | == Install PHP == |
| the </span></b><span class=SourceText><b><span lang=EN-US style='font-size: | | To '''install PHP '''on the Apache server, download php-5.2.5.tar.gz from [http://www.php.net/downloads http://www.php.net/downloads] to the folder /usr/local/apache2 |
| 10.5pt;mso-ansi-language:EN-US'>tnsnames</span></b></span><b><span lang=EN-US
| |
| style='mso-ansi-language:EN-US'> </span></b><span lang=EN-US style='mso-ansi-language:
| |
| EN-US'>to set an alias or Oracle net service name. Each net service name entry
| |
| 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:
| | Log in as root, '''uncompress the PHP files '''and go to the installation folder. |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt; | | <nowiki># gzip -d php-5.2.5.tar.gz</nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ cd
| |
| $TNS_ADMIN --> for VDAB this is /var/opt/oracle)</span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt; | | <nowiki># tar -xvf php-5.2.5.tar</nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ vi
| |
| tns_admin _--> Below an example adaptation:_</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; | | <nowiki># cd php-5.2.5</nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>moodle =</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;
| | Adapt the '''Environment Variables '''to make sure the correct gcc and make are used. |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>
| |
| (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; | | <nowiki># export PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin</nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>
| |
| (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; | | <nowiki># export LD_LIBRARY_PATH=/oracle/product/instantclient_10_2</nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>
| |
| (COMMUNITY = TCPDEV.world)</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;
| | 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. |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>
| |
| (PROTOCOL = TCP)</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;
| |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>
| |
| (HOST = testzone1)</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;
| |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>
| |
| (PORT = 1521)</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;
| | {| class="prettytable" |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>
| | ! <center>PHP Extensions</center> |
| )</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| | ! <center>Description</center> |
|
| |
|
| <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'>
| | | GD |
| (CONNECT_DATA = </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;
| | Freetype 2 |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>
| | | GD is commonly used to generate charts, graphics, thumbnails, etc. on the fly. |
| (SID = testitis02)</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;
| | Freetype provides an API to manipulate fonts. |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>
| |
| )</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;
| | Moodle uses these modules to generate dynamic graphs from the logs. |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>
| |
| )</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
|
| |
|
| </div>
| | |- |
| | | OCI8 |
| | | Required connector for Oracle |
|
| |
|
| <p class=MsoNormal><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>
| | | zlib (alternatively use zip or unzip) |
| | | Zlib is required for zip/unzip funcitonality based on the deflate compression method. |
|
| |
|
| <p class=MsoNormal><span lang=EN-US style='background:white;mso-ansi-language:
| | Moodle itself can also handle this functionality, but this impacts the use of server resources. |
| EN-US'>If necessary, create and adapt a </span><span class=SourceText><span
| |
| lang=EN-US style='font-size:10.5pt;background:white;mso-ansi-language:EN-US'>sqlnet.ora</span></span><span
| |
| lang=EN-US style='background:white;mso-ansi-language:EN-US'> file. For VDAB
| |
| this was not necessary.</span></p> | |
|
| |
|
| <p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'> </span></p>
| | |- |
| | | curl |
| | | curl is a client to get files from servers. It is used for handling files using a wide variety of protocols. |
|
| |
|
| <p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'>Create two <b>Symbolic
| | This is a requirement for Moodle 1.8 and later |
| 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:
| |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <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
| |
| 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;
| |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>/oracle/product/instantclient_10_2/libclntsh.so</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;
| | |- |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ ln -s
| | | openssl |
| /oracle/product/instantclient_10_2/libocci.so.10.1</span><span lang=FR-BE
| | | Library to enable secured connections to a server. This is mainly used for connections between Moodle installations e.g. to share courses. |
| 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;
| | |- |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>/oracle/product/instantclient_10_2/libocci.so</span><span
| | | php5-LDAP |
| lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| | | Enables the use of LDAP functions in PHP |
|
| |
|
| </div>
| | |- |
| | | 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. |
|
| |
|
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| | |} |
| mso-ansi-language:EN-GB'>4.3</span><span lang=EN-GB style='font-size:7.0pt;
| | 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. |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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
| | We first install curl. Download the package curl-7.18.1.tar.gz from [http://curl.haxx.se/ http://curl.haxx.se] to /usr/local/apache2. |
| PHP </b>on the Apache server, download </span><span class=SourceText><span
| |
| lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>php-5.2.5.tar.gz</span></span><span
| |
| 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
| |
| folder </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| 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
| | Log in as root, '''uncompress the curl files '''and go to the installation folder to '''make''' and '''install'''. |
| </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| mso-ansi-language:EN-US'>root</span></span><span lang=EN-US style='mso-ansi-language:
| |
| 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: | | <nowiki># gunzip curl-7.18.1.tar.gz</nowiki> |
| 1.0cm;margin-right:1.0cm'> | |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt; | | <nowiki># tar -xvf curl-7.18.1.tar</nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># gzip -d
| |
| 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; | | <nowiki># cd curl-7.18.1</nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># tar -xvf
| |
| 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; | | <nowiki># ./configure</nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># cd
| |
| php-5.2.5</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
|
| |
|
| </div> | | <nowiki># make</nowiki> |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Adapt the | | <nowiki># make install</nowiki> |
| <b>Environment Variables </b>to make sure the correct </span><span
| |
| class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
| |
| 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;mso-ansi-language:
| |
| 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:
| | In order to '''test''' the curl installation do |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | /usr/local/bin/curl -V |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># export
| |
| PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin</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;
| | If necessary, extend PATH to /usr/local/bin. This was not necessary for VDAB. |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># export
| |
| LD_LIBRARY_PATH=/oracle/product/instantclient_10_2</span><span lang=FR-BE
| |
| style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
|
| |
|
| </div>
| | Next, we will configure, and '''install the PHP for Apache make links to the PHP extensions'''. |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>The | | <nowiki># cd /usr/local/apache2/php-5.2.5</nowiki> |
| 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.</span></p>
| |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='background:yellow;mso-ansi-language: | | <nowiki># ./configure \</nowiki> |
| EN-US'> </span></p>
| |
|
| |
|
| <table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
| | --with-apxs2=/usr/local/apache2/bin/apxs \ |
| style='margin-left:2.75pt;border-collapse:collapse;mso-yfti-tbllook:1184;
| |
| mso-padding-alt:0cm 0cm 0cm 0cm'>
| |
| <thead>
| |
| <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
| |
| <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'>
| |
| <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>
| |
| </td>
| |
| <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'>
| |
| <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>
| |
| </td>
| |
| </tr>
| |
| </thead>
| |
| <tr style='mso-yfti-irow:1'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>GD</span></p>
| |
| <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>Freetype
| |
| 2</span></p>
| |
| </td>
| |
| <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'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>GD is commonly used to generate charts,
| |
| graphics, thumbnails, etc. on the fly. </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'>Freetype
| |
| provides an API to manipulate fonts. </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'>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>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:2'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>OCI8</span></p>
| |
| </td>
| |
| <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'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>Required connector for Oracle</span></p>
| |
| </td>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:3'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>zlib (alternatively use zip or unzip)</span></p>
| |
| </td>
| |
| <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'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>Zlib is required for zip/unzip funcitonality
| |
| based on the deflate compression method. </span></p>
| |
| <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>Moodle
| |
| itself can also handle this functionality, but this impacts the use of server
| |
| resources.</span></p>
| |
| </td>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:4'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>curl</span></p>
| |
| </td>
| |
| <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'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>curl is a client to get files from servers.
| |
| It is used for handling files using a wide variety of protocols.</span></p>
| |
| <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>This
| |
| is a requirement for Moodle 1.8 and later</span></p>
| |
| <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'> </span></p>
| |
| </td>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:5'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>openssl</span></p>
| |
| </td>
| |
| <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'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>Library to enable secured connections to a
| |
| server. This is mainly used for connections between Moodle installations e.g.
| |
| to share courses.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
| </td>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:6'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>php5-LDAP</span></p>
| |
| </td>
| |
| <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'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>Enables the use of LDAP functions in PHP</span></p>
| |
| </td>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:7;mso-yfti-lastrow:yes'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>aspell-xx</span></p>
| |
| </td>
| |
| <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'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>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.</span><span
| |
| lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
| </td>
| |
| </tr>
| |
| </table>
| |
|
| |
|
| <p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'> </span><span
| | --with-config-file-path=/usr/local/apache2/conf \ |
| 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
| | --with-oci8=instantclient,/oracle/product/instantclient_10_2 \ |
| default Solaris most of these modules are available by default. We only need to
| |
| install </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| mso-ansi-language:EN-US'>curl</span></span><span lang=EN-US style='mso-ansi-language:
| |
| 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
| | --enable-sigchild \ |
| install </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| mso-ansi-language:EN-US'>curl</span></span><span lang=EN-US style='mso-ansi-language:
| |
| EN-US'>. Download the package </span><span class=SourceText><span lang=EN-US
| |
| style='font-size:10.5pt;mso-ansi-language:EN-US'>curl-7.18.1.tar.gz</span></span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'> from <a href="http://curl.haxx.se/">http://curl.haxx.se</a>
| |
| to </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| 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
| | --enable-mbstring \ |
| </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| mso-ansi-language:EN-US'>root</span></span><span lang=EN-US style='mso-ansi-language:
| |
| EN-US'>, <b>uncompress the </b></span><span class=SourceText><b><span
| |
| lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>curl</span></b></span><b><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'> files </span></b><span lang=EN-US
| |
| style='mso-ansi-language:EN-US'>and go to the installation folder to </span><span
| |
| class=SourceText><b><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
| |
| 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:
| | --with-gd \ |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | --with-openssl \ |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># gunzip
| |
| curl-7.18.1.tar.gz</span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | --with-curl=/usr/local/apache2/curl-7.18.1 |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># tar -xvf
| |
| 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;
| | --with-ldap=/usr/local |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># cd
| |
| 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; | | <nowiki># make</nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># ./configure</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; | | <nowiki># make install</nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># make</span></p>
| |
|
| |
|
| <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
| |
| install</span></p>
| |
|
| |
|
| </div>
| | == 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. |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>In order | | <nowiki># vi /usr/local/apache2/conf/php.ini-recommended --> Open text editor and make adaptations</nowiki> |
| to <b>test</b> the </span><span class=SourceText><span lang=EN-US
| |
| style='font-size:10.5pt;mso-ansi-language:EN-US'>curl</span></span><span
| |
| 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: | | <nowiki># cp /usr/local/apache2/php-5.2.5/php.ini-recommended /usr/local/apache2/conf/php.ini</nowiki> |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | '''In the file edit the following settings:''' |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>/usr/local/bin/curl
| |
| -V</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
|
| |
|
| </div>
| |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='background:white;mso-ansi-language:
| | {| class="prettytable" |
| EN-US'>If necessary, extend PATH to </span><span class=SourceText><span
| | ! <center>Setting</center> |
| lang=EN-US style='font-size:10.5pt;background:white;mso-ansi-language:EN-US'>/usr/local/bin</span></span><span
| | ! <center>Value we used in php.ini</center> |
| lang=EN-US style='background:white;mso-ansi-language:EN-US'>. This was not
| |
| necessary for VDAB.</span></p>
| |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Next, we
| | |- |
| will </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| | | Safe mode must be off |
| mso-ansi-language:EN-US'>configure</span></span><span lang=EN-US
| | | <nowiki>; Safe mode</nowiki> |
| 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><b><span
| |
| 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:
| | safe_mode = Off |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <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
| | | memory_limit is at least 128MB |
| /usr/local/apache2/php-5.2.5</span><span lang=FR-BE style='mso-ansi-language:
| | | <nowiki>; Resource Limits</nowiki> |
| FR-BE'><o:p></o:p></span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | memory_limit = 128M <nowiki>; Maximum amount of memory a script may consume</nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># ./configure
| |
| \</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;
| | |- |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--with-apxs2=/usr/local/apache2/bin/apxs
| | | session.save_handler needs to be set to FILES. |
| \</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| | | <nowiki>[Session]</nowiki> |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt; | | <nowiki>; Handler used to store/retrieve data.</nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language: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>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | session.save_handler = files |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language: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>
| |
|
| |
|
| <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
| | | magic_quotes_gpc needs to be ON |
| \</span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | magic_quotes_runtime needs to be OFF |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--enable-mbstring
| | | <nowiki>; Magic quotes for incoming GET/POST/Cookie data.</nowiki> |
| \</span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | magic_quotes_gpc = On |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--with-gd \</span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt; | | <nowiki>; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.</nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>--with-openssl
| |
| \</span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | magic_quotes_runtime = Off |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language: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;
| | |- |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># make</span></p>
| | | file_uploads needs to be ON |
| | | <nowiki>; Whether to allow HTTP file uploads.</nowiki> |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | file_uploads = On |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># make
| |
| install</span></p>
| |
|
| |
|
| </div> | | |- |
| | | session.auto_start needs to be OFF |
| | | <nowiki>; Initialize session on request startup.</nowiki> |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='background:yellow;mso-ansi-language:
| | session.auto_start = 0 |
| EN-US'> </span></p>
| |
|
| |
|
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| | |- |
| mso-ansi-language:EN-GB'>4.4</span><span lang=EN-GB style='font-size:7.0pt;
| | | session.bug_compat_warn needs to be OFF |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| | | session.bug_compat_warn = 0 |
| mso-ansi-language:EN-GB'>
| |
| </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
| | |- |
| default there is no </span><span class=SourceText><span lang=EN-US | | | post_max_size is too small by default and needs to be increased e.g. when you run into problems while creating online content |
| style='font-size:10.5pt;mso-ansi-language:EN-US'>php.ini</span></span><span
| | | <nowiki>; Maximum size of POST data that PHP will accept.</nowiki> |
| lang=EN-US style='mso-ansi-language:EN-US'> file. However, there is a </span><span
| |
| class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
| |
| EN-US'>php.ini-recommended</span></span><span lang=EN-US style='mso-ansi-language:
| |
| EN-US'> 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.</span></p>
| |
|
| |
|
| <div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
| | post_max_size = 300M |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <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
| | | upload_max_filesize needs to be increased e.g. to allow uploading larger course packages |
| /usr/local/apache2/conf/php.ini-recommended --> Open text editor and make
| | | <nowiki>; Maximum allowed size for uploaded files.</nowiki> |
| adaptations</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;
| | upload_max_filesize = 300M |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># cp
| |
| /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:
| |
| FR-BE'><o:p></o:p></span></p>
| |
|
| |
|
| </div>
| | |- |
| | | magic_quotes_sybase should be on for Oracle installations. |
| | | magic_quotes_sybase = On |
|
| |
|
| <p class=MsoBodyText><b><span lang=EN-US style='mso-ansi-language:EN-US'>In the
| | |} |
| file edit the following settings:</span></b></p> | | == 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. |
|
| |
|
| <table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
| | '''Download '''coreutils-6.4-sol10-sparc-local.gz from [http://www.sunfreeware.com/solaris_2.5_list.html#coreutils http://www.sunfreeware.com/solaris_2.5_list.html#coreutils] to your global zone as root . |
| style='margin-left:2.75pt;border-collapse:collapse;mso-yfti-tbllook:1184;
| |
| mso-padding-alt:0cm 0cm 0cm 0cm'>
| |
| <thead>
| |
| <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
| |
| <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'>
| |
| <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>
| |
| </td>
| |
| <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'>
| |
| <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
| |
| php.ini</span></b></p>
| |
| </td>
| |
| </tr>
| |
| </thead>
| |
| <tr style='mso-yfti-irow:1'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>Safe mode must be off</span><span lang=FR-BE
| |
| style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
| </td>
| |
| <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'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>; Safe mode</span><span lang=FR-BE
| |
| style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| 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>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:2'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>memory_limit is at least 128MB</span></p>
| |
| </td>
| |
| <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'>
| |
| <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
| |
| style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>memory_limit =
| |
| 128M ; 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>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:3'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>session.save_handler needs to be set to
| |
| FILES.</span></p>
| |
| </td>
| |
| <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'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>[Session]</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'>;
| |
| 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>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:4'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>magic_quotes_gpc needs to be ON</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
| |
| needs to be OFF</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
| </td>
| |
| <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'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>; Magic quotes for incoming GET/POST/Cookie
| |
| 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'>magic_quotes_gpc
| |
| = On</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 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>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:5'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>file_uploads needs to be ON</span><span
| |
| lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
| </td>
| |
| <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'>
| |
| <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
| |
| 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'>file_uploads
| |
| = On</span></p>
| |
| </td>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:6'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>session.auto_start needs to be OFF</span></p>
| |
| </td>
| |
| <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'>
| |
| <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
| |
| 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.auto_start
| |
| = 0</span></p>
| |
| </td>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:7'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>session.bug_compat_warn needs to be OFF</span></p>
| |
| </td>
| |
| <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'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>session.bug_compat_warn = 0</span></p>
| |
| </td>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:8'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>post_max_size is too small by default and
| |
| needs to be increased e.g. when you run into problems while creating online
| |
| content</span></p>
| |
| </td>
| |
| <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'>
| |
| <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
| |
| accept.</span></p>
| |
| <p class=TableContents><span lang=EN-GB style='mso-ansi-language:EN-GB'>post_max_size
| |
| = 300M</span></p>
| |
| </td>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:9'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>upload_max_filesize needs to be increased
| |
| 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 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'>
| |
| <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
| |
| 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'>upload_max_filesize
| |
| = 300M</span></p>
| |
| </td>
| |
| </tr>
| |
| <tr style='mso-yfti-irow:10;mso-yfti-lastrow:yes'>
| |
| <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;
| |
| padding:2.75pt 2.75pt 2.75pt 2.75pt'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>magic_quotes_sybase should be on for Oracle
| |
| installations.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
| </td>
| |
| <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'>
| |
| <p class=TableContents style='layout-grid-mode:char'><span lang=EN-GB
| |
| style='mso-ansi-language:EN-GB'>magic_quotes_sybase = On</span></p>
| |
| </td>
| |
| </tr>
| |
| </table>
| |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'> </span></p>
| | gunzip coreutils-6.4-sol10-sparc-local.gz |
|
| |
|
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| | pkgadd -d coreutils-6.4-sol10-sparc-local.gz |
| mso-ansi-language:EN-GB'>4.5</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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
| | 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) . |
| 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. </span></p>
| |
|
| |
|
| <p class=MsoBodyText><b><span lang=EN-US style='mso-ansi-language:EN-US'>Download
| | 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. |
| </span></b><span class=Teletype><span lang=EN-US style='font-size:10.0pt;
| |
| mso-ansi-language:EN-US'>coreutils-6.4-sol10-sparc-local.gz</span></span><span
| |
| 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>
| |
| 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
| |
| 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:
| | = Install Moodle = |
| 1.0cm;margin-right:1.0cm'>
| | == 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. |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | Log in as root and '''create a moodle user''' assigned to a group and set a password. |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>gunzip
| |
| coreutils-6.4-sol10-sparc-local.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; | | <nowiki># mkdir /export/home/moodle</nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>pkgadd -d coreutils-6.4-sol10-sparc-local.gz</span><span
| |
| lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
|
| |
|
| </div> | | <nowiki># useradd -u 1005 -g 101 -d /export/home/moodle -s /bin/bash -c "Moodle" -m moodle</nowiki> |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Go to </span><span | | <nowiki># chown moodle:users /export/home/moodle</nowiki> |
| class=Teletype><span lang=EN-US style='font-size:10.0pt;mso-ansi-language:EN-US'>Administration
| |
| > Configuration > Variables > Operating System</span></span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'> and enter the path to entry </span><span
| |
| class=Teletype><span lang=EN-US style='font-size:10.0pt;mso-ansi-language:EN-US'>pathtodu
| |
| </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><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 | | <nowiki># passwd moodle</nowiki> |
| correct path in the Moodle administration interface. Go to </span><span
| |
| class=Teletype><span lang=EN-US style='font-size:10.0pt;mso-ansi-language:EN-US'>Administration
| |
| > Server > System Paths </span></span><span lang=EN-US style='mso-ansi-language:
| |
| EN-US'>and fill out the correct path in the </span><span class=Teletype><span
| |
| lang=EN-US style='font-size:10.0pt;mso-ansi-language:EN-US'>Path to du</span></span><span
| |
| 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'>
| | Log in as root to '''create a directory for the Moodle installation''': |
|
| |
|
| <h1><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman"; | | <nowiki># mkdir /usr/local/moodle_1.9+</nowiki> |
| mso-ansi-language:EN-GB'>5</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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> | | <nowiki># chown moodle:users /usr/local/moodle_1.9+</nowiki> |
|
| |
|
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| | '''Download '''moodle-weekly-19.tgz from [http://download.moodle.org/ http://download.moodle.org/]. Log in as the user moodle and copy the file to /usr/local/moodle_1.9+ and uncompress the file: |
| mso-ansi-language:EN-GB'>5.1</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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
| | $ gunzip moodle-weekly-19.tgz |
| we have completed the set-up for Apache, PHP, Oracle and the connection between
| |
| PHP and Oracle we prepare for the Moodle installation.</span></p>
| |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Log in as
| | $ tar -vxf moodle-weekly-19.tar --> creates subdirectory 'moodle' |
| </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| mso-ansi-language:EN-US'>root</span></span><span lang=EN-US style='mso-ansi-language:
| |
| EN-US'> and <b>create a </b></span><span class=SourceText><b><span lang=EN-US
| |
| 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:
| | Now log onto the system where you will install Moodle e.g. testzone3 on server testitis03 as the user moodle. |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | Set the '''environment variables''', preferable in the .profile of the de user moodle: |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># mkdir
| |
| /export/home/moodle</span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | $ export ORACLE_HOME=/oracle/product/instantclient_10_2 |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># useradd -u
| |
| 1005 -g 101 -d /export/home/moodle -s /bin/bash -c "Moodle" -m moodle</span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | $ export LD_LIBRARY_PATH=$ORACLE_HOME |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># chown
| |
| moodle:users /export/home/moodle</span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | $ export TNS_ADMIN=/var/opt/oracle |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># passwd
| |
| moodle</span></p>
| |
|
| |
|
| </div>
| | $ export PATH=$PATH:/usr/local/bin:/local/bin:. |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Log in as
| | '''Start Apache '''with the configuration file adapted to moodle: |
| </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| mso-ansi-language:EN-US'>root</span></span><span lang=EN-US style='mso-ansi-language:
| |
| 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:
| | $ /usr/local/apache2/bin/apachectl -k start -f /usr/local/moodle_1.9+/moodle/httpd.conf |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | If desired you can install other languages during the installation wizard by downloading the appropriate language files e.g. Dutch ([http://download.moodle.org/lang16/nl_utf8.zip http://download.moodle.org/lang16/nl_utf8.zip]) to /usr/local/moodle_1.9+/moodledata/lang and uncompress the file. |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># mkdir
| |
| /usr/local/moodle_1.9+</span></p> | |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt; | | <nowiki># unzip nl_utf8.zip </nowiki> |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># chown
| |
| moodle:users /usr/local/moodle_1.9+</span></p>
| |
|
| |
|
| </div>
| | A list of additional languages is available from the administration interface. Moodle then automatically downloads and installs the selected languages. |
|
| |
|
| <p class=MsoBodyText><b><span lang=EN-US style='mso-ansi-language:EN-US'>Download
| | == Choose installation language == |
| </span></b><span lang=EN-US style='mso-ansi-language:EN-US'>moodle-weekly-19.tgz
| | Choose the installation language from the drop-down list. This choice only applies to the installation wizard. |
| 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
| |
| 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='mso-ansi-language:EN-US'> and uncompress the file:<o:p></o:p></span></p>
| |
|
| |
|
| <div style='border:solid gray 1.0pt;padding:1.0pt 1.0pt 1.0pt 1.0pt;margin-left:
| | Click the next button to continue. |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | [[Image:Image001.jpg]] |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ gunzip
| |
| moodle-weekly-19.tgz</span><span lang=EN-US style='mso-ansi-language:EN-US'><o:p></o:p></span></p>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | == Check PHP settings == |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ tar -vxf
| | If you followed the above mentioned instructions for php, you should get the following screen. |
| moodle-weekly-19.tar --> creates subdirectory 'moodle'</span></p>
| |
|
| |
|
| </div>
| | In case of a Fail, recheck the PHP settings in php.ini. |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>Now log
| | [[Image:Image002.jpg]] |
| onto the system where you will install Moodle e.g. </span><span
| |
| class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
| |
| EN-US'>testzone3</span></span><span lang=EN-US style='mso-ansi-language:EN-US'>
| |
| on server </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| mso-ansi-language:EN-US'>testitis03 </span></span><span lang=EN-US
| |
| 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
| | == Set installation and data directories == |
| variables</b>, preferable in the </span><span class=SourceText><span
| | 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. |
| lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>.profile</span></span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'> of the de 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><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:
| | It is adviseable to keep the Moodle software and the data (courses, uploaded assignments etc.) separately; |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | In case of VDAB the web address is e.g. testzone2 or testzone3 and the data directory is /usr/local/moodle_1.9+/moodle |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ export
| |
| ORACLE_HOME=/oracle/product/instantclient_10_2 </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;
| | [[Image:Image003.jpg]] |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ export
| |
| LD_LIBRARY_PATH=$ORACLE_HOME </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;
| | == Set Database connection == |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ export
| | In this step we will set up the connection to the database: |
| TNS_ADMIN=/var/opt/oracle </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;
| | * Select Oracle from the drop-down list |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$ export
| | * For an Oracle installation, leave the Host entry empty |
| PATH=$PATH:/usr/local/bin:/local/bin:. </span><span lang=FR-BE
| | * Provide the name of the Oracle database you created e.g. moodle |
| style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| | * The database admin username and password |
| | * Add a table prefix e.g. m_ |
|
| |
|
| </div>
| | [[Image:Image004.jpg]] |
|
| |
|
| <p class=MsoBodyText><b><span lang=EN-US style='mso-ansi-language:EN-US'>Start
| | == Server checks for installed components == |
| Apache </span></b><span lang=EN-US style='mso-ansi-language:EN-US'>with the
| | The installation wizard will now perform an '''availability check '''on the required System Components. |
| 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:
| | If you checked all the required PHP settings and modules during the pre-installation phase, you should get the following screen. |
| 1.0cm;margin-right:1.0cm'>
| |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | [[Image:Image005.jpg]] |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'>$
| |
| /usr/local/apache2/bin/apachectl -k start -f /usr/local/moodle_1.9+/moodle/httpd.conf
| |
| </span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
|
| |
|
| </div>
| | == 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'''. |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>If
| | [[Image:Image006.jpg]]If the '''download is unsuccessful''', you will get the error message below. To resolve this problem, you can either: |
| 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 </span><span class=SourceText><span lang=EN-US style='font-size:10.5pt;
| |
| mso-ansi-language:EN-US'>/usr/local/moodle_1.9+/moodledata/lang </span></span><span
| |
| 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:
| | * Select other languages by using the ''Administrator interface ''when the installation is complete (Administration > Language > Language packs). |
| 1.0cm;margin-right:1.0cm'>
| | * ''Unzip the language file on the server ''in the lang files directory e.g. <nowiki><path to Moodle directory>/moodledata/lang</nowiki> |
|
| |
|
| <p class=Code style='margin-top:2.85pt;margin-right:0cm;margin-bottom:2.85pt;
| | [[Image:Image007.jpg]] |
| margin-left:0cm'><span lang=EN-GB style='mso-ansi-language:EN-GB'># unzip
| |
| nl_utf8.zip </span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p>
| |
|
| |
|
| </div>
| | == 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). |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>A list of
| | [[Image: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. |
| additional languages is available from the administration interface. Moodle
| |
| then automatically downloads and installs the selected languages.</span><span
| |
| 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";
| | == Licence agreement == |
| mso-ansi-language:EN-GB'>5.2</span><span lang=EN-GB style='font-size:7.0pt;
| | Carefully read and '''accept the licence agreement '''before proceeding to the final installation steps. |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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
| | [[Image:Image009.jpg]] |
| the installation language from the drop-down list. This choice only applies to
| |
| 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
| | == Release information == |
| next button to continue.</span><span lang=FR-BE style='mso-ansi-language:FR-BE'><o:p></o:p></span></p> | | 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. |
|
| |
|
| <p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=391
| | [[Image:Image010.jpg]] |
| height=238 id="_x0000_i1041"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image001.jpg"></span><br
| |
| clear=all style='mso-special-character:line-break'>
| |
| </p>
| |
|
| |
|
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| | Following steps can be performed automatically (unattended) or with manual confirmation. |
| mso-ansi-language:EN-GB'>5.3</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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
| | == Automatic database setup == |
| followed the above mentioned instructions for php, you should get the following
| | 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. |
| screen.</span></p>
| |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>In case
| | [[Image:Image011.jpg]]After each sequence a '''confirmation of success '''appears. |
| of a Fail, recheck the PHP settings in </span><span class=SourceText><span | |
| lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>php.ini</span></span><span
| |
| 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
| | [[Image:Image012.jpg]]This is the final step in the database set-up sequence. |
| height=335 id="_x0000_i1040"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image002.jpg"></span><br
| |
| clear=all style='mso-special-character:line-break'>
| |
| </p>
| |
|
| |
|
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| | [[Image:Image013.jpg]] |
| mso-ansi-language:EN-GB'>5.4</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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
| | == Setting up the administrator account == |
| step you define the basic locations of all Moodle-related files. Unless you
| | Now that the system is ready, we only need to provide details for an initial administrator account. |
| chose a different location for the moodledata folder you do not need to change
| |
| anything.</span></p>
| |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>It is
| | 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. |
| adviseable to keep the Moodle software and the data (courses, uploaded
| |
| assignments etc.) separately;</span></p>
| |
|
| |
|
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>In case
| | [[Image:Image014.jpg]] |
| of VDAB the web address is e.g. </span><span class=SourceText><span lang=EN-US
| |
| style='font-size:10.5pt;mso-ansi-language:EN-US'>testzone2</span></span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'> or </span><span class=SourceText><span
| |
| lang=EN-US style='font-size:10.5pt;mso-ansi-language:EN-US'>testzone3</span></span><span
| |
| 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
| | == Set up Frontpage == |
| height=334 id="_x0000_i1039"
| | During this final step of the installation wizard, we will put: |
| 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'> </span></p>
| | * 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. |
| | * As '''Short name for the site'''. |
| | * A '''Front page description''' of the site. This will be displayed as a welcome message on the start page. |
|
| |
|
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| | [[Image:Image015.jpg]] |
| mso-ansi-language:EN-GB'>5.5</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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
| | == Start with empty Moodle == |
| step we will set up the connection to the database:</span></p>
| | 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. |
|
| |
|
| <p class=MsoBodyText style='margin-left:36.0pt;text-indent:-18.0pt'><span
| | [[Image:Image016.jpg]] |
| 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:7.0pt;mso-ansi-language:EN-US'> </span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'>Select </span><span
| |
| class=SourceText><span lang=EN-US style='font-size:10.5pt;mso-ansi-language:
| |
| 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
| | 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. |
| 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:7.0pt;mso-ansi-language:EN-US'> </span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'>For an Oracle installation, leave
| |
| 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
| | [[Image:Image017.jpg]] |
| class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings;
| |
| mso-ansi-language:EN-US'>l</span></span><span class=SourceText><span
| |
| lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
| |
| mso-ansi-language:EN-US'> </span></span><span lang=EN-US
| |
| 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
| | == Add template == |
| lang=EN-US style='font-size:9.0pt;font-family:Wingdings;mso-ansi-language:EN-US'>l</span><span
| | To add a theme to a Moodle installation: |
| lang=EN-US style='font-size:7.0pt;mso-ansi-language:EN-US'> </span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'>The database admin username and
| |
| 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
| | * Extract a theme to /usr/local/moodle_1.9+/moodledata/theme |
| class=SourceText><span lang=EN-US style='font-size:9.0pt;font-family:Wingdings;
| | * Log into Moodle as admin, go to Site Administration >Appearance >Themes > Theme Selector |
| mso-ansi-language:EN-US'>l</span></span><span class=SourceText><span
| | * Select the theme from the list. |
| lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
| |
| mso-ansi-language:EN-US'> </span></span><span lang=EN-US
| |
| 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
| |
| height=475 id="_x0000_i1038"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image004.jpg"></span><br
| |
| clear=all style='mso-special-character:line-break'>
| |
| </p>
| |
| | |
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>5.6</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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
| |
| installation wizard will now perform an <b>availability check </b>on the
| |
| 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
| |
| checked all the required PHP settings and modules during the pre-installation
| |
| phase, you should get the following screen.</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=395
| |
| height=556 id="_x0000_i1037"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image005.jpg"></span><br
| |
| clear=all style='mso-special-character:line-break'>
| |
| </p>
| |
| | |
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>5.7</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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
| |
| chose a <b>Dutch installation</b>, we now get an option to download the <b>Dutch
| |
| language files </b>for the user interface. Provided you have direct write
| |
| access to the Moodle server, the set-up of the language pack is <b>automatic</b>.
| |
| </span></p>
| |
| | |
| <p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=419
| |
| height=270 id="_x0000_i1036"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image006.jpg"></span><br
| |
| clear=all>
| |
| <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
| |
| 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:7.0pt;mso-ansi-language:EN-US'> </span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'>Select other languages by using the <i>Administrator
| |
| interface </i>when the installation is complete (Administration > Language
| |
| > Language packs).<o:p></o:p></span></p>
| |
| | |
| <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;
| |
| mso-ansi-language:EN-US'>l</span></span><span class=SourceText><span
| |
| lang=EN-US style='font-size:7.0pt;font-family:"Times New Roman","serif";
| |
| mso-ansi-language:EN-US'> </span></span><i><span lang=EN-US
| |
| style='mso-ansi-language:EN-US'>Unzip the language file on the server </span></i><span
| |
| 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'><path to Moodle directory>/moodledata/lang</span></span></p>
| |
| | |
| <p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=420
| |
| height=385 id="_x0000_i1035"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image007.jpg"></span><br
| |
| clear=all style='mso-special-character:line-break'>
| |
| </p>
| |
| | |
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>5.8</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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
| |
| settings we made in prior steps are now collected and written to the <b>Moodle
| |
| configuration file </b>(</span><span class=SourceText><span lang=EN-US
| |
| style='font-size:10.5pt;mso-ansi-language:EN-US'>config.php</span></span><span
| |
| 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
| |
| height=190 id="_x0000_i1034"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image008.jpg"></span><br
| |
| clear=all>
| |
| <span lang=EN-US style='mso-ansi-language:EN-US'>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.</span></p>
| |
| | |
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>5.9</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>
| |
| </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
| |
| read and <b>accept the licence agreement </b>before proceeding to the final
| |
| 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
| |
| height=259 id="_x0000_i1033"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image009.jpg"></span><br
| |
| clear=all style='mso-special-character:line-break'>
| |
| </p>
| |
| | |
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>5.10</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'> </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
| |
| 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.</span></p>
| |
| | |
| <p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=665
| |
| height=139 id="_x0000_i1032"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image010.jpg"></span><br
| |
| clear=all style='mso-special-character:line-break'>
| |
| </p>
| |
| | |
| <p class=MsoBodyText><a name="DDE_LINK"><span lang=EN-US style='mso-ansi-language:
| |
| EN-US'>Following steps can be performed automatically (unattended) or with
| |
| manual confirmation.</span></a></p>
| |
| | |
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>5.11</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'> </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
| |
| follows is a series of screens for the <b>setup of the database tables for all
| |
| of the standard Moodle components</b>. Apart from clicking next, no user
| |
| 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
| |
| height=439 id="_x0000_i1031"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image011.jpg"></span><span
| |
| 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
| |
| height=402 id="_x0000_i1030"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image012.jpg"></span><br
| |
| 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
| |
| height=250 id="_x0000_i1029"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image013.jpg"></span><br
| |
| clear=all style='mso-special-character:line-break'>
| |
| </p>
| |
| | |
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>5.12</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'> </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
| |
| the system is ready, we only need to provide details for an initial
| |
| administrator account. </span></p>
| |
| | |
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>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.</span></p>
| |
| | |
| <p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=665
| |
| height=452 id="_x0000_i1028"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image014.jpg"></span><br
| |
| clear=all style='mso-special-character:line-break'>
| |
| </p>
| |
| | |
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>5.13</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'> </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
| |
| this final step of the installation wizard, we will put:</span></p>
| |
| | |
| <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:7.0pt;mso-ansi-language:EN-US'> </span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'>The <b>Full site name </b>e.g. the
| |
| name of the institution. This will be visible in the title bar in all of the
| |
| standard templates.</span></p>
| |
| | |
| <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:7.0pt;mso-ansi-language:EN-US'> </span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'>As <b>Short name for the site</b>.</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
| |
| 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:7.0pt;mso-ansi-language:EN-US'> </span><span
| |
| lang=EN-US style='mso-ansi-language:EN-US'>A <b>Front page description</b> of
| |
| the site. This will be displayed as a welcome message on the start page.</span></p>
| |
| | |
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'> </span></p>
| |
| | |
| <p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=665
| |
| height=375 id="_x0000_i1027"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image015.jpg"></span><br
| |
| clear=all style='mso-special-character:line-break'>
| |
| </p>
| |
| | |
| <h2><span lang=EN-GB style='mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'>5.14</span><span lang=EN-GB style='font-size:7.0pt;
| |
| font-family:"Times New Roman","serif";mso-fareast-font-family:"Times New Roman";
| |
| mso-ansi-language:EN-GB'> </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
| |
| then automatically redirected to the <b>Moodle start page</b>. Our Moodle is up
| |
| and running and we can now continue with the configuration of the system.</span></p>
| |
| | |
| <p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=665
| |
| height=295 id="_x0000_i1026"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image016.jpg"></span><br
| |
| clear=all style='mso-special-character:line-break'>
| |
| </p>
| |
| | |
| <p class=MsoBodyText><span lang=EN-US style='mso-ansi-language:EN-US'>When we
| |
| click <b>Turn editing on</b> 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.</span></p>
| |
| | |
| <p class=MsoBodyText><span style='mso-no-proof:yes'><img border=0 width=665
| |
| height=431 id="_x0000_i1025"
| |
| src="VDAB_Moodle_Installation_DOC_1.0_bestanden/image017.jpg"></span><br
| |
| clear=all style='mso-special-character:line-break'>
| |
| </p>
| |
| | |
| </div>
| |