|
@@ -1,5 +1,5 @@
|
|
|
---
|
|
|
-title: Installazione del server di Campiaperti
|
|
|
+title: Idea e strumenti tecnici usati
|
|
|
sidebar: mydoc_sidebar
|
|
|
summary: "Installazione di una macchina per i dati della comunità - about"
|
|
|
permalink: mydoc_about.html
|
|
@@ -8,5 +8,71 @@ folder: mydoc
|
|
|
|
|
|
# About
|
|
|
|
|
|
+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.
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
{% include links.html %}
|