Install i@nseo/fr: Difference between revisions
(Created page with "La plupart des valeurs par défaut conviennent pour Ianseo, mais quelques ajustements doivent d'abord être effectués. Ouvrez Préférences, puis l'onglet Ports. Cliquez sur le bouton « 80 & 3306 » afin de configurer MAMP pour utiliser les ports par défaut du serveur web et de MySQL.") |
(Created page with "Suivez les instructions affichées à l'écran par le logiciel. {{Content}}") |
||
| (22 intermediate revisions by the same user not shown) | |||
| Line 61: | Line 61: | ||
La plupart des valeurs par défaut conviennent pour Ianseo, mais quelques ajustements doivent d'abord être effectués. Ouvrez Préférences, puis l'onglet Ports. Cliquez sur le bouton « 80 & 3306 » afin de configurer MAMP pour utiliser les ports par défaut du serveur web et de MySQL. |
La plupart des valeurs par défaut conviennent pour Ianseo, mais quelques ajustements doivent d'abord être effectués. Ouvrez Préférences, puis l'onglet Ports. Cliquez sur le bouton « 80 & 3306 » afin de configurer MAMP pour utiliser les ports par défaut du serveur web et de MySQL. |
||
Depuis [https://ianseo.net/Releases.php ianseo.net], téléchargez le fichier ZIP et extrayez-le dans le dossier <code>htdocs</code> de XAMPP/MAMP (situé dans <code>/Applications</code>). |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
====Download of i@nseo==== |
|||
From [https://ianseo.net/Releases.php ianseo.net] download the zip file and extract it in the folder <code>htdocs</code> of XAMPP/MAMP (under <code>/Application</code>) |
|||
</div> |
|||
Pour les besoins de ce guide, Ianseo sera installé dans son propre dossier, nommé **ianseo**, et l'URL permettant d'accéder à Ianseo sera <code>http://localhost/ianseo</code>. |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
For the purpose of the guide Ianseo will be installed in its own folder, called ianseo and the URL to access ianseo will be <code>http://localhost/ianseo</code>. |
|||
</div> |
|||
* Ouvrez le dossier <code>/Applications/MAMP/htdocs</code>. |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
* Créez un dossier à l'intérieur et nommez-le <code>ianseo</code> (tout en minuscules, sans guillemets). |
|||
* Open folder “/Applications/MAMP/htdocs” |
|||
* Décompressez le contenu du fichier ZIP téléchargé dans le dossier <code>ianseo</code>. |
|||
* Create a folder inside it and name it “ianseo” (all lower case, without quotes) |
|||
* '''IMPORTANT :''' Ouvrez le dossier <code>/Applications/MAMP/htdocs/ianseo/Common</code> et supprimez le fichier <code>config.inc.php</code> (s'il existe) afin de permettre le démarrage de la procédure d'installation. |
|||
* Uncompress the contents of the downloaded zip file inside the ianseo folder |
|||
* Ouvrez une fenêtre de terminal (**Applications -> Utilitaires -> Terminal**). |
|||
* '''IMPORTANT:''' Open the folder <code>/Applications/MAMP/htdocs/ianseo/Common</code> and delete the file <code>config.inc.php</code> (if it exists) to allow the installation procedure to start. |
|||
* Accédez au dossier MAMP en saisissant la commande ci-dessous, en laissant un espace entre <code>cd</code> et <code>/</code>, puis appuyez sur <code>Entrée</code> : |
|||
* Open a terminal window (Applications -> Utilities -> Terminal) |
|||
cd /Applications/MAMP/htdocs |
|||
* Go to the MAMP folder by type the command below, including a space between cd and /, and press <code>Enter</code>: |
|||
* Saisissez la commande suivante puis appuyez sur <code>Entrée</code>. Le mot de passe de votre utilisateur vous sera demandé : saisissez-le en gardant à l'esprit que rien ne s'affichera pendant la saisie, pas même des astérisques (*). |
|||
cd /Applications/MAMP/htdocs |
|||
sudo chown -R nobody:admin ianseo |
|||
* Type the following command and press <code>Enter</code>. You will be asked the password of your user: enter it but remember that nothing will be displayed while typing, not even *. |
|||
* Saisissez la commande suivante puis appuyez sur <code>Entrée</code> (le mot de passe pourra de nouveau être demandé) : |
|||
sudo chown -R nobody:admin ianseo |
|||
sudo chmod -R a+rwX ianseo |
|||
* Type the following command and press Enter (again it can ask for the password): |
|||
sudo chmod -R a+rwX ianseo |
|||
</div> |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
====Starting MAMP==== |
====Starting MAMP==== |
||
</div> |
|||
Lancez l'application MAMP, puis cliquez sur le bouton Start. Cela démarrera le serveur web Apache ainsi que la base de données MySQL. Il se peut que votre mot de passe vous soit demandé ; saisissez-le pour continuer. |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
Start the MAMP application and then press the Start button. This will start the Apache web server and the MySQL database. You may be prompted to enter your password; enter it to continue. |
|||
</div> |
|||
Une fois MAMP démarré, votre navigateur devrait automatiquement ouvrir une page « Welcome to MAMP » affichant le numéro de version actuel. |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
Once MAMP starts, your browser should automatically open to a Welcome to MAMP page showing the current version number. |
|||
</div> |
|||
Pour démarrer Ianseo, saisissez l'adresse <code>http://localhost/ianseo</code> dans un nouvel onglet. Vous devrez d'abord accepter le contrat de licence. Cochez la case, puis cliquez sur le bouton « I AGREE ». |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
To start Ianseo, enter the address <code>http://localhost/ianseo</code> in a new tab. You will first need to agree to the License Agreement. Check the box and click on the I AGREE button. |
|||
</div> |
|||
S'il s'agit d'une nouvelle installation, suivez les instructions affichées à l'écran. |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
If this is a new installation, follow the onscreen instructions. |
|||
</div> |
|||
{{Note|Pendant l'installation, MAMP ne définit pas de mot de passe pour l'utilisateur root de MySQL ; lorsque le programme d'installation le demandera, laissez ce champ vide. Les autres champs peuvent être laissés avec leurs valeurs par défaut. Cliquez sur le bouton « Create user and database » pour poursuivre.}} |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
{{Note|During installation, MAMP does not set the MySQL root password, so when the installer will ask for it, leave it blank. The other fields can be left with default values. Click the Create user and database button to proceed. }} |
|||
</div> |
|||
{{Note|Si le programme d'installation affiche un message d'erreur indiquant qu'il n'a pas pu se connecter à la base de données, saisissez « root » dans le champ « ADMIN Password to create users and databases », puis cliquez sur le bouton « Create user and database » pour réessayer.}} |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
{{Note|If the installation program displays an error message indicating that it could not connect to the database, enter “root” in the ADMIN Password to create users and databases fields and click the Create user and database button to try again.}} |
|||
</div> |
|||
Une fois les informations de la base de données configurées, un message indiquant qu'Ianseo est désormais installé sur votre système devrait s'afficher. |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
Once the database information is configured, you should see a message saying Ianseo is now installed on your system. |
|||
</div> |
|||
Cliquez sur le lien « Go to IANSEO! » pour mettre votre système à jour vers la dernière version. La dernière version du logiciel sera automatiquement téléchargée et les fichiers de langue seront mis à jour. Une fois l'opération terminée, le message « The upgrade process is finished. » s'affichera. Cliquez sur le bouton pour continuer. |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
Click on the link “Go to IANSEO!” to update your system to the latest version. This will automatically download the latest version of the software and update the language files. When this is finished you will see the message “The upgrade process is finished.”. Click the button to continue. |
|||
</div> |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
<hr> |
<hr> |
||
</div> |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
===Linux=== |
===Linux=== |
||
La méthode native d'installation de la pile AMP est appelée LAMP. Veuillez noter qu'i@nseo fonctionne avec PHP 8 ou une version ultérieure. Installez-la à l'aide de votre gestionnaire de paquets (des privilèges administrateur seront nécessaires) : |
|||
The native way of installing the AMP stack is called LAMP: be aware that i@nseo will run on php 8 or later. Install with your package manager (you will need administrative privileges): |
|||
</div> |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
*apache2 |
*apache2 |
||
*mysql-server |
*mysql-server |
||
| Line 143: | Line 113: | ||
*php-intl |
*php-intl |
||
*php-mbstring |
*php-mbstring |
||
</div> |
|||
Créez un utilisateur pour ianseo sur le serveur MySQL. Sur les distributions modernes dérivées de Debian, cela peut être fait avec la commande suivante (copiez et collez la ligne suivante dans un terminal) : |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
Create a user for ianseo in the mysql server. This can be done in modern debian derived distribution with (copy and paste the following line in a terminal): |
|||
sudo mysql -e "create user ianseo@localhost identified by 'ianseo';grant all privileges on ianseo.* to ianseo@localhost;create database ianseo;" |
sudo mysql -e "create user ianseo@localhost identified by 'ianseo';grant all privileges on ianseo.* to ianseo@localhost;create database ianseo;" |
||
</div> |
|||
Si vous obtenez une erreur indiquant qu'un mot de passe est manquant, vous devez ajouter l'option permettant de spécifier le mot de passe. Veuillez noter que rien ne s'affichera pendant la saisie du mot de passe ; n'oubliez donc pas d'appuyer sur « Entrée » une fois la saisie terminée. |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
If you have an error of missing password, you need to add the password switch. Be aware that you will not see the password as you type, so don't forget to hit "enter" when done. |
|||
</div> |
|||
sudo mysql -p -e "create user ianseo@localhost identified by 'ianseo';grant all privileges on ianseo.* to ianseo@localhost;create database ianseo;" |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
sudo mysql -p -e "create user ianseo@localhost identified by 'ianseo';grant all privileges on ianseo.* to ianseo@localhost;create database ianseo;" |
|||
</div> |
|||
Créez le dossier <code>/opt/ianseo</code> et attribuez-en la propriété à votre utilisateur. |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
Téléchargez le fichier ZIP depuis [https://ianseo.net/Releases.php ianseo.net] et extrayez-le dans <code>/opt/ianseo</code>. |
|||
Create the folder <code>/opt/ianseo</code> and assign the folder to your user. |
|||
Download the zip file from [https://ianseo.net/Releases.php ianseo.net] and extract in <code>/opt/ianseo.</code> |
|||
</div> |
|||
Attribuez les droits d'écriture à tous sur le dossier et les fichiers à l'aide de la commande suivante : |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
Assign world writeable permissions to the folder and files with the following command. |
|||
sudo chmod -R a+rwX /opt/ianseo |
sudo chmod -R a+rwX /opt/ianseo |
||
Copiez le fichier de configuration Apache situé dans <code>/opt/ianseo/Install/apache-ianseo.conf</code> vers <code>/etc/apache2/conf-available</code>, puis activez cette configuration dans Apache : |
|||
sudo cp |
sudo cp /opt/ianseo/Install/apache-ianseo.conf /etc/apache2/conf-available |
||
sudo a2enconf apache-ianseo |
sudo a2enconf apache-ianseo |
||
sudo service apache2 reload |
sudo service apache2 reload |
||
</div> |
|||
== Configuration finale d'i@nseo == |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
==Final Setup of i@nseo== |
|||
Check there is no file in <code>Common</code> called <code>config.inc.php</code> |
|||
Open an Internet browser and navigate to <code><nowiki>http://localhost/ianseo</nowiki></code> |
|||
</div> |
|||
Vérifiez qu'aucun fichier nommé <code>config.inc.php</code> n'est présent dans le dossier <code>Common</code>. |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
Follow the on-screen instructions given by the software. |
|||
Ouvrez un navigateur Internet et accédez à l'adresse <code><nowiki>http://localhost/ianseo</nowiki></code>. |
|||
Suivez les instructions affichées à l'écran par le logiciel. |
|||
{{Content}} |
{{Content}} |
||
</div> |
|||
Latest revision as of 13:47, 11 July 2026
Préparation de l'installation
i@nseo fonctionne comme un site web ; une pile dite AMP (Apache, MySQL, PHP) doit donc être installée au préalable.
Windows
Pour installer i@nseo sur un système d'exploitation Windows, suivez les étapes suivantes :
- Téléchargez le logiciel depuis ianseo.net. La méthode recommandée consiste à télécharger le programme d'installation complet, qui installera XAMPP.
- Extrayez le fichier dans le dossier souhaité. La méthode recommandée consiste à extraire le fichier dans
C:; ianseo se trouvera alors dansC:\ianseo.
- Exécutez le fichier
setup_xampp.bat, disponible dans le dossier. Une fenêtre de terminal s'ouvrira : si certains paramètres doivent être ajustés, le système affichera deux questions préremplies ; il suffit d'appuyer sur « Entrée ». Sinon, un message indiquant « Nothing to do » s'affichera. Fermez ensuite la fenêtre du terminal.
Après l'installation
Sous Windows 11, Windows Defender interfère apparemment avec XAMPP et provoque parfois le plantage d'i@nseo.
To avoid interferences between Windows Defender and XAMPP follow these steps[Win11 1]
Step 1: Open Windows Security and go in "Protection against virus and malware"
Step 2: At the bottom of the page click on Manage Exclusion
Step 3: Insert which elements to exclude from the scan paying attention to upper and lower case:
- Select folder to exclude:
- C:\ianseo
- File Types to exclude:
- .mysql
- .php
- Processes to exclude (type exactly as written):
- Apache HTTP Server
- mysqld
- xampp-control
- ↑ Arnaud Chalmel, Archers de Saint Loup
Exécuter XAMPP
Après avoir configuré les fichiers extraits, lancez XAMPP en cliquant sur l'icône Xampp-control, puis, dans la nouvelle fenêtre, cliquez sur « Start » pour **Apache** et MySQL.
AVERTISSEMENT
Si un avertissement apparaît indiquant que **VCRUNTIME140.dll** est introuvable, veuillez installer la dernière version de Microsoft Visual C++ Redistributable. Nous recommandons la version **x86**. En cas de doute, installez les deux !
Remarque : le panneau de contrôle XAMPP peut être fermé (ou réduit) et les services continueront de fonctionner.
Vérifiez que le dossier C:\ianseo\htdocs est accessible en écriture par tous : faites un clic droit sur le dossier, sélectionnez **Propriétés**, puis modifiez les autorisations afin que tout le monde dispose des droits de lecture et d'écriture sur ce dossier ainsi que sur tous les fichiers et sous-dossiers qu'il contient.
MacOs
Nous ne disposons pas d'un programme d'installation pour Mac ; la pile AMP doit donc être installée séparément.
Téléchargement de XAMPP/MAMP
Téléchargez XAMPP ([1]) ou MAMP ([2]) et suivez les instructions d'installation. Le guide suivant est basé sur MAMP, mais il est également valable pour XAMPP.
Choisissez la version appropriée selon que votre ordinateur utilise un processeur Intel ou Apple Silicon.
Exécutez le programme d'installation. Celui-ci installera MAMP ainsi qu'une version de démonstration de MAMP Pro. Ianseo n'utilise que les fonctionnalités de MAMP ; vous n'avez donc pas besoin d'acheter MAMP Pro, sauf si vous le souhaitez.
Après l'installation, vous trouverez un dossier nommé MAMP dans le dossier Applications. Ouvrez ce dossier en double-cliquant dessus, puis lancez l'application MAMP.
La plupart des valeurs par défaut conviennent pour Ianseo, mais quelques ajustements doivent d'abord être effectués. Ouvrez Préférences, puis l'onglet Ports. Cliquez sur le bouton « 80 & 3306 » afin de configurer MAMP pour utiliser les ports par défaut du serveur web et de MySQL.
Depuis ianseo.net, téléchargez le fichier ZIP et extrayez-le dans le dossier htdocs de XAMPP/MAMP (situé dans /Applications).
Pour les besoins de ce guide, Ianseo sera installé dans son propre dossier, nommé **ianseo**, et l'URL permettant d'accéder à Ianseo sera http://localhost/ianseo.
- Ouvrez le dossier
/Applications/MAMP/htdocs. - Créez un dossier à l'intérieur et nommez-le
ianseo(tout en minuscules, sans guillemets). - Décompressez le contenu du fichier ZIP téléchargé dans le dossier
ianseo. - IMPORTANT : Ouvrez le dossier
/Applications/MAMP/htdocs/ianseo/Commonet supprimez le fichierconfig.inc.php(s'il existe) afin de permettre le démarrage de la procédure d'installation. - Ouvrez une fenêtre de terminal (**Applications -> Utilitaires -> Terminal**).
- Accédez au dossier MAMP en saisissant la commande ci-dessous, en laissant un espace entre
cdet/, puis appuyez surEntrée:
cd /Applications/MAMP/htdocs
- Saisissez la commande suivante puis appuyez sur
Entrée. Le mot de passe de votre utilisateur vous sera demandé : saisissez-le en gardant à l'esprit que rien ne s'affichera pendant la saisie, pas même des astérisques (*).
sudo chown -R nobody:admin ianseo
- Saisissez la commande suivante puis appuyez sur
Entrée(le mot de passe pourra de nouveau être demandé) :
sudo chmod -R a+rwX ianseo
Starting MAMP
Lancez l'application MAMP, puis cliquez sur le bouton Start. Cela démarrera le serveur web Apache ainsi que la base de données MySQL. Il se peut que votre mot de passe vous soit demandé ; saisissez-le pour continuer.
Une fois MAMP démarré, votre navigateur devrait automatiquement ouvrir une page « Welcome to MAMP » affichant le numéro de version actuel.
Pour démarrer Ianseo, saisissez l'adresse http://localhost/ianseo dans un nouvel onglet. Vous devrez d'abord accepter le contrat de licence. Cochez la case, puis cliquez sur le bouton « I AGREE ».
S'il s'agit d'une nouvelle installation, suivez les instructions affichées à l'écran.
Une fois les informations de la base de données configurées, un message indiquant qu'Ianseo est désormais installé sur votre système devrait s'afficher.
Cliquez sur le lien « Go to IANSEO! » pour mettre votre système à jour vers la dernière version. La dernière version du logiciel sera automatiquement téléchargée et les fichiers de langue seront mis à jour. Une fois l'opération terminée, le message « The upgrade process is finished. » s'affichera. Cliquez sur le bouton pour continuer.
Linux
La méthode native d'installation de la pile AMP est appelée LAMP. Veuillez noter qu'i@nseo fonctionne avec PHP 8 ou une version ultérieure. Installez-la à l'aide de votre gestionnaire de paquets (des privilèges administrateur seront nécessaires) :
- apache2
- mysql-server
- mysql-client
- php
- php-mysql
- php-gd
- php-curl
- imagemagick
- php-imagick
- php-xml
- php-zip
- php-intl
- php-mbstring
Créez un utilisateur pour ianseo sur le serveur MySQL. Sur les distributions modernes dérivées de Debian, cela peut être fait avec la commande suivante (copiez et collez la ligne suivante dans un terminal) :
sudo mysql -e "create user ianseo@localhost identified by 'ianseo';grant all privileges on ianseo.* to ianseo@localhost;create database ianseo;"
Si vous obtenez une erreur indiquant qu'un mot de passe est manquant, vous devez ajouter l'option permettant de spécifier le mot de passe. Veuillez noter que rien ne s'affichera pendant la saisie du mot de passe ; n'oubliez donc pas d'appuyer sur « Entrée » une fois la saisie terminée.
sudo mysql -p -e "create user ianseo@localhost identified by 'ianseo';grant all privileges on ianseo.* to ianseo@localhost;create database ianseo;"
Créez le dossier /opt/ianseo et attribuez-en la propriété à votre utilisateur.
Téléchargez le fichier ZIP depuis ianseo.net et extrayez-le dans /opt/ianseo.
Attribuez les droits d'écriture à tous sur le dossier et les fichiers à l'aide de la commande suivante :
sudo chmod -R a+rwX /opt/ianseo
Copiez le fichier de configuration Apache situé dans /opt/ianseo/Install/apache-ianseo.conf vers /etc/apache2/conf-available, puis activez cette configuration dans Apache :
sudo cp /opt/ianseo/Install/apache-ianseo.conf /etc/apache2/conf-available sudo a2enconf apache-ianseo sudo service apache2 reload
Configuration finale d'i@nseo
Vérifiez qu'aucun fichier nommé config.inc.php n'est présent dans le dossier Common.
Ouvrez un navigateur Internet et accédez à l'adresse http://localhost/ianseo.
Suivez les instructions affichées à l'écran par le logiciel.