This commit is contained in:
scossa 2024-09-15 16:24:25 +02:00
parent 8174fd3bd4
commit 64657e1eb5

View file

@ -145,15 +145,6 @@ Commit a casa di cek [[commit 89019f168c](https://git.lattuga.net/scossa/ruscoma
#### Installa mariadb e jq #### Installa mariadb e jq
<code>sudo apt update && sudo apt install mariadb jq</code> <code>sudo apt update && sudo apt install mariadb jq</code>
#### Installa node e nvm
Curl da sito ufficiale [qui](https://github.com/nvm-sh/nvm?tab=readme-ov-file#install--update-script) <br>
_trobleshooting: cerca nvm in .bashrc_
##### dipendenze
<code>npm i leaflet leaflet.locatecontrol</code>
## Installazione ruscomap
#### Clona il git #### Clona il git
``` ```
# crea la cartella # crea la cartella
@ -163,11 +154,14 @@ mkdir /var/www/html/leaflet/; cd /var/www/html/leaflet/;
git clone https://git.lattuga.net/scossa/ruscomap.git git clone https://git.lattuga.net/scossa/ruscomap.git
``` ```
#### Personalizza il file di configurazione db #### Installa node e nvm
<code>nano /var/www/html/leaflet/ruscomap/config/default.json</code> Curl da sito ufficiale [qui](https://github.com/nvm-sh/nvm?tab=readme-ov-file#install--update-script) <br>
_trobleshooting: cerca nvm in .bashrc_
#### Inizializza db
``` ```
# installalo
nvm install
# usa la versione node spcificata nel file .nvmrc # usa la versione node spcificata nel file .nvmrc
cd /var/www/html/leaflet/ruscomap/; nvm use cd /var/www/html/leaflet/ruscomap/; nvm use
@ -176,7 +170,17 @@ cd /var/www/html/leaflet/ruscomap/;
# inzializza Db # inzializza Db
mysql < intDb.sql mysql < intDb.sql
``` ```
##### dipendenze
<code>npm i leaflet leaflet.locatecontrol</code>
## Configura ruscomap
#### Personalizza il file di configurazione db
<code>nano /var/www/html/leaflet/ruscomap/config/default.json</code>
#### Apri porta sul firewall #### Apri porta sul firewall
<code>sudo iptables -A INPUT -p tcp --dport 3000 -j ACCEPT</code> <code>sudo iptables -A INPUT -p tcp --dport 3000 -j ACCEPT</code>