Base di conoscenze
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Questa guida dettaglia gli aspetti tecnici e amministrativi dell'hosting di più siti Web su una stessa piattaforma.
Dal punto di vista tecnico
Un hosting include diversi siti web. È quindi possibile aggiungere più siti web a un hosting (gestione multisito / 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 Serveur 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 potrete organizzare liberamente sui vostri 5 hosting.
Dal punto di vista amministrativo
A livello dell'Organizzazione su Manager Infomaniak, i diritti di gestione e accesso non potranno essere attribuiti a un sito web specifico su un hosting. Un utente che aggiungi all'Organizzazione non potrà avere un diritto limitato a un solo sito; avrà sempre accesso all'intero hosting.
Per quanto riguarda i dati sul server, è 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 dell'strumento utilizzato per il sito (gestione degli utenti WordPress ad esempio).
Questa guida spiega cos'è un host web come Infomaniak e precisa il suo ruolo e i suoi limiti di intervento.
Infomaniak, hosting provider dal 1996
Secondo Wikipedia, un hosting Web è un'azienda che fornisce l'hosting su Internet di sistemi informatici a persone o entità che non desiderano farlo con i propri mezzi.
Infomaniak è anche…
- … decenni di esperienza nell'hosting e nelle soluzioni online
- … più di un milione di utenti in Svizzera e in Europa (CHF 36,5 M di fatturato nel 2022)
- … azienda certificata ISO 27001, ISO 9001, ISO 14001, ISO 50001 e impegnata nello sviluppo sostenibile
- … 100% di know-how tecnologico "Swiss made" con dati ospitati in Svizzera
- … una ricca base di conoscenze e un supporto clienti disponibile
Responsabilità e limiti di intervento
In qualità di hosting provider, Infomaniak installa, protegge e aggiorna i server, sviluppa le sue interfacce web (Manager) e assiste i clienti nell'uso dei servizi.
D'altra parte, Infomaniak non interviene sui contenuti dei server o nello sviluppo di siti web.
Limiti del supporto tecnico
Il supporto tecnico non può aiutarti a…
- … risolvere problemi legati allo sviluppo del sito o ai suoi aggiornamenti
- … implementare le soluzioni (migrazioni, installazioni complete)
- … installare manualmente WordPress
- … prendere il controllo del tuo computer da remoto
ma può assistervi per…
- … risolvere problemi legati all'infrastruttura o al Manager
- … chiarire alcuni processi
Un'assistenza Premium e un servizio di migrazione sono disponibili per esigenze più complesse.
Trova aiuto esterno
Per assistenza relativa al contenuto del tuo sito o all'organizzazione delle tue caselle di posta, utilizza la piattaforma di offerte d'Infomaniak che elenca più di 1000 professionisti verificati, o consulta l'elenco.
Questa guida spiega le differenze tra le offerte di hosting Web di Infomaniak per aiutarti a scegliere la migliore soluzione in base alle tue esigenze informatiche.
Se stai cercando di ospitare la tua posta elettronica, consulta questa altra guida.
Hospitamento Web Starter
L'hosting Web gratuito
L'hosting Web Starter è offerto gratuitamente con ogni dominio registrato su 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 su 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 e installazione facile di WordPress o CMS comuni, ecc. È anche possibile aggiungere un sito Node.js e/o Site Creator.
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
, 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.).
Questa guida dettaglia l'offerta di Serveur Cloud Infomaniak che permette di creare diversi hosting (spazi FTP per i quali create i vostri account FTP/SSH) su cui aggiungere siti (vhosts Apache per il dominio indicato), e l'offerta VPS Infomaniak destinata a un uso diverso.
Liberarsi dai limiti dell'hosting condiviso
Con un server cloud gestito, distribuisci i tuoi siti sugli hosting come desideri. Puoi configurarli indicando la directory radice e alcune informazioni come il memory_limit
e il max_execution_time
oltre i limiti imposti da un ambiente mutualizzato.
Sono disponibili strumenti web come i cronjobs, Site Creator, WordPress (che consente l'installazione e l'utilizzo dell'strumento WordPress in modo semplice) o i registri di accesso e di errore (logs). È possibile aggiungere un modulo Apache specifico o installare un sistema di cache.
Serveur Cloud o VPS?
Gestito (Serveur Cloud)
Infomaniak gestisce la parte software dei server sotto FastCGI e PHP-FPM senza che tu possa configurare liberamente il server (ad esempio, nessuna installazione personalizzata). Solo programmi specifici possono essere installati.
Non gestito (VPS)
Infomaniak si occupa dell'hardware e installa la versione di Linux o Windows scelta al momento dell'ordine. Nessun intervento a livello software. Il server è sotto la "vostra responsabilità". Potete riavviare il server tramite il Manager Infomaniak e un sistema di snapshot è disponibile (escluso VPS Lite).
Se siete indecisi su scegliere un Serveur e prevedete principalmente un contenuto video importante, potete abbinare un hosting condiviso con uno spazio VOD. Questo risolve i problemi di sovraccarico su un sito, permettendovi di separare il contenuto audiovisivo dal vostro hosting condiviso e di disporre così di uno spazio di archiviazione video che supporta facilmente i picchi di traffico elevati. Avrete anche a disposizione statistiche dettagliate riguardanti la visualizzazione dei vostri video.
Passare da uno all'altro...
Per migrare un Serveur Cloud a un VPS, o viceversa, non esiste una soluzione "chiavi in mano". Per questo tipo di migrazione, è necessario annullare il prodotto che non è più desiderato e quindi ordinare il prodotto di cui si ha bisogno al suo posto. Infomaniak rimborsa su richiesta qualsiasi acquisto di un nuovo server se l'annullamento avviene entro 30 giorni dall'ordine.
Questa guida spiega come personalizzare i limiti di un sito ospitato su un Hébergement Web condiviso o un Serveur Cloud.
Sbloccare o regolare i limiti di un sito
Per accedere alla gestione del sito web:
- Clicca qui per accedere alla gestione del tuo prodotto su Manager Infomaniak (hai bisogno di aiuto?).
- Fai clic direttamente sul nome assegnato al prodotto interessato:
- Clicca su Gestisci sotto Impostazioni avanzate:
- Fai clic sulla scheda PHP / Apache.
Potrai in particolare…
- … sbloccare per 60 minuti il limite di memoria (
memory_limit
= 1280 Mo) e il tempo massimo di esecuzione degli script (max_execution_time
= 60 minuti):- Questo sblocco è possibile al massimo 10 volte l'anno.
- … personalizzare i limiti di:
max_execution_time
(in secondi)memory_limit
(in Mo)post_max_size
&upload_max_filesize
(dimensione massima del file per l'invio, in Mo)- Serveur Cloud solo:
Max children
(consulta questa guida) - Solo Server Cloud:
Max input time
Non dimenticare di salvare le modifiche in fondo alla pagina.
Valori massimi per tipo di hosting
Limiti | Condiviso | Server Cloud | CLI (solo Serveur Cloud) |
---|---|---|---|
max_execution_time | 300 s | 3600 s | 0 (illimitato) s max |
limite di memoria | 1280 Mo | 2048 Mo max | 512 MB max |
post_max_size + upload_max_filesize | 9223372036854775807 Mo max | 9223372036854775807 Mo max | 48 Mo max |
max_children | 20 max | 20 (predefinito, modificabile) | |
connessioni simultanee per IP | 30 max | 30 (predefinito, modificabile) | |
max_input_time | 0 (illimitato) | 0 (predefinito, modificabile) | 0 (illimitato) |
file (inodes) | nessun limite del numero di file per hosting |
Questa guida spiega come modificare i limiti MySQL
/ MariaDB
di un Serveur Cloud.
Premessa
MySQL
è installato su un Serveur Cloud dedicato; le risorse non sono condivise.- C'è una sola istanza di
MySQL
per ogni Serveur Cloud. - Il numero e la dimensione dei database sono limitati solo dallo spazio su disco e dalle risorse del server.
- Per grandi volumi di dati, MongoDB è consigliato.
Configurare MySQL / MariaDB su Serveur Cloud
Elenco delle variabili MySQL
/ MariaDB
modificabili:
Nome | Descrizione | Valore |
---|---|---|
| Dimensione del buffer per le operazioni di inserimento in blocco | 8M |
| ||
| Opzione per dichiarare esplicitamente i valori predefiniti per le colonne di tipo timestamp | "" |
| Incremento per l'auto-estensione dello spazio tabella InnoDB | "" |
| Dimensione del buffer di chiave per le tabelle MyISAM | "" |
| Lunghezza massima delle parole per la ricerca full-text (Full-Text) | Indefinito |
| Lunghezza minima delle parole per la ricerca full-text (Full-Text) | 3 |
| Dimensione del pool di memoria aggiuntivo per InnoDB | "" |
| Dimensione del pool di memoria di buffer InnoDB , che memorizza i dati e gli indici | "" |
| Frequenza di scrittura dei registri InnoDB su disco | "" |
| Attivazione dell'estensione del prefisso ampio InnoDB | |
| Tempo massimo di attesa per l'acquisizione dei blocchi InnoDB | "" |
| Dimensione del buffer del diario InnoDB | "" |
| Dimensione dei file di registro InnoDB | "" |
| Dimensione minima del token per la ricerca full-text (Full-Text) | Indefinito |
| Dimensione massima del token per la ricerca full-text (Full-Text) | Indefinito |
| Dimensione del buffer di join per le query | 1M |
| Dimensione del buffer chiave per le tabelle MyISAM | 4M |
| Parametro per il formato dell'ora e della data | Indefinito |
| Attivazione o disattivazione della lettura locale dei file | 0 |
| Attivazione o disattivazione della registrazione binaria dei log MySQL | vero |
| Dimensione massima dei pacchetti di rete consentiti | Indefinito |
| Numero massimo di errori di connessione prima del blocco | 10 |
| Numero massimo di connessioni simultanee | Indefinito |
| Dimensione massima delle tabelle in memoria | 8M |
| Numero massimo di connessioni simultanee per utente | 38 |
| Dimensione massima del file temporaneo per l'ordinamento delle tabelle MyISAM | 2G |
| Dimensione del buffer di ordinamento per le tabelle MyISAM | 16M |
| Opzioni di recupero MyISAM | myisam-recover-options |
| Attivazione o disattivazione della cache delle query | |
| Limite di dimensione dei risultati memorizzati nella cache delle query | 256K |
| Dimensione totale della cache delle query | 64M |
| Tipo di cache per le query | 0 |
| Dimensione del buffer di lettura per le query | 2M |
| Dimensione del buffer di lettura casuale per le richieste | 2M |
| ||
| Numero di tabelle che il server può mantenere aperte | 256 |
| Dimensione della cache dei thread | 1 |
| Numero di thread concorrenti. Per impostazione predefinita, è 0 (infinito) | 0 |
| Dimensione dello stack per thread | 256K |
| Timeouts (wait_timeout e interactive_timeout ) | 30 |
| Dimensione massima delle tabelle temporanee in memoria | 8M |
| Percorso della directory temporanea per i file temporanei | "/home/nfs-clients/.mysql_tmp |
Queste variabili permettono di configurare vari aspetti del comportamento di MySQL/MariaDB su un Server Cloud.
Tutto ciò che non è definito è in linea di principio al suo valore predefinito.
Modifica i limiti MySQL / MariaDB
Per configurare HAProxy:
- Clicca qui per accedere alla gestione del tuo prodotto su Manager Infomaniak (hai bisogno di aiuto?).
- Fai clic direttamente sul nome attribuito al prodotto interessato.
- Fai clic su MySQL/MariaDB nel menu laterale sinistro.
- Modifica i valori necessari.
In termini di software liberi per manipolare file multimediali, FFmpeg
è uno strumento potente e flessibile. Può essere utilizzato per convertire, modificare e trasmettere video e audio.
Tuttavia, l'uso di FFmpeg
su hosting condivisi pone alcune problematiche e limiti, sia per gli utenti che per gli hoster.
È necessario orientarsi verso l'offerta di Server Cloud per un utilizzo di FFmpeg.
Potete anche orientarvi verso il servizio di VOD/AOD Infomaniak.
Questa guida si riferisce all'esecuzione di script avviati tramite SSH su diversi tipi di macchine.
Nessun limite di tempo
Non c'è un limite di tempo predefinita per l'esecuzione di script avviati tramite SSH, il che significa che lo script può eseguirsi per tutto il tempo necessario. Tuttavia, se la sessione SSH termina, anche lo script verrà interrotto.
È possibile avviare gli script in background per evitare questo problema. In questo caso, lo script continuerà ad eseguirsi anche se la sessione SSH viene interrotta.
Altre risorse possono essere limitate dalla capacità della macchina o dalla configurazione (ad esempio, gli script PHP limitati a 512 Mo di memoria).
È possibile modificare questi limiti su macchine di tipo Serveur Cloud, ma in nessun caso per hébergements mutualisés.
Jelastic Cloud è una piattaforma in quanto servizio (PaaS) che permette di creare facilmente ambienti di sviluppo al volo. Questa soluzione è molto vantaggiosa nel caso in cui il consumo delle risorse (CPU, RAM) varia molto in base ai periodi dell'anno.
Un Serveur Cloud consente di gestire applicazioni e siti web con la stessa facilità di un hosting condiviso, offrendovi il vantaggio di poter installare software aggiuntivi secondo le vostre esigenze. Questa soluzione è molto vantaggiosa se il consumo delle risorse (CPU, RAM) è stabile e prevedibile.
Un VPS Cloud o VPS Lite permette di gestire l'intero server con la distribuzione Linux di tua scelta. Sono richieste solide competenze tecniche. Questa soluzione è molto vantaggiosa se il consumo delle risorse (CPU, RAM) è stabile e prevedibile.
In tutti e tre i casi, beneficia di risorse interamente dedicate che puoi regolare liberamente in base alle tue esigenze.
Prendete anche visione dell'offerta Public Cloud.
Questa guida spiega cosa devi determinare come visitatore di un sito web se ricevi un errore di tipo 403 per risolvere il problema.
Cos'è l'errore 403?
Il codice di errore HTTP 403 significa generalmente che l'accesso a una risorsa è negato al cliente dal server.
In quale caso si verifica questo errore?
L'utente non è autenticato: il server richiede che l'utente si identifichi per accedere alla risorsa. Questo può essere il caso per pagine private che richiedono un'autenticazione, ad esempio.
L'utente è autenticato ma non ha le autorizzazioni necessarie: il server riconosce l'utente ma non gli consente l'accesso alla risorsa richiesta a causa di restrizioni di autorizzazioni o ruoli. Questa causa di errore 403 può essere un problema di autorizzazione errata, su una cartella o un file. Per una cartella, il messaggio di errore è di tipo "403 Forbidden", per un file, "failed to open stream: Permission denied". In questo caso, è necessario verificare che le autorizzazioni delle cartelle/file siano corrette, ovvero minimo 644 per un file e 755 per una cartella. Scopri di più
L'indirizzo IP dell'utente è bloccato o limitato: il server può bloccare l'accesso a un indirizzo IP specifico per motivi di sicurezza, protezione contro gli attacchi... Scopri di più
La risorsa richiesta non esiste sul server: in questo caso, il server restituisce un errore 403 invece di un errore 404 per evitare la divulgazione di informazioni riservate. Se tentate di accedere semplicemente alla vostra homepage o a una parte del vostro sito, indicando un indirizzo del tipo www.domaine.xyz o www.domaine.xyz/dossier/, assicuratevi che ci sia una homepage denominata "index.html o .htm o .php" collocata nel posto giusto (alla radice del vostro spazio FTP, nella directory /web o nella directory /dossier/). Scopri di più
Inoltre, verifica che non ci siano lettere maiuscole nel nome del file, tutti i nomi dei file o delle cartelle presenti devono essere in minuscolo, senza accenti né spazi.
Errore legato allo script: se stavi eseguendo uno script, compilando un modulo, caricando un file online e ricevi questo tipo di messaggio:
Accès interdit!
Vous n'avez pas le droit d'accéder à l'objet demandé.
Soit celui-ci est protégé, soit il ne peut être lu par le serveur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 403
La causa potrebbe essere un filtro che impedisce l'uso non desiderato degli script da parte degli spammer. Infatti, l'antivirus Infomaniak blocca il caricamento di file tramite script o tramite FTP. Questo significa concretamente che quando un hacker invia un file identificato come virus tramite un modulo, uno script non sicuro o tramite FTP, la sua installazione viene bloccata direttamente, il file non viene caricato sul server e il caricamento genera un errore 403.
In caso di falso positivo, contattate il supporto Infomaniak fornendo l'URL della pagina in cui riscontrate questo messaggio di errore per diagnosticare precisamente l'origine del problema.
Ci sono tuttavia molti altri casi in cui potresti ricevere un messaggio "403 forbidden" per ragioni molto diverse (scripts PHP, perl, mod_security, .htaccess, ...).