2018-12-16 12:54:02 +01:00
|
|
|
---
|
2019-01-18 18:12:53 +01:00
|
|
|
title: Idea e strumenti tecnici usati
|
2018-12-17 16:25:12 +01:00
|
|
|
sidebar: mydoc_sidebar
|
|
|
|
summary: "Installazione di una macchina per i dati della comunità - about"
|
2018-12-16 12:54:02 +01:00
|
|
|
permalink: mydoc_about.html
|
|
|
|
folder: mydoc
|
|
|
|
---
|
|
|
|
|
2019-01-10 19:44:47 +01:00
|
|
|
# About
|
2018-12-16 12:54:02 +01:00
|
|
|
|
2019-01-18 18:12:53 +01:00
|
|
|
La macchina ha un sistema operativo della famiglia unix-like: Debian.
|
|
|
|
|
|
|
|
Stiamo usando docker per gestire le immagini dei software che vogliamo usare e Lets encript per gestire i certificati SSL.
|
|
|
|
|
|
|
|
|
|
|
|
## Operazioni base su Debian
|
|
|
|
|
|
|
|
Appena loggata sul server puoi vedere se la macchina è aggiornata:
|
|
|
|
|
|
|
|
|
|
|
|
### Aggiornare il sistema operativo
|
|
|
|
|
|
|
|
|
|
|
|
apt update
|
|
|
|
|
|
|
|
apt upgrade
|
|
|
|
|
|
|
|
|
|
|
|
### Vedere gli ultimi comandi dati
|
|
|
|
|
|
|
|
nano .bash_history
|
|
|
|
|
|
|
|
|
|
|
|
Oppure se è un comando dato da poco: freccia su; oppure se lo vuoi cercare al volo nella bash_history: ctrl+r e poi digiti la parola da cercare.
|
|
|
|
|
|
|
|
### Caricare i file da ssh
|
|
|
|
|
|
|
|
upload: local -> remote
|
|
|
|
|
|
|
|
caricare: dal locale al remoto
|
|
|
|
|
|
|
|
scp local_file user@remote_host:remote_file
|
|
|
|
Quindi
|
|
|
|
|
|
|
|
scp -P 2222 Scrivania/CA_tutto/SERVER-campiaperti/CA_logo_2017.svg root@campiaperti.tetaneutral.net:/var/app/themes/dispensatheme/core/img
|
|
|
|
|
|
|
|
## Cose utili su docker
|
|
|
|
|
|
|
|
### comandi base
|
|
|
|
|
|
|
|
|
|
|
|
docker images
|
|
|
|
|
|
|
|
REPOSITORY TAG IMAGE ID CREATED SIZE
|
|
|
|
mariadb latest 67238b4c1da0 2 months ago 365MB
|
|
|
|
nextcloud latest 90058de5a0f0 3 months ago 564MB
|
|
|
|
hello-world latest 4ab4c602aa5e 4 months ago 1.84kB
|
|
|
|
mysql latest 6a834f03bd02 4 months ago 484MB
|
|
|
|
phpmyadmin/phpmyadmin latest 126b8717cebb 4 months ago 166MB
|
|
|
|
|
|
|
|
Queste sono le immagini, quindi i "modelli" che abbiamo installato.
|
|
|
|
|
|
|
|
Per vedere i "container" che stiamo usando:
|
|
|
|
|
|
|
|
docker stats
|
|
|
|
|
|
|
|
### comandi di aggiornamento delle immagini
|
|
|
|
|
|
|
|
docker pull nextcloud
|
|
|
|
|
|
|
|
Questo aggiorna l'immagine nextcloud. non il container.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-12-16 12:54:02 +01:00
|
|
|
|
|
|
|
{% include links.html %}
|