appunti
This commit is contained in:
parent
8ac3b98d3a
commit
4264948355
2 changed files with 92 additions and 8 deletions
92
appunti.md
Normal file
92
appunti.md
Normal file
|
@ -0,0 +1,92 @@
|
||||||
|
# APPUNTI
|
||||||
|
|
||||||
|
## INIZIALIZZA DB
|
||||||
|
```
|
||||||
|
# da fare solo la prima volta
|
||||||
|
cd pathgit; mysql < intdb.sql
|
||||||
|
```
|
||||||
|
|
||||||
|
## INSTALLA NODE
|
||||||
|
Curl da sito ufficiale [qui](https://github.com/nvm-sh/nvm?tab=readme-ov-file#install--update-script) <br>
|
||||||
|
_trobleshooting: cerca nvm in .bashrc_
|
||||||
|
```
|
||||||
|
#usa la versione spcificata nel file .nvmrc
|
||||||
|
cd pathgit; nvm use (e legge in .nvmrc)
|
||||||
|
```
|
||||||
|
|
||||||
|
## CANCELLA UN RECORD DEL DB
|
||||||
|
|
||||||
|
```
|
||||||
|
mariadb -u ruscone -p
|
||||||
|
show databases;
|
||||||
|
use ruscomap;
|
||||||
|
show tables;
|
||||||
|
select * from markers;
|
||||||
|
DELETE FROM markers WHERE filename = '0a9f02167f85c845db2d4b81bbeef9d5';
|
||||||
|
```
|
||||||
|
|
||||||
|
## SERVIZIO ruscomap.service
|
||||||
|
|
||||||
|
Dentro a <code>etc/systemsystem/</code>
|
||||||
|
|
||||||
|
```
|
||||||
|
[Unit]
|
||||||
|
Description=Ruscomap Service
|
||||||
|
After=network.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
User=
|
||||||
|
WorkingDirectory=/var/www/html/leaflet/ruscomap/
|
||||||
|
ExecStart=/bin/bash -c "node index.js"
|
||||||
|
Restart=always
|
||||||
|
RestartSec=5
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
|
```
|
||||||
|
|
||||||
|
## APACHE CONF
|
||||||
|
|
||||||
|
```
|
||||||
|
#PORT 80 RUSCOMAP
|
||||||
|
<VirtualHost ruscomap.accol.li:80>
|
||||||
|
|
||||||
|
DocumentRoot /var/www/html/leaflet/ruscomap/public
|
||||||
|
ServerName ruscomap.accol.li
|
||||||
|
|
||||||
|
ProxyPass / http://localhost:3000/
|
||||||
|
ProxyPassReverse / http://localhost:3000/
|
||||||
|
|
||||||
|
RewriteEngine on
|
||||||
|
RewriteCond %{HTTP:Upgrade} =websocket
|
||||||
|
RewriteRule /(.*) ws://localhost:3000/$1 [P,L]
|
||||||
|
|
||||||
|
#Redirect permanent / https://pad.accol.li/
|
||||||
|
|
||||||
|
ErrorLog ${APACHE_LOG_DIR}/ruscomap.log
|
||||||
|
CustomLog ${APACHE_LOG_DIR}/ruscomap-access.log combined
|
||||||
|
|
||||||
|
</VirtualHost>
|
||||||
|
```
|
||||||
|
|
||||||
|
## Script AggiornaRuscoGit.sh
|
||||||
|
|
||||||
|
```
|
||||||
|
echo -e "Stoppo ruscomap..."
|
||||||
|
systemctl stop ruscomap.service
|
||||||
|
sleep 1
|
||||||
|
|
||||||
|
cd /var/www/html/leaflet/ruscomap
|
||||||
|
echo -e "\nEseguo git pull..."
|
||||||
|
git pull
|
||||||
|
sleep 1
|
||||||
|
|
||||||
|
echo -e "Do permessi www-data..."
|
||||||
|
chown -R www-data:www-data /var/www/html/leaflet/ruscomap/public
|
||||||
|
|
||||||
|
echo -e "restarto apache e ruscmap"...
|
||||||
|
systemctl restart apache2.service
|
||||||
|
systemctl start ruscomap.service
|
||||||
|
|
||||||
|
echo -e "Aggiornamento completato!\n"
|
||||||
|
```
|
|
@ -1,8 +0,0 @@
|
||||||
## CANCELLA UN RECORD DEL DB
|
|
||||||
|
|
||||||
mariadb -u ruscone -p
|
|
||||||
show databases;
|
|
||||||
use ruscomap;
|
|
||||||
show tables;
|
|
||||||
select * from markers;
|
|
||||||
DELETE FROM markers WHERE filename = '0a9f02167f85c845db2d4b81bbeef9d5';
|
|
Loading…
Reference in a new issue