Install i@nseo/it: Difference between revisions

    From Ianseo
    (Created page with "sudo mysql -p -e "create user ianseo@localhost identified by 'ianseo';grant all privileges on ianseo.* to ianseo@localhost;create database ianseo;"")
    (Created page with "Clicca sul link «Vai a IANSEO!» per aggiornare il tuo sistema all'ultima versione. In questo modo verrà scaricata automaticamente l'ultima versione del software e verranno aggiornati i file di lingua. Al termine dell'operazione, verrà visualizzato il messaggio «L'aggiornamento è concluso.». Clicca sul pulsante per continuare.")
     
    (16 intermediate revisions by 2 users 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).

    <hr>


    === Windows ===
    === Windows ===
    Line 38: Line 40:


    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.
    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.

    <hr>


    ===MacOs===
    ===MacOs===
    Line 43: Line 47:


    ====Scaricare XAMPP/MAMP====
    ====Scaricare XAMPP/MAMP====
    Scaricare XAMPP ([https://www.apachefriends.org/]) o MAMP ([https://www.mamp.info/en/downloads/]) e seguire le istruzioni per l'installazione.
    Scaricare XAMPP ([https://www.apachefriends.org/]) o MAMP ([https://www.mamp.info/en/downloads/]) e seguire le istruzioni per l'installazione. La seguente guida è per MAMP ma è valida anche per XAMPP.

    Scegli la versione corretta a seconda che tu utilizzi un processore Intel o Apple Silicon.

    Esegui il programma di installazione. In questo modo verranno installati MAMP e una versione demo di MAMP Pro. Ianseo richiede solo le funzionalità di MAMP, quindi non è necessario acquistare MAMP Pro, a meno che tu non lo desideri.

    Una volta completata l'installazione, troverai una cartella denominata MAMP nella cartella Applicazioni. Apri questa cartella facendo doppio clic su di essa e avvia l'applicazione MAMP.

    La maggior parte delle impostazioni predefinite è sufficiente per Ianseo, ma è necessario effettuare prima alcune modifiche. Seleziona “Preferenze” e poi la scheda ‘Porte’. Fai clic sul pulsante “80 & 3306” per impostare MAMP sulle porte predefinite per il web e MySQL.


    ====Scaricare i@nseo====
    ====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>)
    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>)

    Ai fini della presente guida, Ianseo verrà installato in una cartella dedicata, denominata «ianseo», e l'URL per accedervi sarà <code>http://localhost/ianseo</code>.

    * Apri la cartella “/Applications/MAMP/htdocs”
    * Crea una cartella al suo interno e chiamala “ianseo” (tutto minuscolo, senza virgolette)
    * Decomprimere il contenuto del file zip scaricato all'interno della cartella ianseo
    * '''IMPORTANTE:''' Aprire la cartella <code>/Applications/MAMP/htdocs/ianseo/Common</code> ed eliminare il file <code>config.inc.php</code> (se presente) per consentire l'avvio della procedura di installazione.
    * Apri una finestra di terminale (Applications -> Utilities -> Terminal)
    * Vai alla cartella MAMP digitando il comando qui sotto, includendo uno spazio tra cd e /, e premi <code>Invio</code>:
    cd /Applications/MAMP/htdocs
    * Digita il seguente comando e premi <code>Invio</code>. Ti verrà richiesta la password del tuo utente: inseriscila, ma ricorda che non verrà visualizzato nulla durante la digitazione, nemmeno *.
    sudo chown -R nobody:admin ianseo
    * Digita il seguente comando e premi Invio (potrebbe essere richiesta nuovamente la password):
    sudo chmod -R a+rwX ianseo

    ====Avvio di MAMP====

    Avvia l'applicazione MAMP, quindi premi il pulsante “Start”. In questo modo si avvieranno il server web Apache e il database MySQL. Potrebbe essere richiesto di inserire la password; inseriscila per continuare.

    Una volta avviato MAMP, il browser dovrebbe aprirsi automaticamente sulla pagina “Benvenuto in MAMP”, che mostra il numero della versione corrente.

    Per avviare Ianseo, inserisci l'indirizzo <code>http://localhost/ianseo</code> in una nuova scheda. Dovrai prima accettare il Contratto di licenza. Seleziona la casella e clicca sul pulsante ACCETTO.

    Se si tratta di una nuova installazione, segui le istruzioni visualizzate sullo schermo.

    {{Nota|Durante l'installazione MAMP non imposta la password di root di MySQL, quindi quando il programma di installazione la richiede, lascia il campo vuoto. Gli altri campi possono essere lasciati con i valori predefiniti. Fai clic sul pulsante «Crea utente e database» per procedere. }}

    {{Nota|Se il programma di installazione visualizza un messaggio di errore che indica l'impossibilità di connettersi al database, inserisci “root” nei campi Password amministratore per creare utenti e database e fai clic sul pulsante “Crea utente e database” per riprovare.}}

    Una volta configurate le impostazioni del database, dovrebbe apparire un messaggio che indica che Ianseo è ora installato sul tuo sistema.

    Clicca sul link «Vai a IANSEO!» per aggiornare il tuo sistema all'ultima versione. In questo modo verrà scaricata automaticamente l'ultima versione del software e verranno aggiornati i file di lingua. Al termine dell'operazione, verrà visualizzato il messaggio «L'aggiornamento è concluso.». Clicca sul pulsante per continuare.

    <hr>


    ===Linux===
    ===Linux===
    Line 72: Line 118:
    sudo mysql -p -e "create user ianseo@localhost identified by 'ianseo';grant all privileges on ianseo.* to ianseo@localhost;create database ianseo;"
    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 <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
    Copy the apache configuration file located in <code>/opt/ianseo/Install/apache-ianseo.conf</code> in <code>/etc/apache2/conf-available</code> and enable the change in apache
    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>


    ==Final Setup of i@nseo==
    ==Configurazione finale di i@nseo==
    Check there is no file in <code>Common</code> called <code>config.inc.php</code>
    Controllare che in <code>Common</code> non ci sia il file chiamato <code>config.inc.php</code>
    Open an Internet browser and navigate to <code><nowiki>http://localhost/ianseo</nowiki></code>
    Aprire un browser Internet e navigare su <code><nowiki>http://localhost/ianseo</nowiki></code>


    Follow the on-screen instructions given by the software.
    Seguire le istruzioni sullo schermo fornite dal software.
    {{Content}}

    Latest revision as of 18:45, 26 March 2026

    Other languages:

    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.

    Per evitare interferenze tra Windows Defender e XAMPP, segui questi passaggi[Win11 1]

    Step 1: Apri "Sicurezza di Windows" e vai alla sezione "Protezione da virus e minacce" e clicca su "Gestisci impostazioni"

    Step 1

    Step 2: In fondo alla pagina clicca su "Aggiungi o rimuovi esclusioni"

    Step 2

    Step 3: Inserisci gli elementi da escludere dalla scansione, prestando attenzione alle maiuscole e alle minuscole:

    • Selezione cartella da escludere:
      • C:\ianseo
    • Tipi di file da escludere:
      • .mysql
      • .php
    • Processi da escludere (digitare esattamente come indicato):
      • Apache HTTP Server
      • mysqld
      • xampp-control
    Step 3
    1. Arnaud Chalmel, Arciere di 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. La seguente guida è per MAMP ma è valida anche per XAMPP.

    Scegli la versione corretta a seconda che tu utilizzi un processore Intel o Apple Silicon.

    Esegui il programma di installazione. In questo modo verranno installati MAMP e una versione demo di MAMP Pro. Ianseo richiede solo le funzionalità di MAMP, quindi non è necessario acquistare MAMP Pro, a meno che tu non lo desideri.

    Una volta completata l'installazione, troverai una cartella denominata MAMP nella cartella Applicazioni. Apri questa cartella facendo doppio clic su di essa e avvia l'applicazione MAMP.

    La maggior parte delle impostazioni predefinite è sufficiente per Ianseo, ma è necessario effettuare prima alcune modifiche. Seleziona “Preferenze” e poi la scheda ‘Porte’. Fai clic sul pulsante “80 & 3306” per impostare MAMP sulle porte predefinite per il web e MySQL.

    Scaricare i@nseo

    Da ianseo.net scaricare il pacchetto .zip e decomprimerlo nella cartella htdocs di XAMPP/MAMP (dentro /Applicazioni)

    Ai fini della presente guida, Ianseo verrà installato in una cartella dedicata, denominata «ianseo», e l'URL per accedervi sarà http://localhost/ianseo.

    • Apri la cartella “/Applications/MAMP/htdocs”
    • Crea una cartella al suo interno e chiamala “ianseo” (tutto minuscolo, senza virgolette)
    • Decomprimere il contenuto del file zip scaricato all'interno della cartella ianseo
    • IMPORTANTE: Aprire la cartella /Applications/MAMP/htdocs/ianseo/Common ed eliminare il file config.inc.php (se presente) per consentire l'avvio della procedura di installazione.
    • Apri una finestra di terminale (Applications -> Utilities -> Terminal)
    • Vai alla cartella MAMP digitando il comando qui sotto, includendo uno spazio tra cd e /, e premi Invio:
       cd /Applications/MAMP/htdocs
    
    • Digita il seguente comando e premi Invio. Ti verrà richiesta la password del tuo utente: inseriscila, ma ricorda che non verrà visualizzato nulla durante la digitazione, nemmeno *.
       sudo chown -R nobody:admin ianseo
    
    • Digita il seguente comando e premi Invio (potrebbe essere richiesta nuovamente la password):
       sudo chmod -R a+rwX ianseo
    

    Avvio di MAMP

    Avvia l'applicazione MAMP, quindi premi il pulsante “Start”. In questo modo si avvieranno il server web Apache e il database MySQL. Potrebbe essere richiesto di inserire la password; inseriscila per continuare.

    Una volta avviato MAMP, il browser dovrebbe aprirsi automaticamente sulla pagina “Benvenuto in MAMP”, che mostra il numero della versione corrente.

    Per avviare Ianseo, inserisci l'indirizzo http://localhost/ianseo in una nuova scheda. Dovrai prima accettare il Contratto di licenza. Seleziona la casella e clicca sul pulsante ACCETTO.

    Se si tratta di una nuova installazione, segui le istruzioni visualizzate sullo schermo.

    Template:Nota

    Template:Nota

    Una volta configurate le impostazioni del database, dovrebbe apparire un messaggio che indica che Ianseo è ora installato sul tuo sistema.

    Clicca sul link «Vai a IANSEO!» per aggiornare il tuo sistema all'ultima versione. In questo modo verrà scaricata automaticamente l'ultima versione del software e verranno aggiornati i file di lingua. Al termine dell'operazione, verrà visualizzato il messaggio «L'aggiornamento è concluso.». Clicca sul pulsante per continuare.


    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.

    Menu Principale di I@nseo