Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

L'utente e il processo "cloud base - ini" vengono utilizzati nell'ambito dell'infrastruttura VPS Cloud / VPS Lite di Infomaniak (ad esempio, nel caso in cui l'istanza venga ricostruita). Ulteriori informazioni


Questa FAQ è stata utile?

Questa guida spiega come visualizzare e scaricare i log di Apache dell'Hosting Web, utili in particolare per analizzare gli errori PHP o diagnosticare determinati comportamenti applicativi.

 

Premessa

  • I log di accesso e di errore vengono conservati almeno 7 giorni.
  • Una volta scaduto il periodo di conservazione, le voci più vecchie non possono essere ripristinate, nemmeno su richiesta.
  • È possibile trovare questi file direttamente sul server tramite SSH/FTP nella cartella ik-logs alla radice del proprio hosting.

 

Accedere ai log di accesso e di errore

Per visualizzare questi log:

  1. Clicca qui per accedere alla gestione del tuo sito sul Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome assegnato al sito interessato:
  3. Clicca su Avanzato nel pannello laterale sinistro.
  4. Clicca su Log nel pannello laterale sinistro.
  5. Clicca su Errori o Accesso per visualizzare il log degli errori o il log di accesso.
  6. Seleziona un periodo se necessario.
  7. Clicca sull'icona per visualizzare i dettagli.
  8. Clicca su Invia via e-mail per ricevere immediatamente tutte le voci via e-mail all'indirizzo utente.
  9. Clicca per esportare i dati in formato .log:

 

Identificare gli indirizzi IP più attivi nei log di accesso

Per fare ciò, accedi al server tramite SSH (hai bisogno di aiuto?).

Il comando da eseguire in SSH è il seguente:

cat ik-logs/access.log | awk '{ print $2}' | sort -n | uniq -c | sort -n | tail -n 20

Questa FAQ è stata utile?

Questa guida elenca i sistemi operativi supportati (distribuzioni Linux) che è possibile installare al momento dell'ordine di un VPS Cloud / VPS Lite.

 

Per quanto riguarda Windows, consulta questa guida.

 

Prerequisiti

  • Creare una password per il proprio utente dopo aver effettuato l'accesso per la prima volta con la chiave privata, in modo da poter risolvere i problemi del server accedendo tramite la console VNC in caso di problemi.

 

Distribuzioni Linux supportate nativamente
 

Debian

Se hai familiarità con Debian, un server di questo tipo sarebbe un'ottima scelta, un'alternativa a CentOS, proposta di seguito. Le versioni di Debian sono molto stabili, soprattutto a partire da "Buster" o più recentemente "Bookworm" (Debian 12). Scopri di più

Ubuntu

Se hai familiarità con Ubuntu nella versione desktop, potresti volerlo utilizzare anche sul tuo server. Scopri di più

FreeBSD

Il codice di base di FreeBSD è stato sviluppato, migliorato e ottimizzato continuamente per oltre trent'anni. È sviluppato e mantenuto da un ampio team di persone. FreeBSD offre funzionalità di rete avanzate, una sicurezza elevata e prestazioni di alto livello. Scopri di più

openSUSE

Questa distribuzione è ideale per i principianti, gli utenti esperti e i veri appassionati, in breve, è adatta a tutti! Scopri di più

CentOS

CentOS è la distribuzione più popolare per un server web e, di conseguenza, gode di un ampio supporto, sia sul forum della community che su qualsiasi altra piattaforma online. Le versioni di CentOS sono molto stabili e progettate per un utilizzo a lungo termine. Scopri di più

Altre distribuzioni Linux

Infomaniak aggiunge regolarmente nuove distribuzioni Linux:

  • Fedora
  • rancherOS
  • ArchLinux
  • AlmaLinux
  • RockyLinux

 

Distribuzione specifica / immagine disco

È possibile installare solo le immagini ufficiali e Infomaniak non installa alcun sistema operativo da immagini disco di tipo ISO. Se desideri installare una distribuzione specifica, puoi farlo importando l'immagine su Public Cloud.


Questa FAQ è stata utile?

Questa guida spiega come connettersi tramite SSH a un Hosting Web o a un Server Cloud.

 

Connettersi tramite SSH…

 

… tramite un browser web

  1. Clicca qui per accedere alla gestione del tuo hosting nel Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome assegnato all'hosting interessato:
  3. Clicca su FTP / SSH nel menu laterale sinistro.
  4. Clicca sul pulsante Console SSH:

 

… tramite il terminale o un'applicazione

Per connettersi tramite SSH, usa i seguenti comandi da un'applicazione di tipo Terminal (interfaccia a riga di comando, CLI / Command Line Interface) sul tuo dispositivo, ad esempio:

Inserisci quindi il seguente comando:

ssh username@server
  • username è il nome utente dell'account FTP
  • server è il server host (ad esempio. xxxx.ftp.infomaniak.com)

 

Per sapere quale comando è disponibile e conoscere il percorso da utilizzare, esegui il comando "whereis":

$ whereis mysql
mysql: /opt/mysql/bin/mysql

Questa FAQ è stata utile?

Questa guida spiega come aggiungere un nuovo nome di dominio a un sito Infomaniak.

 

Introduzione

  • Quando si aggiunge un nuovo nome di dominio a un sito, si parla di dominio associato, ma anche di alias.
  • Un dominio alias, in questo caso, è un nome di dominio aggiuntivo, anch'esso collegato a un sito esistente.
    • Per rendere accessibile il sito domain.xyz con un nome di dominio completamente diverso, come ad esempio private.abc, è necessario aggiungere private.abc come alias del sito.
    • Secondo esempio, per rendere accessibile il sito domain.xyz anche con www.domain.xyz, è necessario aggiungerlo come alias al dominio domain.xyz. In questo esempio, domain.xyz è il sito principale dell'alias www.domain.xyz. In genere, l'alias www viene già aggiunto automaticamente ed è presente...

 

Aggiungere un alias a un sito esistente

Prerequisiti

Per aggiungere un dominio aggiuntivo che sarà collegato al tuo sito:

  1. Clicca qui per accedere alla gestione del tuo sito sul Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome assegnato al sito in questione:
  3. Clicca quindi sul pulsante Aggiungi un dominio:
  4. Inserisci il nome o i nomi di dominio da aggiungere, separandoli con il tasto Invio.
  5. Se l'alias o la sua zona DNS sono gestiti da Infomaniak, è possibile aggiornare automaticamente le voci DNS. In caso contrario, effettua le modifiche necessarie presso il tuo registrar o trasferisci la gestione del nome di dominio a Infomaniak.
  6. Se disponi di un certificato SSL come Let's Encrypt, puoi richiedere di aggiornarlo qui per includere i nuovi nomi.
  7. Clicca su Conferma per completare la procedura:
  8. I domini collegati al sito vengono aggiornati:

Per definire l'alias come dominio principale, consulta questa guida.


Questa FAQ è stata utile?

Questa guida dettaglia gli aspetti tecnici e amministrativi dell'hosting di più siti Web su una stessa piattaforma.

sign

Dal punto di vista tecnico

Un hosting include diversi siti Web. È quindi possibile aggiungere più siti Web a un hosting (gestione multisiti / multi domini). In questo caso, le risorse dell'hosting (spazio su disco, database, tempo di esecuzione e memoria degli script, ecc.) sono condivise tra i vari siti Web dell'hosting.

Il piano Server Cloud di base contiene un certo numero di hosting (ad esempio 5) e un numero maggiore di siti Web (ad esempio 20). In questo esempio, ciò significa che è possibile creare 20 siti Web (con 20 nomi di dominio/sottodomini diversi) che potranno essere organizzati liberamente sui 5 hosting.

 

Dal punto di vista amministrativo

Al livello dell'Organizzazione sul Manager Infomaniak, i diritti di gestione e accesso non possono essere attribuiti a un sito Web specifico su un hosting. Un utente che si aggiunge all'Organizzazione non potrà avere un diritto limitato a un solo sito; avrà sempre accesso all'intero hosting.

Al livello dei dati sul server, invece, è possibile creare un utente FTP limitato a una cartella specifica (in questo caso sarà necessario limitarlo alla cartella in cui si trova il sito).

La gestione limitata a un sito tra gli altri sullo stesso hosting può essere considerata direttamente all'interno dello strumento utilizzato per il sito (gestione degli utenti WordPress, ad esempio).


Questa FAQ è stata utile?

Supervisor non è offerto direttamente, in quanto systemd è consigliato, è meglio integrato in Debian ed è disponibile in Fast installer.

Se si desidera comunque installarlo, contattare l'assistenza Infomaniak in forma scritta.


Questa FAQ è stata utile?

Questa guida illustra la procedura per stabilire la prima connessione SSH su un VPS Cloud o VPS Lite di Infomaniak.

 

Connessione tramite Windows (PuTTY)

Su Windows, lo strumento di riferimento è PuTTY.

La chiave privata deve essere convertita nel formato .ppk per poter essere utilizzata.

Fase A: Conversione con PuTTYgen

  1. Avvia PuTTYgen.
  2. Fare clic su "Carica" per caricare la chiave privata corrente.
  3. Fare clic su "Salva chiave privata" per generare il file .ppk.

Fase B: configurazione di PuTTY

  1. Nella sezione Sessione, inserire l'indirizzo IP del server nel campo "Host Name".
  2. In Connessione > SSH > Autenticazione, clicca su Sfoglia per caricare il tuo file .ppk.
  3. Clicca su Apri.
  4. Si apre una finestra: inserisci il tuo nome utente.

 

Connessione tramite terminale Unix (macOS e Linux)

Utilizza il client SSH nativo del tuo sistema aprendo un terminale.

La sintassi è la seguente:

ssh -i [percorso_chiave] [utente]@[server]

Dettagli dei parametri

  • [key_path]: percorso del file contenente la chiave privata (generata o importata durante l'esecuzione del comando).
  • [user]: nome utente (vedere la tabella delle distribuzioni qui sotto).
  • [server]: indirizzo IPv4 del tuo VPS, disponibile nel pannello di controllo.

Nota sui permessi: se ricevi un errore di tipo "CHIAVE PRIVATA NON PROTETTA", proteggi la tua chiave con il seguente comando: 
chmod 400 [key_path]

Elenco degli utenti predefiniti

Utilizzare l'identificativo corrispondente alla distribuzione Linux installata sul server:

Distribuzione LinuxUtente predefinito
Ubuntuubuntu
Debian 8 e versioni successivedebian
Debian 7 e versioni precedentiroot
AlmaLinuxalmalinux
Arch Linuxarch
CentOScloud-user
Fedorafedora
FreeBSDfreebsd
OpenBSDopenbsd
openSUSE Leap 15opensuse
openSUSE 16sles
openSUSE 42 / SLESroot
RancherOSrancher
RockyLinuxrocky

Nota: l'utente è sempre quello predefinito impostato dallo sviluppatore della distribuzione.

 

Passaggio alla modalità amministratore (root)

Per motivi di sicurezza, la connessione iniziale non avviene direttamente con l'utente root.

Per ottenere i privilegi di amministratore sul sistema, eseguire:

sudo -i

Questo comando carica l'ambiente completo dell'utente root (variabili di sistema e directory personale).


Questa FAQ è stata utile?

Questa guida spiega come aggiungere un database MySQL/MariaDB, creare o modificare gli utenti e come trovare tutti i parametri necessari per configurare i tuoi script e CMS su un Hosting Web.

 

Gestire i database

Per accedere alla pagina di gestione dei database del tuo hosting:

  1. Clicca qui per accedere alla gestione del tuo hosting su Infomaniak Manager (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome assegnato all'hosting interessato.
  3. Clicca su Database (o MariaDB se necessario) nel menu laterale sinistro per accedere al menu Database e Utenti:

 

Database

Sotto la scheda Database puoi:

  • Creare un database MySQL/MariaDB cliccando sul pulsante Aggiungi un database.
  • Importare, esportare o ripristinare un database MySQL cliccando sulla freccia a destra del pulsante Aggiungi.

 

Utenti

Sotto la scheda Utenti puoi:

  • Creare un utente del database MySQL/MariaDB cliccando sul pulsante Aggiungi un utente.

 

Informazioni di configurazione

È anche qui che troverai le informazioni necessarie per configurare i CMS o le applicazioni Web:

  • Il nome di un database (ad esempio XXXX_dbname)
  • Il nome utente di un database (ad esempio XXXX_username)
  • La password del nome utente di un database (quella che hai scelto durante la creazione dell'utente MySQL/MariaDB da reimpostare se l'hai dimenticata)
  • Il server MySQL/MariaDB dei database / il nome host / hostname (ad esempio XXXX.myd.infomaniak.com) con la sua versione (5.7 ad esempio)

 

Diritti utente, server condivisi & Cloud

  • Con i diritti di lettura: “SELECT”
  • Con i diritti di scrittura: "INSERT, UPDATE, DELETE, CREATE TEMPORARY TABLES, LOCK TABLES"
  • Con i diritti admin: "CREATE, DROP, INDEX, ALTER, CREATE VIEW, SHOW VIEW, REFERENCES"
    • + "CREATE ROUTINE, ALTER ROUTINE, EXECUTE, TRIGGER, EVENT" solo su Server Cloud (consultate questa guida a riguardo)
  • Senza nessun diritto: l'utente non vedrà apparire il database in phpMyAdmin

 

Database delle applicazioni Web


Questa FAQ è stata utile?

Questa guida spiega come aggiungere un sito web aggiuntivo a un piano di hosting Infomaniak esistente.

 

Introduzione

  • L'hosting può essere effettuato su un piano di hosting web condiviso o su un Server Cloud Infomaniak.
  • Il sito aggiuntivo può essere:
    • un secondo nome di dominio (ad esempio, domain2.xyz),
    • oppure un sottodominio (ad esempio, abc.domain.xyz) di un nome di dominio che possiedi già.
  • In questa gestione multisito/multidominio (virtual host), lo spazio disco totale e le risorse del tuo hosting sono condivisi tra i tuoi siti/sottodomini.

 

Accedere alla gestione dei siti

Prerequisiti

Per accedere a un piano di hosting web e aggiungere un sito:

  1. Clicca qui per accedere alla gestione dei tuoi prodotti nel Manager Infomaniak (hai bisogno di aiuto?).
  2. Fate clic direttamente sul nome assegnato al prodotto in questione.
  3. Fate clic sul pulsante blu Aggiungi:
  4. Scegli il contenuto aggiuntivo per il nuovo sito (A) oppure un'altra installazione specifica, uno spazio vuoto, tecnologie avanzate (ad esempio Node.js) (B):
  5. Fare clic su Avanti.
  6. Scegli il tipo di dominio da assegnare a questo nuovo sito:
    1. un nome di dominio già registrato
    2. un sottodominio creato a partire da un nome di dominio già registrato
    3. un nome di dominio ancora disponibile e da ordinare
  7. Inserisci il nome di dominio (ad esempio, domain2.xyz) o il sottodominio.
  8. Scegli le eventuali opzioni avanzate, tra cui:
    1. Per impostazione predefinita, il nuovo sito viene aggiunto alla directory /sites/domain2.xyz sul tuo server FTP.
    2. Per definire manualmente un'altra directory, seleziona Definisci la posizione manualmente e indica il percorso e il nome.
    3. Crea una nuova cartella, se necessario:
  9. Fai clic su Continua.

 

 

Se si tratta di un sottodominio o se il nome di dominio o la relativa zona DNS sono gestiti da Infomaniak, è possibile aggiornare automaticamente le voci DNS esistenti. In caso contrario, apportare le modifiche necessarie presso il proprio registrar oppure trasferire la gestione del nome di dominio a Infomaniak. transférez la gestion du nom de domaine à Infomaniak.


Questa FAQ è stata utile?

Questa guida spiega come conoscere la versione del sistema operativo del server del tuo Hosting Web.

 

Introduzione

  • Anche se Debian o un determinato pacchetto sembrano obsoleti, le versioni visualizzate non presentano vulnerabilità:
    • Infomaniak le mantiene aggiornate tramite aggiornamenti interni regolari su tutti i componenti e i sistemi utilizzati.
    • Le versioni sono scelte per la loro stabilità e poi rafforzate con misure di sicurezza che i test classici non rilevano.
  • Se lei o i suoi clienti individuano una falla in un prodotto Infomaniak, la preghiamo di inviare un Proof of Concept (POC). Sebbene rari, questi casi vengono gestiti rapidamente.
    • La sicurezza dei dati è responsabilità dell'utente: Infomaniak non può essere ritenuta responsabile per una gestione o un utilizzo improprio delle credenziali di accesso.

 

Quale sistema operativo è in uso sul mio sito?

Per conoscere la versione:

  1. Accedere al server tramite SSH (necessiti di assistenza?).
  2. Eseguire il comando seguente:

    lsb_release -a
  3. Riceverai informazioni di questo tipo:

    Distributor ID: Debian
    Description: Debian GNU/Linux 7.9 (wheezy)
    Release: 7.9
    Codename: wheezy

Questa FAQ è stata utile?

Questa guida spiega come rimuovere un dominio alias da un hosting web Infomaniak. Il nome di dominio principale del sito non sarà più collegato a nessun altro nome di dominio.

Questo consente, ad esempio, di poter creare successivamente un nuovo hosting web o un sito distinto per il nome di dominio così dissociato.

 

Prerequisiti

 

Rimuovere il dominio alias

Per rimuovere un nome di dominio alias dal tuo sito:

  1. Clicca qui per accedere alla gestione del tuo sito su Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome assegnato al sito interessato:
  3. Clicca sul menu delle azioni a destra del dominio da rimuovere.
  4. Scegli Dissocia:
  5. Conferma la rimozione dell'alias:

Questa FAQ è stata utile?

Questa guida ti permette di utilizzare rapidamente le funzioni essenziali del tuo nuovo Server Cloud.

 

Installare un'applicazione

 

Configurare il server

 

Gestire i siti e i domini

Se il tuo nome di dominio non è gestito da Infomaniak o se il tuo hosting non è gestito nello stesso account utente del tuo nome di dominio, consulta questa altra guida per configurare i DNS o gli record per collegare il nome di dominio al tuo hosting. Ma anche:

 

In caso di problemi, accedi alla base di conoscenze prima di contattare il supporto Infomaniak.


Questa FAQ è stata utile?

Questa guida contiene risorse indispensabili per iniziare al meglio con il tuo VPS Cloud o VPS Lite offerto da Infomaniak.

 

Introduzione

  • Non è prevista la compatibilità con UEFI e Secure boot nell'offerta VPS Cloud / VPS Lite.
  • Non è possibile migrare un file vmdk affinché possa funzionare su OpenStack, poiché per la virtualizzazione viene utilizzato KVM.
  • In caso di problemi, consultare la base di conoscenza.

 

Iniziare con un VPS Cloud / VPS Lite Linux

 

Iniziare con un VPS Cloud / VPS Lite Windows

 

Quale versione (Cloud o Lite) scegliere per il VPS?

  • Le configurazioni (vCPU / RAM / spazio su disco) variano a seconda delle offerte VPS, partendo da 1 vCPU con prezzi molto competitivi.
    • Scegli in base alle tue esigenze.
    • L'aggiornamento da un VPS Lite a un VPS Cloud non è ancora possibile in modo automatico e la riduzione di un'offerta sottoscritta non è possibile.
    • Consulta questa guida se desideri eseguire la migrazione da VPS Lite a VPS Cloud (la migrazione è irreversibile).
  • Sono disponibili le stesse distribuzioni Linux e versioni di Windows (Windows non è disponibile nelle configurazioni più piccole).
    • Vengono installate solo le immagini ufficiali dei sistemi operativi, senza alcun software di sicurezza come fail2ban preinstallato.
    • Tuttavia, il firewall è configurabile tramite il Manager e un VPS beneficia anche della protezione anti-DDoS.
    • Per quanto riguarda l'apertura delle porte, consulta questa guida.
  • Con VPS Lite, la larghezza di banda è limitata a 500 Mbit/s e l'SLA garantito + i snapshot non sono disponibili.

Questa FAQ è stata utile?

Questa guida spiega come creare un record PTR sugli indirizzi IP dedicati di VPS Cloud / VPS Lite.

 

Introduzione

  • Un record PTR (Pointer Record) è un tipo di record DNS utilizzato per risolvere gli indirizzi IP in nomi di dominio.
  • Il record PTR viene utilizzato per associare un indirizzo IP a un nome di dominio o a un sottodominio.
  • È l'opposto del record A, utilizzato per risolvere i nomi di dominio in indirizzi IP.

 

Creare un record PTR sull'IP del VPS Cloud / VPS Lite

Prerequisiti

  • Assicurati che il tuo dominio o sottodominio punti all'indirizzo IP (v4 o v6) del tuo server VPS Cloud / VPS Lite.
    • Puoi farlo creando un record A per il tuo dominio o modificando il record esistente in modo che punti all'indirizzo IP del tuo VPS Cloud / VPS Lite.
  • Verificare che il proprio dominio punti correttamente all'indirizzo IP del VPS Cloud / VPS Lite (vedere punto 1).
  • Annotare l'indirizzo IP del server VPS Cloud / VPS Lite (è possibile trovare questo indirizzo IP nel pannello di controllo del server o utilizzando un comando da riga di comando come "ifconfig" o "ipconfig", a seconda del sistema operativo utilizzato).

Successivamente, per creare un record PTR per il tuo indirizzo IP dedicato:

  1. Clicca qui per accedere alla gestione del tuo VPS nel Manager Infomaniak (hai bisogno di aiuto?).
  2. Fate clic direttamente sul nome assegnato al VPS in questione:
  3. Fate clic sull'azione rapida appropriata o direttamente sugli elementi del menu relativi agli indirizzi IP del server:
  4. Inserire le informazioni desiderate e salvare.
  5. Una volta creato il record PTR, utilizzare uno strumento di verifica online per assicurarsi che il record PTR punti al dominio o sottodominio corretto.

Questa FAQ è stata utile?

Questa guida illustra l'utilizzo di MySQL sugli hosting di Infomaniak, in particolare il funzionamento delle procedure memorizzate.

 

Introduzione

  • Le “stored procedure” e le “stored routine” non sono disponibili su un hosting web condiviso.

 

Comprendere le procedure e le routine memorizzate

Se le stored procedure sono indispensabili per il tuo progetto e attualmente utilizzi un hosting condiviso, è consigliabile valutare l'utilizzo di un VPS o di un server dedicato, che offrono maggiore controllo e risorse.

Le stored procedure rappresentano un modo efficace per automatizzare le attività e integrare la logica di business direttamente nel database, consentendo di ottenere applicazioni più performanti e più facili da gestire.

Su un server cloud, qualora l'utente disponga dei diritti di amministratore sul database MySQL in questione, possiede le autorizzazioni necessarie per eseguire istruzioni SQL, inclusa l'istruzione EXECUTE, utilizzata per avviare procedure memorizzate già presenti nel database.

L'utente dispone inoltre dei privilegi necessari per creare nuove procedure memorizzate.La creazione di una stored procedure avviene tramite una sintassi SQL specifica che definisce le istruzioni da eseguire, seguita dal salvataggio nel database.

Esempio

DELIMITER //
CREATE PROCEDURE GetUserCount()
BEGIN
    SELECT COUNT(*) AS total_users FROM users;
    -- Restituisce il numero totale di utenti nella tabella
END //
DELIMITER ;

-- Esegue la stored procedure
CALL GetUserCount();

Questa FAQ è stata utile?

Questa guida spiega quali sono le differenze tra le offerte di hosting web Infomaniak per aiutarti a scegliere la soluzione migliore in base alle tue esigenze informatiche.

 

Se stai cercando di ospitare la tua posta elettronica, consulta questa altra guida.

 

Hosting 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 di base in linguaggio HTML - senza PHP, senza database) anche senza conoscenze particolari grazie allo strumento Pagina di benvenuto.

 

Hosting web condiviso

L'offerta principale per creare i tuoi siti

Questi hosting web sono offerte condivise (i siti web saranno ospitati su server le cui risorse sono condivise con altri clienti). Per garantire l'affidabilità di questi servizi condivisi, i server Infomaniak utilizzano in media solo il 40% della potenza dei CPU e sono dotati di dischi SSD professionali di ultima generazione.

L'hosting 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 e installazione facile di WordPress o CMS comuni, ecc. È anche possibile aggiungere un sito Node.js e/o Site Creator.

Nota che senza alcun tipo di hosting, è anche possibile ottenere ed utilizzare Site Creator “autonomo / standalone”. Consulta questa altra guida.

 

Server Cloud

L'hosting web professionale

Con un Server Cloud, le risorse che ti sono allocate 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 consente anche di utilizzare componenti che non sono disponibili su hosting web condivisi (Node.js, mongoDB, Sol, FFMPEG, ecc.).

  • Un Server Cloud consente 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 necessarie solide competenze tecniche per utilizzare un VPS, incluso VPS Lite.

 

Public Cloud (e Kubernetes Service)

Soluzione IaaS aperta, collaudata e sicura

Per Infomaniak è l'infrastruttura che alimenta my kSuite, SwissTransfer e il Webmail, servizi utilizzati da diversi 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 alcuna difficoltà a gestire il vostro budget di sviluppo. Nessuna spesa di attivazione. Nessun importo minimo. Disdici in qualsiasi momento. Pagate solo le risorse effettivamente utilizzate con Public Cloud alla fine di ogni mese, lo stesso vale per Kubernetes Service.

 

Jelastic Cloud

Hosting web su misura con le tecnologie di vostra scelta

Jelastic Cloud consente di creare ambienti di sviluppo su misura con le tecnologie di vostra scelta (PHP, Java, Docker, Ruby, ecc.). È un'offerta cloud flessibile:

  • Scalabilità orizzontale e verticale delle risorse.
  • Pagamento in base al consumo effettivo delle risorse.
  • Personalizzazione facile della vostra infrastruttura (ridondanza, IP, SSL, bilanciamento del carico, ecc.).

Questa FAQ è stata utile?

Questa guida spiega come modificare il piano attuale del tuo Server Cloud.

 

Modifica delle risorse e della configurazione

Il piano Server Cloud base include 5 hosting e 20 siti web. Per aggiungere un hosting aggiuntivo o modificare la configurazione del server per aumentare CPU/RAM :

  1. Clicca qui per accedere alla gestione del tuo prodotto tramite il pannello di controllo Infomaniak (hai bisogno di aiuto?).
  2. Clicca sul menu azioni ⋮ situato a destra dell'elemento in questione.
  3. Fare clic su Modifica offerta:
  4. Apportare le modifiche desiderate e completare la procedura.

 

Per ridurre le dimensioni dello spazio su disco dell'intero Server Cloud:

  1. Ordina un nuovo server con lo spazio di archiviazione desiderato (contatta l'assistenza per ordinare gratuitamente il nuovo server, in modo da poter completare i passaggi indicati di seguito).
  2. Trasferisci gli hosting dal vecchio server al nuovo.
  3. Disattiva il vecchio server.

Consulta questa guida per modificare lo spazio disco di un hosting.

 

Aumentare il limite di processi

In Linux, il numero di processi che un utente o un sistema può creare contemporaneamente è limitato. Questi limiti servono a evitare che processi eccessivamente rapidi consumino risorse in modo sproporzionato e compromettano la stabilità generale del sistema. I limiti dei processi sono gestiti dal kernel Linux e possono essere visualizzati e modificati tramite comandi e file di configurazione specifici. È possibile richiedere un aumento dei limiti contattando l'assistenza.


Questa FAQ è stata utile?

Questa guida spiega come…

  1. … generare una CSR e una chiave privata per richiedere un certificato di terze parti presso un'autorità di certificazione (CA),
  2. importare questo certificato per il tuo sito Infomaniak, grazie al CRT ottenuto presso la CA.

 

Premessa

  • Sebbene Infomaniak offra tutti i certificati SSL di cui potresti avere bisogno…
    • certificati gratuiti Let's Encrypt per i siti personali (possibile solo con i siti ospitati da Infomaniak),
    • certificati DV di Sectigo per i siti professionali/privati che non sono iscritti al registro delle imprese,
    • certificati EV di Sectigo per le aziende iscritte al registro delle imprese,
  • … è anche possibile installare un certificato SSL ottenuto altrove (certificato intermedio di un ente di certificazione di tua scelta), certificati personalizzati o auto-firmati.

 

1. Generare una CSR (Certificate Signing Request)

Una CSR (Certificate Signing Request o Richiesta di Firma del Certificato) è un file codificato che contiene le informazioni necessarie per richiedere un certificato SSL/TLS.

Deve essere generata dal tuo lato, per garantire che la chiave privata rimanga sotto il tuo controllo, utilizzando ad esempio OpenSSL.

Adatta ed esegui il seguente comando da un'applicazione di tipo Terminal (interfaccia a riga di comando, CLI / Command Line Interface) sul tuo dispositivo:

openssl req -utf8 -nodes -sha256 -newkey rsa:2048 -keyout domain.xyz.key -out domain.xyz.csr -addext "subjectAltName = DNS:domain.xyz, DNS:www.domain.xyz"


Spiegazioni

  • newkey rsa:2048: Genera una nuova chiave RSA da 2048 bit.
  • keyout domain.xyz.key: Specifica il file in cui verrà salvata la chiave privata.
  • out domain.xyz.csr: Specifica il file in cui verrà registrata la CSR.
  • addext “subjectAltName = ...”: Aggiunge domini aggiuntivi tramite l'estensione SAN (Subject Alternative Name), necessaria per includere tutti i domini desiderati nel certificato (il dominio principale domain.xyz + qualsiasi altro dominio o sottodominio associato, come www.domain.xyz).

Dopo la generazione, puoi verificare il contenuto della CSR con il seguente comando:

openssl req -in domain.xyz.csr -noout -text

Questo permette di verificare che tutti i domini elencati in subjectAltName siano correttamente inclusi.

Una volta generata la CSR, puoi trasmetterla all'autorità di certificazione (CA) per ottenere il tuo certificato SSL/TLS.

 

2. Importare il certificato esterno

Una volta validata, la CA ti rilascia un certificato (domain.xyz.crt) e talvolta un certificato intermedio (ca_bundle.crt).

Per accedere alla gestione dei certificati SSL:

  1. Clicca qui per accedere alla gestione del tuo sito sul Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome assegnato al sito interessato:
  3. Clicca su Certificati SSL nel menu laterale sinistro.
  4. Clicca sul pulsante blu Installa un certificato:
  5. Scegli il certificato personalizzato.
  6. Clicca sul pulsante Avanti:
  7. Importa il tuo certificato e chiave privata, tramite importazione dei file .crt e .key o tramite copia-incolla.
  8. Clicca su Completa:

 

Comando alternativo per generare un certificato auto-firmato (facoltativo)

Se desideri un certificato locale solo per test o senza passare attraverso una CA (non raccomandato per la produzione), puoi utilizzare questo comando:

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout domain.xyz.key -out domain.xyz.crt -addext “subjectAltName = DNS:domain.xyz, DNS:www.domain.xyz”

Questo genera sia un certificato auto-firmato (domain.xyz.crt) che una chiave privata (domain.xyz.key). Tuttavia, i certificati auto-firmati non sono riconosciuti come validi dai browser o dai sistemi pubblici. Sono adatti solo per ambienti interni o di sviluppo.

 

Importare un certificato intermedio

Durante l'aggiunta di un certificato SSL personalizzato, è possibile importare il certificato intermedio (tramite importazione del file .crt o copia-incolla dei dati forniti dall'organismo di certificazione):


Questa FAQ è stata utile?

Questa guida spiega come distribuire Node.js con un Server Cloud per disporre costantemente dell'ambiente necessario per compilare o costruire front-end moderni (React, Vue, ecc.). Tuttavia, è consigliabile utilizzare la soluzione node.js “integrata”.

 

Premessa

  • Node.js è una piattaforma software libera in JavaScript orientata alle applicazioni di rete che devono poter scalare, una soluzione semplice ed efficace per integrare gli strumenti frontend in qualsiasi stack server.
    • Node.js = nome ufficiale del linguaggio/ambiente.
    • NodeJS = nome "tecnico" o semplificato in alcuni contesti (spesso per motivi pratici, non c'è una vera differenza tecnica).

 

Installare Node.js

Prerequisiti

 

Installare la versione stabile di Node.js

nvm install stable

Installare l'ultima versione disponibile

nvm install node

Installare una versione precedente (non consigliato)

nvm install 17

Elencare le versioni disponibili

nvm ls-remote

Installare una versione specifica

nvm install <version>

Cambiare versione di Node.js e impostare la versione 6.3.1 (o un'altra versione) come predefinita

nvm alias default 6.3.1

Utilizzare una versione specifica di Node.js nella shell corrente

nvm use <version>

Verificare la versione di Node.js attualmente in uso

node -v

 

Fonte

Per configurare NVM, accedi alla console WebSSH del tuo Server Cloud.

Sorgere il file .profile

source ~/.profile

Eseguire il seguente comando per verificare l'installazione di NVM

nvm

 

Configurare Node come servizio

Per configurare Node come servizio, è consigliato l'utilizzo di un "servizio systemd-user".

 

Reindirizzare il traffico verso una porta specifica

Consultare questa altra guida riguardo il reindirizzamento del traffico verso una porta specifica e gli indirizzi IP dedicati.


Questa FAQ è stata utile?