Base di conoscenze
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Questa guida presenta l'offerta Infomaniak Public Cloud, una soluzione Infrastructure_as_a_service (IaaS) basata su OpenStack che mette a disposizione le risorse di cui hai bisogno per lo sviluppo dei tuoi progetti.
Premessa
- Il Public Cloud di Infomaniak offre:
- Istanze GPU
- Istanze cloud Linux & Windows
- Memoria a blocchi / Memoria a oggetti
- Orchestrazione, Rete, DNS…
- Più regioni basate a Ginevra che offrono una soluzione IaaS sovrana ospitata al 100% in Svizzera e conforme al RGPD per applicazioni critiche multiregionali resilienti a costi estremamente competitivi.
- Grazie alle offerte personalizzate e su misura, non avrete difficoltà a gestire il vostro budget di sviluppo.
Per iniziare bene
- La guida all'uso di Public Cloud Infomaniak presenta numerosi tutorial, guide passo-passo e buone pratiche da seguire.
- Consulta anche tutte le FAQ Public Cloud e in particolare:
- Scopri la presentazione del Public Cloud (replay del Webinar Infomaniak 2022):
Tariffazione
Spazio comunitario & Feedback
- Clicca qui per condividere un'opinione o una suggerimento su un prodotto Infomaniak.
- Consulta la pagina Reddit creata per facilitare gli scambi tecnici con la comunità degli utenti.
Questa guida riguarda un problema che può verificarsi durante l'avvio di istanza su Public Cloud Infomaniak.
Utilizzare l'ID delle immagini
Les immagini dei diversi sistemi operativi, proposto da Infomaniak nella parte Immagini e riprese nella parte Fonte quando avvii una nuova istanza del tuo Public Cloud, vengono regolarmente aggiornati ma senza che il loro nome venga modificato.
Avere un nome stabile può causare problemi con strumenti di automazione come heat
oppure terraform
con il rischio di ricreare le VM senza che ciò sia desiderato.
Questo problema può essere evitato utilizzando l'id dell'immagine o un'immagine personale:
Questa guida spiega le differenze tra le offerte di hosting Web di Infomaniak per aiutarti a scegliere la migliore soluzione in base ai tuoi bisogni informatici.
Hospitamento Web Starter
L'hosting Web gratuito
L'hosting web Starter è offerto gratuitamente con ogni dominio registrato presso Infomaniak. Offre 10 Mo di spazio su disco per creare un sito (pagine base in linguaggio HTML solo - nessun PHP, nessun database) anche senza conoscenze particolari grazie allo strumento Pagina di benvenuto.
- Registrare o trasferire un nome di dominio presso Infomaniak
- Scopri di più sui vantaggi inclusi con un nome di dominio
Hospitamento Web condiviso
L'offerta di punta per creare i tuoi siti
Questi servizi di hosting Web sono offerte condivise (i siti Web saranno ospitati su server le cui risorse sono condivise con altri clienti). Per garantire la affidabilità di questi servizi condivisi, i server Infomaniak utilizzano in media solo il 40% della potenza della CPU e sono dotati di dischi SSD professionali di ultima generazione.
L'hébergement Web offre 250 Go di spazio su disco minimo e consente di gestire più siti web con più nomi di dominio. Questa offerta include tutte le tecnologie comunemente utilizzate per creare siti professionali: PHP, MySQL, accesso FTP e SSH, certificati SSL, Site Creator e installazione facile di WordPress o CMS comuni, ecc.
Server Cloud
L'hosting Web professionale
Con un Server Cloud, le risorse che ti vengono assegnate non sono condivise con altri clienti e puoi personalizzare la configurazione hardware e software del tuo server in base alle tue esigenze. Un Server Cloud ti permette anche di utilizzare componenti che non sono disponibili sugli hosting Web condivisi (Node.js
, mongoDB
, Sol
, FFMPEG
, ecc.).
- Un Serveur Cloud permette di amministrare facilmente il tuo server tramite la stessa interfaccia di amministrazione degli hosting Web - gestisci i siti nello stesso modo.
- Un VPS consente di gestire in modo completamente autonomo il tuo server con la versione di Windows o la distribuzione Linux di tua scelta (
Debian
,Ubuntu
,openSUSE
, ...) - sono richieste solide competenze tecniche per utilizzare un VPS, inclusa VPS Lite.
Public Cloud (e Kubernetes Service)
Soluzione IaaS aperta, collaudata e sicura
Per Infomaniak è l'infrastruttura che alimenta kDrive, Swiss Backup e il Webmail, servizi utilizzati da milioni di utenti. Ma Public Cloud è accessibile a tutti e mette a disposizione le risorse di cui hai bisogno per lo sviluppo dei tuoi progetti.
Grazie alle offerte personalizzate e su misura, non avrete difficoltà a gestire il vostro budget di sviluppo. Nessun costo di avvio. Nessun importo minimo. Disdici in qualsiasi momento. Pagate solo le risorse effettivamente utilizzate con Public Cloud alla fine di ogni mese, stesso discorso per Kubernetes Service.
Jelastic Cloud
L'hosting web su misura con le tecnologie di tua scelta
Jelastic Cloud consente di creare ambienti di sviluppo su misura con le tecnologie di tua scelta (PHP
, Node.js
, Java
, Docker
, Ruby
, ecc.). Si tratta di un'offerta cloud flessibile:
- Scalabilità orizzontale e verticale delle risorse.
- Pagamento in base al consumo effettivo delle risorse.
- Personalizzazione semplice della tua infrastruttura (ridondanza, IP, SSL, bilanciamento del carico, ecc.).
Infomaniak non fornisce direttamente un servizio VPN, tunnel o rete sicura costruita tra due punti (VPN = Virtual Private Network
, rete privata virtuale). Tuttavia, è possibile considerare una soluzione alternativa utilizzando i servizi Infomaniak come Public Cloud. Questa guida spiega come utilizzare questo prodotto di hosting Infomaniak per creare un VPN.
Creare un VPN con Public Cloud Infomaniak
Infomaniak non fornisce il modulo OpenStack VPNaaS (Virtual Private Network-as-a-Service), purtroppo molto limitato in termini di funzionalità e sicurezza, per creare un VPN.
Infomaniak propone di utilizzare una delle seguenti alternative per permettervi di creare una VM VPN manualmente:
Questa guida spiega come creare un nuovo progetto con Public Cloud Infomaniak.
Prerequisiti
- Dopo aver letto e compreso il Guida di avvio.
- Possedere Public Cloud sul tuo Manager Infomaniak.
Creare un nuovo progetto
Per accedere a Public Cloud:
- Clicca qui per accedere alla gestione del prodotto sul Manager Infomaniak (Hai bisogno di aiuto?).
- Clicca direttamente su il nomeassegnato al prodotto in questione, sul quale sarà creato un nuovo progetto
- Clicca sul pulsante Creare un progetto:
- Nomina il tuo progetto.
- Un ID OpenStack viene creato automaticamente (nella forma
PCU-XXXX
), è possibile aggiungere una descrizione (per specificare a chi è destinato l'identificatore p.ex). - Impostare una password.
- Clicca su Crea Per completare la creazione del progetto:
Livello delle risorse
Il livello di risorse più alto a cui l'organizzazione ha accesso viene assegnato automaticamente al progetto. È possibile modificarlo in qualsiasi momento una volta creato il progetto. Leggi anche questa guida se stai cercando informazioni suAzioni su un progetto esistente.
Questa guida dettaglia il funzionamento della fatturazione del tuo Public Cloud Infomaniak.
Funzionamento della fatturazione
Quali sono i metodi di pagamento accettati?
È possibile pagare le fatture del servizio Public Cloud solo con una carta di credito.
Quando viene addebitata la carta di credito?
Il periodo di fatturazione va dal primo giorno del mese all'ultimo giorno dello stesso. La carta di credito viene generalmente addebitata il primo giorno del mese successivo (secondo la tua banca potrebbe esserci qualche giorno di ritardo nel prelievo). Una fattura viene emessa al momento dell'addebito della carta.
Le istanze spente vengono fatturate?
Le istanze spente non sono addebitate, tranne:
- lo storage che continua a utilizzare spazio anche se inutilizzato
- la GPU e l'indirizzo IPv4 delle istanze collocate su una rete pubblica
Ho avviato un'istanza per meno di un'ora, come verrò fatturato?
In questo tipo di caso, il calcolo include l'utilizzo medio delle risorse ogni ora moltiplicato poi per il prezzo orario.
Esempio: un'istanza con un costo orario di CHF 10 e che è stata in funzione per 15 minuti nell'ultima ora, verrà addebitata CHF 10 * 15 / 60 = CHF 2,50
Cos'è un ICU Infomaniak?
Openstack basa la sua fatturazione tramite token, pertanto è stato creato l'Infomaniak Cloud Unit o ICU. Questo token consente di convertire il costo di utilizzo delle risorse su Openstack in CHF o EUR.
Tabella di conversione ICU in CHF o EUR:
Valute | Valore | Infomaniak Cloud Unit (ICU) |
---|---|---|
CHF (Franco Svizzero) | 1 | cinquanta |
EUR (euro) | 1 | 55,5 |
Per saperne di più sugli ICU e le modalità di conversione, consulta queste guide Infomaniak.
Saperne di più
- Guida introduttiva: Public Cloud
- Public Cloud: Azione su un progetto esistente
- Documentazione completa del prodotto: https://docs.infomaniak.cloud
Questa guida spiega come creare manualmente un sistema di liste di discussione con il tuo Servizio Mail, grazie a Mailman
e a Public Cloud Infomaniak!
⚠️ Questa guida è destinata esclusivamente a un pubblico con un elevato livello di competenza tecnica. Nessuna responsabilità è assunta per danni o perdite - salvare i dati prima di qualsiasi manipolazione. Per assistenza aggiuntiva contattare un partner o lanciare gratuitamente una richiesta di offerta — scoprire anche il ruolo dell'host.
Premessa
Mailman
è un'applicazione libera per gestire liste di distribuzione, liste di discussione e newsletter.- Questi file sono preparati per permetterti di configurare facilmente
Mailman
. - Il deployment del server e del suo firewall viene effettuato con
TerraForm
, strumento diInfrastructure as a Code (IaaC)
, e la configurazione del server conAnsible
. - Il software ti permette di creare liste di discussione per i tuoi vari contatti (direction@, ecommerce@…).
Preparazione…
… del tuo ambiente
- Disporre di un Service Mail Infomaniak per realizzare questo tutorial.
- I file relativi al deployment di
Mailman
su Public Cloud sono da scaricare su questo github Infomaniak.
… dell'Ambiente Mail
- Crea un indirizzo
mailman@domain.xyz
(aiuto) e conserva con cura la password creata (verrà utilizzata nella configurazione del server). - Aggiungi i seguenti alias (aiuto):
- postorius
- mylist
- mylist-bounces
- mylist-confirm
- mylist-join
- mylist-leave
- mylist-owner
- mylist-request
- mylist-subscribe
- mylist-unsubscribe
Il tuo ambiente Mail è pronto per il deployment!
… del Public Cloud
- Crea innanzitutto un progetto Public Cloud e 1 utente (aiuto)
- Fai attenzione alla password di Public Cloud, è fortemente consigliata un'autenticazione 2FA sul tuo account Infomaniak.
- Clicca qui per accedere al pannello di controllo Openstack e inserisci il
PCU-XXXXXX
con la password definita in precedenza. - Scarica il tuo file
openrc
, che ti permette di identificarti come amministratore del tuo ambiente dalla linea di comando; contiene informazioni come il datacenter dove si trovano le tue macchine, il tuo identificativo, la password, ecc.
Ora disponi del file che potrai utilizzare per connetterti all'amministrazione di Openstack.
… dell'istanza
Per rendere accessibile la tua futura istanza sui suoi vari porti di comunicazione (SSH & HTTP & HTTPS), crea un gruppo di sicurezza
che consente di assegnare un gruppo di regole a una macchina con il seguente comando:
openstack security group create —description "Port 22 - 80 - 443 pour Mailman" mailman-sec
Aggiungi regole al gruppo di sicurezza: mailman-sec
openstack security group rule create --dst-port 80 --protocol TCP mailman-secopenstack security group rule create --dst-port 443 --protocol TCP mailman-secopenstack security group rule create --dst-port 22 --protocol TCP mailman-sec
È possibile eseguire tutti questi comandi in modo grafico dal dashboard Horizon nella scheda Rete -> Gruppo di Sicurezza (consultare la documentazione cloud a questo proposito).
Distribuisci l'istanza che conterrà MailMan
. Per un uso da riga di comando, puoi utilizzare il seguente comando:
openstack server create --flavor a1-ram2-disk20-perf1 --security-group mailman-sec --network ext-net1 --key-name <votre-clé> --image "Debian 11.5 bullseye" mailman3
Una volta che siete connessi alla macchina, aggiornatela:
sudo apt update && sudo apt upgrade -y
Installa il client openstack
:
sudo apt install python3-openstackclient -y
Installazione di Ansible
(che consente di distribuire mailman
in modo automatico):
sudo apt install ansible -y
Distribuzione di Mailman
Per distribuire Mailman
sulla macchina, importare la chiave SSH e il file OpenRC
tramite SFTP nella macchina che esegue la configurazione Ansible
.
Utilizza software/client come putty
, termius
, mobaxterm
... (qualsiasi strumento che gestisca SSH / SFTP) per eseguire l'importazione facilmente, sarà sufficiente inserire le seguenti informazioni per connetterti alla macchina:
- IP della macchina creata in precedenza
- porta:
22
- chiave SSH creata in precedenza: importare il file
.pem
- utente :
debian
In questa guida, il software Termius
è stato utilizzato per spostare i file tramite SFTP sulla macchina.
Scarica la cartella contenente i file di installazione:
wget https://github.com/reneluria/mailman-cloud
Ora è necessario spostare la chiave SSH e il file PCP nella cartella scaricata:
mv cle.pem mailman/mv PCP-XXXX.sh mailman/
Spostarsi nel file:
cd mailman/
Impostazione del permesso 600
sulla chiave per proteggerla ed eseguirla:
sudo chmod 600 tf-keypair.pem
Crea un file inventory
per definire i parametri: SMTP, Domain…
nano inventory
È necessario compilare questo file con il template seguente, modificando le righe commentate con le proprie variabili d'ambiente:
mailman ansible_host
= IP pubblica della VM di destinazione
mailman ansible_host=xxx.xxx.xxx.xxx
[all:vars]
ansible_python_interpreter=/usr/bin/python3
ansible_user=debian
ansible_ssh_private_key_file=id_tf_keypair
fqdn=mailman.<yourdomain>
mail_host=mail.infomaniak.com
mail_account=mailman@<yourdomain>
mail_password=<email_password>
mailman_user=mailman
mailman_password==<interface_password>
mailman_domain=parano.ch
mailman_email=<your_email>
Esegui il comando ctrl + s
poi ctrl + c
per uscire da Nano
.
Rimanendo nella directory mailman, esegui lo script con ansible
:
ansible-playbook playbook.yml -D
Mailman
è ora distribuito sul tuo indirizzo IP: X.X.X.X/mailman3
Connettersi
Accedi a mailman con le credenziali specificate nel file inventory
sopra per poi:
- > Crea un dominio -> crea la mia lista "maliste"
Nella lista delle impostazioni, modifica:
- Mitigazioni DMARC: è consigliabile utilizzare "Sostituisci con l'indirizzo della lista
- Modificare i messaggi: è consigliabile utilizzare "Rispondi alla lista" e "Rispondi alla prima riga"
Questa guida elenca le diverse distribuzioni Linux e versioni di Windows che puoi distribuire in 1 clic all'avvio di una nuova istanza Public Cloud.
Sistemi operativi disponibili
Le immagini dei diversi sistemi operativi, proposte da Infomaniak nella parte Immagini e riprese nella parte Fonte quando avvii una nuova istanza del tuo Public Cloud, sono attualmente le seguenti:
- Alpine Linux 3.17
- Amazon Linux 2
- Arch Linux
- CentOS 7
- CentOS 8 Stream
- CentOS 9 Stream
- CirrOS 0.6.1
- Debian 10.13 buster
- Debian 11.6 bullseye
- Fedora Cloud OS 37
- Fedora Core OS 37
- FreeBSD 13.1
- Infomaniak Rescue Image
- OPNsense 22.1.2_2-amd64
- Oracle Linux 9
- RancherOS 1.5.8
- RedHat Enterprise Linux 9
- Rocky Linux 9
- Ubuntu 18.04 LTS Bionic Beaver
- Ubuntu 20.04 LTS Focal Fossa
- Ubuntu 22.04 LTS Jammy Jellyfish
- openSUSE Leap 15.4 JeOS
- Microsoft Windows Server 2019 Standard
- Microsoft Windows Server 2019 Datacenter
- Microsoft Windows Server 2022 Standard
- Microsoft Windows Server 2022 Datacenter
- Microsoft Windows Server 2025 Standard
- Microsoft Windows Server 2025 Datacenter
Accertatevi di Privilegiare sempre l'ID dell'immagine piuttosto che il suo nome durante una distribuzione.
Questa guida risolve eventuali problemi nell'attivazione della licenza di Windows Server.
Modificare la chiave salvata
Aprire l'utilità Esegui (touch) logo Windows + R
).
Rimuovere la chiave registrata
Eseguire il seguente comando:
cscript.exe c:\windows\system32\slmgr.vbs -upk
Aggiungere una nuova chiave
Rilanciare l'utilità Esegui quindi eseguire il seguente comando:
cscript.exe c:\windows\system32\slmgr.vbs -ipk {CLE}
Sostituendo {CLE}
dalla chiave della vostra configurazione qui sotto:
Sistema operativo | Chiave KMS |
---|---|
Windows Server 2019 Datacenter | WMDGN-G9PQG-XVVXX-R3X43-63DFG |
Windows Server 2019 Standard | N69G4-B89J2-4G8F4-WWYCC-J464C |
Windows Server 2022 Datacenter | WX4NM-KYWYW-QJJR4-XV3QB-6VM33 |
Windows Server 2022 Standard | VDYBN-27WPP-V4HQT-9VMD4-VMK7H |
Windows Server 2025 Standard | TVRH6-WHNXV-R9WG3-9XRFY-MY832 |
Windows Server 2025 Datacenter | D764K-2NDRG-47T6Q-P8T8W-YP6DF |
Attivare Windows
Rilanciare l'utilità Eseguiquindi eseguire il seguente comando per associare la chiave al robot di attivazione Infomaniak:
cscript.exe c:\windows\system32\slmgr.vbs -skms kms.infomaniak.cloud
Rilanciare l'utilità Eseguiquindi infine eseguire il seguente comando per attivare il sistema Windows:
cscript.exe c:\windows\system32\slmgr.vbs -ato
Questa guida spiega le diverse azioni che è possibile eseguire dal Manager con Public Cloud.
Accedere alle opzioni aggiuntive su un progetto
Per accedere al Public Cloud:
- Clicca qui per accedere alla gestione del prodotto sul Manager Infomaniak (Hai bisogno di aiuto?).
- Clicca direttamente su il nomeattribuito al prodotto in esame:
- Clicca sul menu di azione ⋮ a destra dell'oggetto in questione nella tabella che viene visualizzata per accedere alle azioni aggiuntive:
Elenco delle azioni su un progetto
Azioni disponibili | Descrizione |
---|---|
| Consente di rinominare il progetto |
Consente di accedere direttamente alla dashboard OpenStack Horizon | |
Consente di eliminare il progetto (sarà necessario specificare la password di accesso Infomaniak) |
Accedere alle opzioni aggiuntive su un utente
Clicca su Gestire gli utenti al punto 3 di cui sopra per accedere agli utenti.
Clicca sul menu di azione ⋮ a destra dell'utente OpenStack del progetto interessato:
Elenco delle azioni su un utente
Azioni disponibili | Descrizione |
---|---|
| Consente di aggiungere o modificare la descrizione dell'utente |
Consente di modificare la password per l'accesso al progetto per l'utente | |
Consente di scaricare un file di configurazione per accedere al progetto dal CLI | |
Consente di eliminare l'utente dal progetto |