--- /dev/null
+<!-- Ce fichier est en cours de traduction. Il sera mis ý jour petit ý petit -->
+<head>
+ <title>Documentation Moodle : Installation de PHP et de MySQL</title>
+ <link rel="stylesheet" href="docstyles.css" type="text/css">
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+</head>
+
+<body bgcolor="#ffffff">
+<h1>Installation d'Apache, de MySQL et de PHP</h1>
+<!-- Le reste doit encore Ítre traduit -->
+<blockquote>
+ <p>Moodle est Ècrit dans un langage de scripts appelÈ PHP, et conserve la plupart
+ des donnÈes qu'il utilise dans une base de donnÈes. Le gestionnaire de base de
+ donnÈes que nous recommandons est MySQL. Avant d'installer Moodle, vous devez
+ disposer d'une installation de PHP et d'un gestionnaire de base de donnÈes qui
+ fonctionnent, de faÁon que votre ordinateur soit une plateforme web fonctionnelle.
+ L'installation de tels logiciels peut Ítre complexe. Cette page a ÈtÈ Ècrite pour
+ essayer de rendre ce processus aussi simple que possible pour diffÈrentes
+ plateformes :</p>
+ <ul>
+ <li><a href="#host" class="questionlink">HÙtes web</a></li>
+ <li><a href="#mac" class="questionlink">Mac OS X</a></li>
+ <li><a href="#redhat" class="questionlink">Redhat Linux</a></li>
+ <li><a href="#windows" class="questionlink">Windows</a></li>
+ </ul>
+ <p class="questionlink"> </p>
+ <h3 class="sectionheading"><a name="host" id="host"></a>HÙtes web</h3>
+ <blockquote>
+ <p>Le fonctionnement des nombreux hÙtes web diffËre malheureusement considÈrablement.
+ Certains d'entre eux seront d'accord d'installer Moodle pour vous.</p>
+ <p>La plupart d'entre eux vous offre une interface web (tableau de bord) vous permettant
+ de contrÙler votre site web, de crÈer des bases de donnÈes et de mettre en place des
+ crons. Certains vous donnent accËs ý une interface terminal par ssh, de sorte que vous
+ pouvez utiliser la ligne de commande pour effectuer des opÈrations.</p>
+ <p>Il vous faut parcourir le <a href="./?file=install.html">Guide d'installation</a>
+ et effectuer les Ètapes dÈcrites l'une aprËs l'autre. Si vous Ítes coincÈ, demandez de l'aide ý
+ votre fournisseur web.</p>
+ <p> </p>
+ </blockquote>
+ <h3 class="sectionheading"><a name="mac" id="mac"></a>Mac OS X</h3>
+ <blockquote>
+ <p>La maniËre la plus simple d'y arriver est l'utilisation du serveur Apache fourni
+ par Apple, et d'y ajouter PHP et MySQL avec les paquets de Marc Liyanage. Les deux pages
+ ci-dessous contiennent d'excellentes instructions pour l'installation, que nous n'allons
+ pas recopier ici :</p>
+ <blockquote>
+ <p><strong>PHP</strong> : tÈlÈchargement ici <a href="http://www.entropy.ch/software/macosx/php/" target="_top">http://www.entropy.ch/software/macosx/php/</a></p>
+ <p><strong>MySQL</strong> : tÈlÈchargement ici <a href="http://www.entropy.ch/software/macosx/mysql/" target="_top">http://www.entropy.ch/software/macosx/mysql/</a></p>
+ </blockquote>
+ <p>DËs que ces logiciels sont installÈ, le <a href="./?file=install.html">Guide
+ d'installation</a> standard pourra Ítre facilement suivi.</p>
+ <p>Une marche ý suivre plus dÈtaillÈe est disponible ici : <a href="http://moodle.org/wiki/index.php/InstallingMoodle">http://moodle.org/wiki/index.php/InstallingMoodle</a></p>
+ <p> </p>
+ </blockquote>
+ <h3 class="sectionheading"><a name="redhat"></a>Redhat Linux</h3>
+<!-- Le reste doit encore Ítre traduit -->
+ <blockquote>
+ <p>You should install all available RPM packages for Apache, PHP and MySQL.
+ One package that people frequently forget is the php-mysql package which is
+ necessary for PHP to talk to MySQL.</p>
+ <p>Once these are installed the standard <a href="./?file=install.html">Installation
+ guide</a> should be fairly straightforward.</p>
+ <p>A more detailed walkthrough is here: <a href="http://moodle.org/wiki/index.php/InstallingMoodle">http://moodle.org/wiki/index.php/InstallingMoodle</a></p>
+ </blockquote>
+ <p> </p>
+ <h3 class="sectionheading"><a name="windows" id="windows"></a>Windows</h3>
+ <blockquote>
+ <p>The easiest way to do this is use <a href="http://www.easyphp.org/" target="_blank">EasyPHP</a>,
+ a package that bundles all the software you need into a single Windows application.
+ Here are the steps from start to finish:</p>
+ <ol>
+ <li> Firstly, if you have ever installed MySQL before (even as part of another
+ package), uninstall it all, delete all the MySQL files and make sure you
+ delete <strong>c:\my.cnf</strong> and <strong>c:\windows\my.ini</strong>.You
+ might want to do a search and delete ANY file called <strong>my.cnf</strong>
+ or <strong>my.ini</strong>.</li>
+ <li> If you've ever installed PHP before delete any files called <strong>php4ts.dll</strong>
+ from around your Windows directory, as well as any files called <strong>php.ini</strong>.</li>
+ <li> Download EasyPHP from here: <a href="http://www.easyphp.org/telechargements/dn.php?F=easyphp1-6.php3" target="_blank">http://www.easyphp.org/telechargements/dn.php?F=easyphp1-6.php3</a>
+ (approx 10 Mb)</li>
+ <li> Run the downloaded file: <strong>easyphp1-6_setup.exe</strong>. The installation
+ process is in French but is otherwise much like installing any other Windows
+ program - I advise accepting the defaults and letting it all install. Note
+ that "Suivant" means Next.and "Oui" means Yes.</li>
+ <li>At the end of the install leave the checkbox selected to "Lancer
+ EasyPHP" (Start EasyPHP) and hit the 'Terminer" button.You might
+ be taken to a information web page which you can safely ignore. </li>
+ <li>If all went well - congratulations! Apache, PHP and MySQL are all installed
+ and running! You should see a black E in your toolbar tray. You can right
+ click on it to get a menu which will let you control the running programs,
+ but you won't be needing that for now.</li>
+ <li> The next thing you need to do is to set up a database for Moodle to use.
+ Using a browser, go to <a href="http://localhost/mysql/" target="_blank">http://localhost/mysql/</a>
+ (note the final slash).</li>
+ <li>If asked for a username, use "root" with a blank password. You
+ should see a phpMyAdmin web interface that allows you to create a new databases
+ and user accounts. </li>
+ <li>Create a new database by typing "moodle" into the field and
+ hitting the "Create" button. That was easy!</li>
+ <li>You can also create a new user to access your database if you want. This
+ can be a bit tricky for a first-time user, so you might just want to use
+ the existing user "root" with no password in your Moodle config
+ for now, and fix this later.</li>
+ <li> You're ready to install Moodle! Download the latest release of Moodle
+ from <a href="http://moodle.org/download" target="_blank">http://moodle.org/download</a>,
+ then unzip the archive.</li>
+ <li>Copy your moodle files into <strong>C:\Program Files\EasyPHP\www. </strong>You
+ can either copy the entire moodle directory (ie C:\Program Files\EasyPHP\www\moodle)
+ or copy all the <em>contents</em> of the moodle directory. If you choose
+ this second option then you will be able to access your Moodle home page
+ using http://localhost/ instead of http://localhost/moodle/.</li>
+ <li> Make a new empty folder somewhere else for Moodle to store uploaded files
+ in, eg: <strong>C:\moodledata</strong></li>
+ <li> Go into your Moodle folder. Make a copy of config-dist.php, and call
+ it config.php</li>
+ <li> Edit config.php using a text editor (Notepad will do, just be careful
+ that it doesn't add unwanted spaces at the end). </li>
+ <li>Put in all your new database info:<br>
+ $CFG->dbtype = 'mysql';<br>
+ $CFG->dbhost = 'localhost';<br>
+ $CFG->dbname = 'moodle';<br>
+ $CFG->dbuser = 'root'; <br>
+ $CFG->dbpass = '';<br>
+ $CFG->dbpersist = true;<br>
+ $CFG->prefix = 'mdl_';</li>
+ <li>And put in all your file paths:<br>
+ $CFG->wwwroot = 'http://localhost/moodle'; // Use an external address
+ if you know it. <br>
+ $CFG->dirroot = 'C:\Program Files\EasyPHP\www\moodle'; <br>
+ $CFG->dataroot = 'C:\moodledata';</li>
+ <li>Save config.php - you can ignore the other settings if there are any.</li>
+ <li>You're nearly there now! The rest of the setup is all web-based. Visit
+ <a href="http://localhost/moodle/admin/" target="_blank">http://localhost/moodle/admin/</a>
+ with your browser to continue the setup via your browser.</li>
+ <li>To use zip files with Moodle (for example the backups use zip) you might
+ need to enable "zlib". You can do this by going to your EasyPHP
+ directory (<strong>C:\Program Files\EasyPHP</strong>), and running the program
+ phpini.exe in there. Put a mark in the checkbox next to "zlib.dll".
+ Close that window, then go to the black E in your toolbar and right-click
+ it to get a menu - select "Restart" from this menu.</li>
+ <li>Lastly, you need to set up some sort of cron. See the <a href="./?file=install.html">Installation
+ guide</a> for more details on this.</li>
+ </ol>
+ <p>If you don't or can't use EasyPHP, here are some a few tips to make sure
+ your PHP is set up correctly and avoid common problems:</p>
+ <ul>
+ <li>Make sure you enable the GD module so Moodle can process images - you
+ may have to edit php.ini and remove the comment (;) from this line: 'extension=php_gd2.dll'.
+ </li>
+ <li>Make sure you enable the Zlib module so that you can create and unpack
+ zip files from within Moodle.</li>
+ <li>Make sure sessions is turned on - you may have to edit php.ini and fix
+ the directory for <strong>session.save_path</strong> - instead of the default
+ "/tmp" use a Windows directory like "c:/temp".</li>
+ </ul>
+ <p> </p>
+ </blockquote>
+</blockquote>
+<p align="CENTER"><font size="1"><a href="." target="_top">Documentation Moodle</a></font></p>
+<p align="CENTER"><font size="1">Version: $Id$</font></p>
+
+</body>
+</html>
\ No newline at end of file