Install i@nseo/it: Difference between revisions
DellaRossa (talk | contribs) (Created page with "=== Windows === Per installare I@nseo su un sistema operativo Windows, seguire i seguenti passaggi:") |
(Updating to match new version of source page) |
||
| (23 intermediate revisions by one other user not shown) | |||
| Line 3: | Line 3: | ||
== Preparazione dell'installazione == |
== Preparazione dell'installazione == |
||
I@nseo funziona come un sito web, quindi è necessario installare prima il cosiddetto pacchetto AMP (Apache, Mysql, Php). |
I@nseo funziona come un sito web, quindi è necessario installare prima il cosiddetto pacchetto AMP (Apache, Mysql, Php). |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
<hr> |
|||
</div> |
|||
=== Windows === |
=== Windows === |
||
Per installare I@nseo su un sistema operativo Windows, seguire i seguenti passaggi: |
Per installare I@nseo su un sistema operativo Windows, seguire i seguenti passaggi: |
||
* Scaricare il software da [https://ianseo.net/Releases.php ianseo.net]. Il metodo preferito è quello di scaricare il programma di installazione completo che installerà XAMPP. |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
* Download the software from [https://ianseo.net/Releases.php ianseo.net]. The preferred method is to download the full installer that will install XAMPP. |
|||
*Decomprimere il file nella cartella desiderata. Il metodo raccomandato è quello di decomprimere il file in C:\ e ianseo si troverà in C:\ianseo |
|||
*Eseguire il file di '''setup_xampp.bat''', presente nella cartella appena creata. Si aprirà automaticamente un Prompt dei comandi: nel caso in cui ci sia qualche impostazione da modificare, il sistema mostrerà 2 domande precompilate: basterà premere “Invio”; altrimenti verrà visualizzato un messaggio che dice “Niente da fare”. Chiudere quindi il Prompt dei comandi. |
|||
<div class="ianseo-alert-info"> |
|||
<div class="mw-collapsible mw-collapsed"> |
|||
==== Post Installazione ==== |
|||
<b>In Windows 11</b> Windows Defender apparentemente interferisce con XAMPP e talvolta manda in crash i@nseo. |
|||
<div class="mw-collapsible-content"> |
|||
{{Install_Post_Installation}} |
|||
</div> |
|||
</div> |
|||
</div> |
</div> |
||
====Esegui XAMPP==== |
|||
Dopo aver configurato gli archivi, attivare XAMPP cliccando l'icona '''Xampp-control''', quindi, nella finestra appena aperta cliccare su ‘Start’ sia sulla riga di Apache che su quella di MySQL. |
|||
<div class="ianseo-alert-danger"> |
|||
=====ATTENZIONE===== |
|||
Se viene visualizzato un avviso che indica che VCRUNTIME140.dll non è stato trovato, installare la [https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#latest-microsoft-visual-c-redistributable-version Ultima versione di Microsoft Visual C++ Redistributable] Si consiglia la versione x86. In caso di dubbio installare entrambe! |
|||
</div> |
|||
N.B.: è possibile chiudere XAMPP Control (minimizzarlo) cliccando sulla X, XAMPP continuerà a funzionare ridotto a icona senza alcun problema. |
|||
Verificate che la cartella <code>C:\ianseo\htdocs</code> sia modificabile da chiunque: cliccate con il pulsante destro del mouse sulla cartella, selezionate Proprietà e modificate i permessi in modo che tutti possano avere accesso in lettura e scrittura alla cartella e ai sottofile file e alle sottocartelle cartelle. |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<div lang="en" dir="ltr" class="mw-content-ltr"> |
||
<hr> |
|||
*Extract the file in the wished folder. The preferred method is extracting the file in C:\ and ianseo will be found in C:\ianseo |
|||
</div> |
</div> |
||
===MacOs=== |
|||
Non disponiamo di un programma di installazione per Mac, pertanto il pacchetto AMP (Apache, Mysql, Php) deve essere installato separatamente. |
|||
<div class="mw-translate-fuzzy"> |
|||
====Scaricare XAMPP/MAMP==== |
|||
Scaricare XAMPP ([https://www.apachefriends.org/]) o MAMP ([https://www.mamp.info/en/downloads/]) e seguire le istruzioni per l'installazione. |
|||
</div> |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<div lang="en" dir="ltr" class="mw-content-ltr"> |
||
Choose the appropriate version if you're running an Intel processor or Apple Silicon. |
|||
*Run the setup xampp.bat file, available in the folder. A terminal window will open: in case there is some setup to tweek the system will display 2 pre-compiled questions: just press "Enter"; otherwise a message saying "Nothing to do" will be displayed. Then close the terminal window. |
|||
</div> |
</div> |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<div lang="en" dir="ltr" class="mw-content-ltr"> |
||
Run the installation program. This will install MAMP and a demo version of MAMP Pro. Ianseo only needs the functionality in MAMP so you do not need to purchase MAMP Pro unless you want to. |
|||
<div class="ianseo-alert-info"> |
|||
<div class="mw-collapsible mw-collapsed"> |
|||
==== Post Installation ==== |
|||
<b>In Windows 11</b> Windows Defender apparently interferes with XAMPP and sometimes crashes i@nseo. |
|||
</div> |
</div> |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<div lang="en" dir="ltr" class="mw-content-ltr"> |
||
After the installation, you will find a folder called MAMP in the Applications folder. Open this folder by double clicking on it and then start the MAMP application. |
|||
<div class="mw-collapsible-content"> |
|||
</div> |
</div> |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<div lang="en" dir="ltr" class="mw-content-ltr"> |
||
Most of the standard values are sufficient for Ianseo, but a couple of adjustments need to be done first. Choose Preferences and then the Ports tab. Click the button “80 & 3306” to set MAMP to the default ports for web and MySQL. |
|||
{{Install_Post_Installation}} |
|||
</div> |
</div> |
||
====Scaricare i@nseo==== |
|||
Da [https://ianseo.net/Releases.php ianseo.net] scaricare il pacchetto .zip e decomprimerlo nella cartella <code>htdocs</code> di XAMPP/MAMP (dentro <code>/Applicazioni</code>) |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<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> |
|||
</div> |
|||
</div> |
|||
</div> |
</div> |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<div lang="en" dir="ltr" class="mw-content-ltr"> |
||
* Open folder “/Applications/MAMP/htdocs” |
|||
====Run XAMPP==== |
|||
* Create a folder inside it and name it “ianseo” (all lower case, without quotes) |
|||
After setting up the archives, activate XAMPP by clicking on the Xampp-control icon, then, in the new window, click on ‘Start’ to both Apache and MySql. |
|||
* Uncompress the contents of the downloaded zip file inside the ianseo folder |
|||
* '''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. |
|||
* Open a terminal window (Applications -> Utilities -> Terminal) |
|||
* Go to the MAMP folder by type the command below, including a space between cd and /, and press <code>Enter</code>: |
|||
cd /Applications/MAMP/htdocs |
|||
* 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 *. |
|||
sudo chown -R nobody:admin ianseo |
|||
* Type the following command and press Enter (again it can ask for the password): |
|||
sudo chmod -R a+rwX ianseo |
|||
</div> |
</div> |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<div lang="en" dir="ltr" class="mw-content-ltr"> |
||
====Starting MAMP==== |
|||
<div class="ianseo-alert-danger"> |
|||
=====WARNING===== |
|||
</div> |
</div> |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<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. |
|||
If a warning appears stating that VCRUNTIME140.dll was not found, please install the [https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#latest-microsoft-visual-c-redistributable-version Latest Microsoft Visual C++ Redistributable Version] We reccomend the x86 version. If in doubt install both! |
|||
</div> |
|||
</div> |
</div> |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<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. |
|||
N.B.: the XAMPP control panel can be closed (minimised) and the services will keep running. |
|||
</div> |
</div> |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<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> |
</div> |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<div lang="en" dir="ltr" class="mw-content-ltr"> |
||
If this is a new installation, follow the onscreen instructions. |
|||
===MacOs=== |
|||
</div> |
|||
We do not have an installer for Mac, so the AMP stack needs to be installed separately. |
|||
<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> |
</div> |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<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.}} |
|||
====Download of XAMPP/MAMP==== |
|||
Download XAMPP ([https://www.apachefriends.org/]) or MAMP ([https://www.mamp.info/en/downloads/]) and follow the instructions to install. |
|||
</div> |
</div> |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<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. |
|||
====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> |
</div> |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<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. |
|||
===Linux=== |
|||
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> |
||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
<div lang="en" dir="ltr" class="mw-content-ltr"> |
||
<hr> |
|||
</div> |
|||
===Linux=== |
|||
Il modo corretto di installare il pacchetto AMP(Apache, Mysql, Php) è chiamato LAMP: si tenga presente che i@nseo funzionerà su php 8 o successivo. Installare con il proprio package manager (è necessario disporre di privilegi di amministratore): |
|||
*apache2 |
*apache2 |
||
*mysql-server |
*mysql-server |
||
| Line 97: | Line 148: | ||
*php-intl |
*php-intl |
||
*php-mbstring |
*php-mbstring |
||
</div> |
|||
Create un utente per ianseo nel server mysql. Questo può essere fatto da Debian nelle moderne distribuzioni derivate con (copiando e incollando la seguente riga in un terminale): |
|||
<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> |
|||
Se si verifica un errore di password mancante, è necessario aggiungere l'interruttore della password. Tenete presente che non vedrete la password mentre la digitate, quindi non dimenticate di premere “invio” al termine. |
|||
<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> |
|||
Create la cartella <code>/opt/ianseo</code> e assegnate la cartella al vostro utente. |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
Scaricare il file .zip da [https://ianseo.net/Releases.php ianseo.net] e decomprimetelo in <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> |
|||
Assegnate tutti i permessi di scrittura alla cartella e ai file con il seguente comando. |
|||
<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 |
||
Copiate il file di configurazione di apache che si trova in <code>/opt/ianseo/Install/apache-ianseo.conf</code> in <code>/etc/apache2/conf-available</code> e abilitate la modifica in apache |
|||
sudo cp /opt/ianseo/Install/apache-ianseo.conf /etc/apache2/conf-available |
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> |
|||
== |
==Configurazione finale di i@nseo== |
||
Controllare che in <code>Common</code> non ci sia il file chiamato <code>config.inc.php</code> |
|||
Aprire un browser Internet e navigare su <code><nowiki>http://localhost/ianseo</nowiki></code> |
|||
Seguire le istruzioni sullo schermo fornite dal software. |
|||
{{Content}} |
|||
Latest revision as of 17:08, 12 March 2026
Preparazione dell'installazione
I@nseo funziona come un sito web, quindi è necessario installare prima il cosiddetto pacchetto AMP (Apache, Mysql, Php).
Windows
Per installare I@nseo su un sistema operativo Windows, seguire i seguenti passaggi:
- Scaricare il software da ianseo.net. Il metodo preferito è quello di scaricare il programma di installazione completo che installerà XAMPP.
- Decomprimere il file nella cartella desiderata. Il metodo raccomandato è quello di decomprimere il file in C:\ e ianseo si troverà in C:\ianseo
- Eseguire il file di setup_xampp.bat, presente nella cartella appena creata. Si aprirà automaticamente un Prompt dei comandi: nel caso in cui ci sia qualche impostazione da modificare, il sistema mostrerà 2 domande precompilate: basterà premere “Invio”; altrimenti verrà visualizzato un messaggio che dice “Niente da fare”. Chiudere quindi il Prompt dei comandi.
Post Installazione
In Windows 11 Windows Defender apparentemente interferisce con XAMPP e talvolta manda in crash 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
Esegui XAMPP
Dopo aver configurato gli archivi, attivare XAMPP cliccando l'icona Xampp-control, quindi, nella finestra appena aperta cliccare su ‘Start’ sia sulla riga di Apache che su quella di MySQL.
ATTENZIONE
Se viene visualizzato un avviso che indica che VCRUNTIME140.dll non è stato trovato, installare la Ultima versione di Microsoft Visual C++ Redistributable Si consiglia la versione x86. In caso di dubbio installare entrambe!
N.B.: è possibile chiudere XAMPP Control (minimizzarlo) cliccando sulla X, XAMPP continuerà a funzionare ridotto a icona senza alcun problema.
Verificate che la cartella C:\ianseo\htdocs sia modificabile da chiunque: cliccate con il pulsante destro del mouse sulla cartella, selezionate Proprietà e modificate i permessi in modo che tutti possano avere accesso in lettura e scrittura alla cartella e ai sottofile file e alle sottocartelle cartelle.
MacOs
Non disponiamo di un programma di installazione per Mac, pertanto il pacchetto AMP (Apache, Mysql, Php) deve essere installato separatamente.
Scaricare XAMPP/MAMP
Scaricare XAMPP ([1]) o MAMP ([2]) e seguire le istruzioni per l'installazione.
Choose the appropriate version if you're running an Intel processor or Apple Silicon.
Run the installation program. This will install MAMP and a demo version of MAMP Pro. Ianseo only needs the functionality in MAMP so you do not need to purchase MAMP Pro unless you want to.
After the installation, you will find a folder called MAMP in the Applications folder. Open this folder by double clicking on it and then start the MAMP application.
Most of the standard values are sufficient for Ianseo, but a couple of adjustments need to be done first. Choose Preferences and then the Ports tab. Click the button “80 & 3306” to set MAMP to the default ports for web and MySQL.
Scaricare i@nseo
Da ianseo.net scaricare il pacchetto .zip e decomprimerlo nella cartella htdocs di XAMPP/MAMP (dentro /Applicazioni)
For the purpose of the guide Ianseo will be installed in its own folder, called ianseo and the URL to access ianseo will be http://localhost/ianseo.
- Open folder “/Applications/MAMP/htdocs”
- Create a folder inside it and name it “ianseo” (all lower case, without quotes)
- Uncompress the contents of the downloaded zip file inside the ianseo folder
- IMPORTANT: Open the folder
/Applications/MAMP/htdocs/ianseo/Commonand delete the fileconfig.inc.php(if it exists) to allow the installation procedure to start. - Open a terminal window (Applications -> Utilities -> Terminal)
- Go to the MAMP folder by type the command below, including a space between cd and /, and press
Enter:
cd /Applications/MAMP/htdocs
- Type the following command and press
Enter. You will be asked the password of your user: enter it but remember that nothing will be displayed while typing, not even *.
sudo chown -R nobody:admin ianseo
- Type the following command and press Enter (again it can ask for the password):
sudo chmod -R a+rwX ianseo
Starting MAMP
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.
Once MAMP starts, your browser should automatically open to a Welcome to MAMP page showing the current version number.
To start Ianseo, enter the address http://localhost/ianseo in a new tab. You will first need to agree to the License Agreement. Check the box and click on the I AGREE button.
If this is a new installation, follow the onscreen instructions.
Once the database information is configured, you should see a message saying Ianseo is now installed on your system.
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.
Linux
Il modo corretto di installare il pacchetto AMP(Apache, Mysql, Php) è chiamato LAMP: si tenga presente che i@nseo funzionerà su php 8 o successivo. Installare con il proprio package manager (è necessario disporre di privilegi di amministratore):
- apache2
- mysql-server
- mysql-client
- php
- php-mysql
- php-gd
- php-curl
- imagemagick
- php-imagick
- php-xml
- php-zip
- php-intl
- php-mbstring
Create un utente per ianseo nel server mysql. Questo può essere fatto da Debian nelle moderne distribuzioni derivate con (copiando e incollando la seguente riga in un terminale):
sudo mysql -e "create user ianseo@localhost identified by 'ianseo';grant all privileges on ianseo.* to ianseo@localhost;create database ianseo;"
Se si verifica un errore di password mancante, è necessario aggiungere l'interruttore della password. Tenete presente che non vedrete la password mentre la digitate, quindi non dimenticate di premere “invio” al termine.
sudo mysql -p -e "create user ianseo@localhost identified by 'ianseo';grant all privileges on ianseo.* to ianseo@localhost;create database ianseo;"
Create la cartella /opt/ianseo e assegnate la cartella al vostro utente.
Scaricare il file .zip da ianseo.net e decomprimetelo in /opt/ianseo.
Assegnate tutti i permessi di scrittura alla cartella e ai file con il seguente comando.
sudo chmod -R a+rwX /opt/ianseo
Copiate il file di configurazione di apache che si trova in /opt/ianseo/Install/apache-ianseo.conf in /etc/apache2/conf-available e abilitate la modifica in apache
sudo cp /opt/ianseo/Install/apache-ianseo.conf /etc/apache2/conf-available sudo a2enconf apache-ianseo sudo service apache2 reload
Configurazione finale di i@nseo
Controllare che in Common non ci sia il file chiamato config.inc.php
Aprire un browser Internet e navigare su http://localhost/ianseo
Seguire le istruzioni sullo schermo fornite dal software.