Install i@nseo/sv: Difference between revisions
(Created page with "Om du får ett felmeddelande om "missing password" så behöver du registrera ett lösenord för användaren ianseo. Du kommer inte att se lösenordet när du skriver in det, så glöm inte att trycka "enter" när du skrivit klart.") |
(Created page with "<hr>") |
||
| (30 intermediate revisions by 2 users not shown) | |||
| Line 3: | Line 3: | ||
== Förberedelser inför installationen == |
== 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) |
i@nseo är webb baserad så du behöver först installera en så kallad AMP stack (Apache, MySQL, Php) |
||
<hr> |
|||
=== Windows === |
=== Windows === |
||
| Line 19: | Line 21: | ||
<div class="mw-collapsible-content"> |
<div class="mw-collapsible-content"> |
||
{{Install_Post_Installation}} |
{{Install_Post_Installation}} |
||
</div> |
</div> |
||
</div> |
</div> |
||
| Line 36: | Line 40: | ||
Kontrollera att <code>C:\ianseo\htdocs</code> katalogen är world-writeable: högerklicka på katalogen, välj egenskaper och ändra behörigheterna så att alla får läs- och skrivbehörighet. Klicka även i att alla underliggande kataloger och filer ska ha samma. |
Kontrollera att <code>C:\ianseo\htdocs</code> katalogen är world-writeable: högerklicka på katalogen, välj egenskaper och ändra behörigheterna så att alla får läs- och skrivbehörighet. Klicka även i att alla underliggande kataloger och filer ska ha samma. |
||
<hr> |
|||
===MacOs=== |
===MacOs=== |
||
| Line 41: | Line 47: | ||
====Nerladdning av XAMPP/MAMP==== |
====Nerladdning av XAMPP/MAMP==== |
||
Ladda ner XAMPP ([https://www.apachefriends.org/]) eller MAMP ([https://www.mamp.info/en/downloads/]) och följ instruktionerna för att installera. |
Ladda ner XAMPP ([https://www.apachefriends.org/]) eller MAMP ([https://www.mamp.info/en/downloads/]) och följ instruktionerna för att installera. Följande guide gäller för MAMP men är även giltig för XAMPP. |
||
Välj rätt version beroende på om du kör en Intel-processor eller Apple Silicon. |
|||
Kör installationsprogrammet. Det installerar MAMP och en demoversion av MAMP Pro. Ianseo behöver bara funktionerna i MAMP, så du behöver inte köpa MAMP Pro om du inte vill. |
|||
Efter installationen hittar du en mapp som heter MAMP i mappen Program. Öppna den genom att dubbelklicka och starta sedan programmet MAMP. |
|||
De flesta standardvärden räcker för Ianseo, men ett par justeringar behöver göras först. Välj Preferences och sedan fliken Ports. Klicka på knappen “80 & 3306” för att ställa MAMP till standardportar för webb och MySQL. |
|||
====Ladda ner i@nseo==== |
====Ladda ner i@nseo==== |
||
Från [https://ianseo.net/Releases.php ianseo.net] laddar du ner en zip fil som du extraherar i katalogen <code>htdocs</code> i XAMPP eller MAMP (i <code>Appar</code>) |
Från [https://ianseo.net/Releases.php ianseo.net] laddar du ner en zip fil som du extraherar i katalogen <code>htdocs</code> i XAMPP eller MAMP (i <code>Appar</code>) |
||
I den här guiden installeras Ianseo i en egen mapp som heter ianseo, och URL:en för att öppna Ianseo blir <code>http://localhost/ianseo</code>. |
|||
* Öppna mappen “/Applications/MAMP/htdocs” |
|||
* Skapa en mapp där och döp den till “ianseo” (bara gemener, utan citationstecken) |
|||
* Packa upp innehållet i den nedladdade zip-filen i mappen ianseo |
|||
* '''VIKTIGT:''' Öppna mappen <code>/Applications/MAMP/htdocs/ianseo/Common</code> och radera filen <code>config.inc.php</code> (om den finns) så att installationsproceduren kan starta. |
|||
* Öppna ett terminalfönster (Program -> Verktygsprogram -> Terminal) |
|||
* Gå till MAMP-mappen genom att skriva kommandot nedan, inklusive ett mellanslag mellan cd och /, och tryck <code>Enter</code>: |
|||
cd /Applications/MAMP/htdocs |
|||
* Skriv följande kommando och tryck <code>Enter</code>. Du kommer att bli ombedd att ange lösenordet för din användare: skriv in det, men tänk på att inget visas medan du skriver, inte ens *. |
|||
sudo chown -R nobody:admin ianseo |
|||
* Skriv följande kommando och tryck Enter (det kan fråga efter lösenordet igen): |
|||
| ⚫ | |||
====Starta MAMP==== |
|||
Starta programmet MAMP och tryck sedan på Start-knappen. Då startas Apache-webbservern och MySQL-databasen. Du kan bli ombedd att ange ditt lösenord; skriv in det för att fortsätta. |
|||
När MAMP har startat bör din webbläsare automatiskt öppna en sida med ”Welcome to MAMP” där den aktuella versionsnumret visas. |
|||
För att starta Ianseo, skriv in adressen <code>http://localhost/ianseo</code> i en ny flik. Först behöver du godkänna licensavtalet. Markera rutan och klicka på knappen I AGREE. |
|||
Om detta är en ny installation, följ instruktionerna på skärmen. |
|||
{{Note|Under installationen sätter MAMP inget root-lösenord för MySQL, så när installationsprogrammet frågar efter det ska du lämna det tomt. De andra fälten kan lämnas med standardvärden. Klicka på knappen Create user and database för att fortsätta. }} |
|||
{{Note|Om installationsprogrammet visar ett felmeddelande om att det inte kunde ansluta till databasen, skriv “root” i fältet ADMIN Password to create users and databases och klicka på knappen Create user and database för att försöka igen.}} |
|||
När databasinformationen är konfigurerad bör du se ett meddelande som säger att Ianseo nu är installerat på ditt system. |
|||
Klicka på länken “Go to IANSEO!” för att uppdatera ditt system till den senaste versionen. Då laddas den senaste versionen av programmet ned automatiskt och språkfilerna uppdateras. När detta är klart ser du meddelandet “The upgrade process is finished.”. Klicka på knappen för att fortsätta. |
|||
<hr> |
|||
===Linux=== |
|||
AMP stacken finns inbyggd i Linux (LAMP). Aktivera dem via "package manager" (du behöver ha admin behörighet). Tänk på att att i@nseo kommer att behöva php 8 eller senare. |
AMP stacken finns inbyggd i Linux (LAMP). Aktivera dem via "package manager" (du behöver ha admin behörighet). Tänk på att att i@nseo kommer att behöva php 8 eller senare. |
||
| Line 67: | Line 116: | ||
Om du får ett felmeddelande om "missing password" så behöver du registrera ett lösenord för användaren ianseo. Du kommer inte att se lösenordet när du skriver in det, så glöm inte att trycka "enter" när du skrivit klart. |
Om du får ett felmeddelande om "missing password" så behöver du registrera ett lösenord för användaren ianseo. Du kommer inte att se lösenordet när du skriver in det, så glöm inte att trycka "enter" när du skrivit klart. |
||
| ⚫ | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
| ⚫ | |||
</div> |
|||
| ⚫ | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
</div> |
|||
Ställ in "world writeable permissions" för katalogen och underliggande filer och kataloger med följande kommando. |
|||
<div lang="en" dir="ltr" class="mw-content-ltr"> |
|||
sudo chmod -R a+rwX /opt/ianseo |
|||
Assign world writeable permissions to the folder and files with the following command. |
|||
Kopiera konfigurationsfilen för Apache som du hittar i <code>/opt/ianseo/Install/apache-ianseo.conf</code> till <code>/etc/apache2/conf-available</code> och registrera ändringen i Apache genom att skriva: |
|||
| ⚫ | |||
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> |
|||
==Sista steget i installationen av i@nseo== |
==Sista steget i installationen av i@nseo== |
||
Kontrollera så att det inte ligger fil som heter <code>config.inc.php</code> i katalogen <code>Common</code> |
Kontrollera så att det inte ligger en fil som heter <code>config.inc.php</code> i katalogen <code>Common</code> |
||
Finns den där så tar du bort den. |
Finns den där så tar du bort den. |
||
Öppna en webläsare och skriv in <code><nowiki>http://localhost/ianseo</nowiki></code> |
Öppna en webläsare och skriv in <code><nowiki>http://localhost/ianseo</nowiki></code> |
||
Följ instruktionerna som kommer upp på skärmen. |
Följ instruktionerna som kommer upp på skärmen. |
||
== Credits == |
|||
<references /> |
|||
Latest revision as of 20:41, 23 April 2026
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[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
Starta XAMPP
När allt är på plats, aktivera XAMPP genom att klicka på Xampp-control ikonen, i fönstret som öppnas nu, klickar du på ‘Start’ på både Apache och MySql.
VARNING
Om en varning dyker upp där det står att VCRUNTIME140.dll inte kunde hittas, installera då Senaste Microsoft Visual C++ Redistributable Version Vi rekomenderar x86 versionen. Om du är tveksam till vilken version du behöver, installera båda!
Notera att, XAMPP control panel minimeras utan att tjänsten stängs av.
Kontrollera att C:\ianseo\htdocs katalogen är world-writeable: högerklicka på katalogen, välj egenskaper och ändra behörigheterna så att alla får läs- och skrivbehörighet. Klicka även i att alla underliggande kataloger och filer ska ha samma.
MacOs
Vi har ingen installerare till Mac. AMP stacken behöver installeras separat.
Nerladdning av XAMPP/MAMP
Ladda ner XAMPP ([1]) eller MAMP ([2]) och följ instruktionerna för att installera. Följande guide gäller för MAMP men är även giltig för XAMPP.
Välj rätt version beroende på om du kör en Intel-processor eller Apple Silicon.
Kör installationsprogrammet. Det installerar MAMP och en demoversion av MAMP Pro. Ianseo behöver bara funktionerna i MAMP, så du behöver inte köpa MAMP Pro om du inte vill.
Efter installationen hittar du en mapp som heter MAMP i mappen Program. Öppna den genom att dubbelklicka och starta sedan programmet MAMP.
De flesta standardvärden räcker för Ianseo, men ett par justeringar behöver göras först. Välj Preferences och sedan fliken Ports. Klicka på knappen “80 & 3306” för att ställa MAMP till standardportar för webb och MySQL.
Ladda ner i@nseo
Från ianseo.net laddar du ner en zip fil som du extraherar i katalogen htdocs i XAMPP eller MAMP (i Appar)
I den här guiden installeras Ianseo i en egen mapp som heter ianseo, och URL:en för att öppna Ianseo blir http://localhost/ianseo.
- Öppna mappen “/Applications/MAMP/htdocs”
- Skapa en mapp där och döp den till “ianseo” (bara gemener, utan citationstecken)
- Packa upp innehållet i den nedladdade zip-filen i mappen ianseo
- VIKTIGT: Öppna mappen
/Applications/MAMP/htdocs/ianseo/Commonoch radera filenconfig.inc.php(om den finns) så att installationsproceduren kan starta. - Öppna ett terminalfönster (Program -> Verktygsprogram -> Terminal)
- Gå till MAMP-mappen genom att skriva kommandot nedan, inklusive ett mellanslag mellan cd och /, och tryck
Enter:
cd /Applications/MAMP/htdocs
- Skriv följande kommando och tryck
Enter. Du kommer att bli ombedd att ange lösenordet för din användare: skriv in det, men tänk på att inget visas medan du skriver, inte ens *.
sudo chown -R nobody:admin ianseo
- Skriv följande kommando och tryck Enter (det kan fråga efter lösenordet igen):
sudo chmod -R a+rwX ianseo
Starta MAMP
Starta programmet MAMP och tryck sedan på Start-knappen. Då startas Apache-webbservern och MySQL-databasen. Du kan bli ombedd att ange ditt lösenord; skriv in det för att fortsätta.
När MAMP har startat bör din webbläsare automatiskt öppna en sida med ”Welcome to MAMP” där den aktuella versionsnumret visas.
För att starta Ianseo, skriv in adressen http://localhost/ianseo i en ny flik. Först behöver du godkänna licensavtalet. Markera rutan och klicka på knappen I AGREE.
Om detta är en ny installation, följ instruktionerna på skärmen.
När databasinformationen är konfigurerad bör du se ett meddelande som säger att Ianseo nu är installerat på ditt system.
Klicka på länken “Go to IANSEO!” för att uppdatera ditt system till den senaste versionen. Då laddas den senaste versionen av programmet ned automatiskt och språkfilerna uppdateras. När detta är klart ser du meddelandet “The upgrade process is finished.”. Klicka på knappen för att fortsätta.
Linux
AMP stacken finns inbyggd i Linux (LAMP). Aktivera dem via "package manager" (du behöver ha admin behörighet). Tänk på att att i@nseo kommer att behöva php 8 eller senare.
- apache2
- mysql-server
- mysql-client
- php
- php-mysql
- php-gd
- php-curl
- imagemagick
- php-imagick
- php-xml
- php-zip
- php-intl
- php-mbstring
Skapa en användare för ianseo i MySQL server. Du kan göra det i modern debian derived distribution genom att kopiera och klistra in i terminalfönstret: sudo mysql -e "create user ianseo@localhost identified by 'ianseo';grant all privileges on ianseo.* to ianseo@localhost;create database ianseo;"
Om du får ett felmeddelande om "missing password" så behöver du registrera ett lösenord för användaren ianseo. Du kommer inte att se lösenordet när du skriver in det, så glöm inte att trycka "enter" när du skrivit klart.
sudo mysql -p -e "create user ianseo@localhost identified by 'ianseo';grant all privileges on ianseo.* to ianseo@localhost;create database ianseo;"
Skapa katalogen /opt/ianseo och ställ in ägaren till ianseo.
Ladda ner zip-filen från ianseo.net och extrahera i /opt/ianseo.
Ställ in "world writeable permissions" för katalogen och underliggande filer och kataloger med följande kommando.
sudo chmod -R a+rwX /opt/ianseo
Kopiera konfigurationsfilen för Apache som du hittar i /opt/ianseo/Install/apache-ianseo.conf till /etc/apache2/conf-available och registrera ändringen i Apache genom att skriva:
sudo cp /opt/ianseo/Install/apache-ianseo.conf /etc/apache2/conf-available
sudo a2enconf apache-ianseo sudo service apache2 reload
Sista steget i installationen av i@nseo
Kontrollera så att det inte ligger en fil som heter config.inc.php i katalogen Common
Finns den där så tar du bort den.
Öppna en webläsare och skriv in http://localhost/ianseo
Följ instruktionerna som kommer upp på skärmen.