Installa i@nseo

    From Ianseo
    Revision as of 17:42, 28 July 2025 by DellaRossa (talk | contribs) (Created page with "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;"")
    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.

    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 1

    Step 2: At the bottom of the page click on Manage Exclusion

    Step 2

    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
    Step 3
    1. 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.

    Scaricare i@nseo

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

    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;"
    

    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.

    sudo mysql -p -e "create user ianseo@localhost identified by 'ianseo';grant all privileges on ianseo.* to ianseo@localhost;create database ianseo;"

    Create the folder /opt/ianseo and assign the folder to your user. Download the zip file from ianseo.net and extract in /opt/ianseo.

    Assign world writeable permissions to the folder and files with the following command.

    sudo chmod -R a+rwX /opt/ianseo
    

    Copy the apache configuration file located in /opt/ianseo/Install/apache-ianseo.conf in /etc/apache2/conf-available and enable the change in apache

    sudo cp  /opt/ianseo/Install/apache-ianseo.conf /etc/apache2/conf-available
    sudo a2enconf apache-ianseo
    sudo service apache2 reload
    

    Final Setup of i@nseo

    Check there is no file in Common called config.inc.php Open an Internet browser and navigate to http://localhost/ianseo

    Follow the on-screen instructions given by the software.