Installera i@nseo

    From Ianseo
    Revision as of 16:47, 13 April 2025 by ERoner (talk | contribs) (Created page with "<div class="mw-collapsible-content"> {{Install_Post_Installation}} </div> </div> </div>")
    Other languages:

    Förberedelser inför installationen

    i@nseo är webb baserad så du behöver först installera en så kallad AMP stack (Apache, MySQL, Php)

    Windows

    För att installera i@nseo i ett Windows system följer du dessa steg.

    • Ladda ner programmet från ianseo.net. Ladda med fördel ner den fulla versionen som innehåller och installerar XAMPP.
    • Packa upp filen i önskad katalog. Det är rekommenderat att packa upp den direkt under C:\, då katalogen ianseo kommer att hittas där.
    • Starta filen setup xampp.bat som finns i katalogen. Ett Terminal fönster kommer att öppnas. Om det finns något som behöver fixas med inställningarna så kommer två förinställda frågor att dyka upp. Du behöver bara trycka Enter. Om inget behöver ändras kommer det upp ett meddelande, "Nothing to do". Stäng sedan Terminalfönstret.

    Efter Installationen

    I Windows 11 Windows Defender bråkar ofta med XAMPP vilket resulterar i att i@nseo krashar.

    To avoid interferences between Windows Defender and XAMPP follow these steps[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

    Run XAMPP

    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.

    WARNING

    If a warning appears stating that VCRUNTIME140.dll was not found, please install the Latest Microsoft Visual C++ Redistributable Version We reccomend the x86 version. If in doubt install both!

    N.B.: the XAMPP control panel can be closed (minimised) and the services will keep running.

    Verify the C:\ianseo\htdocs folder is world-writeable: right click on the folder, select properties and change the permissions so that everybody can have read and write access to the folder and subsequent files and folders.

    MacOs

    We do not have an installer for Mac, so the AMP stack needs to be installed separately.

    Download of XAMPP/MAMP

    Download XAMPP ([1]) or MAMP ([2]) and follow the instructions to install.

    Download of i@nseo

    From ianseo.net download the zip file and extract it in the folder htdocs of XAMPP/MAMP (under /Application)

    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):

    • apache2
    • mysql-server
    • mysql-client
    • php
    • php-mysql
    • php-gd
    • php-curl
    • imagemagick
    • php-imagick
    • php-xml
    • php-zip
    • php-intl
    • php-mbstring

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

    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.

    Credits

    1. Arnaud Chalmel, Archers de Saint Loup