Base di conoscenze
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Questa guida spiega come modificare la configurazione del backup automatico delle Applicazioni Web Infomaniak (Joomla, Drupal, Typo3, PrestaShop, ownCloud, ecc.) incluse nelle offerte di Hosting Web a pagamento.
Premessa
- Questo non riguarda WordPress, che può essere salvato e poi ripristinato tramite:
- il backup automatico degli hosting,
- le estensioni che ti permettono di fare manualmente un backup completo, incluso un file di reinstallazione facilitata.
Configurare i backup
Per gestire i backup delle App:
- 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:
- Clicca sul menu delle azioni ⋮ situato a destra dell'Applicazione Web interessata.
- Fai clic su Impostazioni dell'applicazione:
- Fai clic su Modifica a destra dell'Applicazione:
- Sotto la scheda Configurazione, clicca sulla casella per accedere alla configurazione avanzata:
- Scegliete le modalità di aggiornamento e di backup desiderate:
- 7 backup recenti vengono conservati, insieme a quelli di 15 e 30 giorni fa.
- Salva le modifiche utilizzando il pulsante in basso a destra.
Saperne di più
- Installare o disinstallare un'Applicazione Web
- Modificare il nome di dominio associato all'Applicazione Web
- Ripristinare un'Applicazione Web
Questa guida spiega come avviare un'analisi del contenuto di un Hosting Web per rilevare e pulire i file contenenti virus e altri script dannosi che potrebbero minacciare la sicurezza dei siti web.
Avviare un'analisi antivirus dei siti
Per analizzare il contenuto eventualmente infetto:
- 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.
- Clicca su Sicurezza nel menu laterale sinistro.
- Clicca su Antivirus nel menu laterale sinistro.
- Clicca sul pulsante blu Analizza:
- Seleziona il o i siti da analizzare.
- Clicca sul pulsante blu Avvia l'analisi.
La scansione antivirus può richiedere del tempo, ma il Manager può essere chiuso. Riceverai un'e-mail quando l'operazione sarà completata.
Considera anche lo strumento di rilevamento delle vulnerabilità per monitorare eventuali falle corrette automaticamente sui tuoi siti web.
Questa guida spiega come ripristinare i backup delle versioni precedenti dei tuoi file e di altri dati web dei tuoi hosting Infomaniak, e come implementare una politica di backup efficace se i backup messi a disposizione automaticamente e gratuitamente non corrispondono più ai tuoi bisogni in termini di disponibilità o sicurezza.
Hébergements Web (Starter, Mutualisé, Serveur Cloud)
Consulta queste guide per ripristinare i backup automatici:
- di un intero hosting (FTP + MySQL),
- di file specifici sull'hébergement,
- di database specifiche,
- di un'Applicazione Web (Wordpress & Apps),
- dei crons SSH di Serveur Cloud.
Consulta queste guide per salvare e ripristinare:
- un alloggio con Swiss Backup e Acronis (semplice),
- un alloggio con Swiss Backup e Restic (avanzato),
- WordPress con Swiss Backup,
- WordPress con un'estensione.
Consulta anche https://faq.infomaniak.com/snapshot.
Hébergements v1 (vecchia offerta 60 Go)
- Visualizza e/o scarica il backup automatico (versioning) dei tuoi dati sul tuo spazio FTP sotto
/backups
e/backup_mysql
alla radice del dominio (sopra/web
). - Riproduci questi dati.
Posta elettronica
- Ripristina i messaggi dai backup automatici Infomaniak.
- Riproduci contatti o eventi del calendario.
- Salva il contenuto attuale di un account email:
- scaricando il contenuto attuale sul proprio dispositivo,
- duplicando tutto il contenuto attuale in una casella di backup.
- copiando i futuri e-mail man mano che arrivano in una casella di backup.
Domini / Zone DNS
- Ripristina gli record DNS eliminati dai backup automatici Infomaniak.
- Ripara un domini scaduto in periodo di redenzione.
Questa guida spiega come autorizzare determinati porti in entrata e/o in uscita nel firewall di un hosting Web o di un Server Cloud.
Premessa
- Su un hosting Web condiviso, è possibile aprire i porti solo in uscita.
- Su un Serveur Cloud, è possibile aprire porte in entrata e in uscita.
- L'apertura delle porte consente di garantire il corretto funzionamento di alcune applicazioni, ma può ridurre la sicurezza del tuo hosting.
Accedere allo strumento e aggiungere una regola
Per gestire l'apertura delle porte dal Manager:
- 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.
- Clicca su Sicurezza nel menu laterale sinistro.
- Clicca su Apertura delle porte nel menu laterale sinistro.
- Clicca sul pulsante Apre una porta:
È possibile inserire solo un indirizzo IP o un host per riga e un solo port per regola.
Specificando un indirizzo IP o un host, la connessione sarà autorizzata solo in questi casi:
Regola in entrata
: se la connessione proviene da questo IP o dall'hoste indicatoRegola in uscita
: se la connessione è effettuata verso questo IP o questo host
Stesso per il Tipodi connessione, se il protocollo utilizzato per la connessione non è quello indicato nella regola, la connessione non è autorizzata.
Aprire la porta in uscita 25 in modo globale
È possibile aprire la porta in uscita 25
dal gestore se è specificato un host di destinazione.
Con un Server Cloud, per aprire questa porta a tutto il mondo, contattate il supporto Infomaniak giustificando la vostra richiesta.
Porte aperte per impostazione predefinita
Una volta acceduto allo strumento di apertura delle porte, troverete l'elenco delle porte aperte per impostazione predefinita sulla pagina.
Con un Server Cloud, per chiudere alcuni dei porti elencati, contattate il supporto Infomaniak giustificando la vostra richiesta.
La visualizzazione può avvenire su più pagine:
Porte MySQL
Per quanto riguarda i porti delle basi di dati, consultate queste guide:
Verificare l'attività di una porta (Server Cloud)
Su Serveur Cloud, per verificare se un'applicazione sta ascoltando su una porta specifica (1234
nell'esempio qui sotto) e per conoscere il nome dell'applicazione in questione, esegui in SSH:
netstat -anpe | grep "1234" | grep "LISTEN"
Questa guida spiega come ottimizzare il sito che gestisci su un Hébergement Web per renderlo più veloce e permettere a tutti i visitatori di navigarlo da Internet senza difficoltà, indipendentemente dalla loro velocità di connessione.
Il ruolo dell'hosting provider
La velocità di caricamento di un sito web dipende da molti fattori (prestazioni del server, infrastruttura di rete dell'host, connessione Internet del visitatore, ottimizzazione del sito web, ecc.).
In qualità di hosting provider, Infomaniak si impegna a offrire il meglio in termini di hosting e fa evolvere costantemente i suoi prodotti e la sua infrastruttura:
- Tutti gli hosting funzionano su dischi SSD di ultima generazione.
- L'infrastruttura beneficia di oltre 70 Gbit/s di interconnessione e ridondanza con Cogent, Level3, ecc.
- Per poter assorbire senza problemi i picchi di traffico, i server funzionano con processori Intel Xeon a 64 bit, che vengono sostituiti regolarmente, e i server condivisi/utilizzati utilizzano in media solo il 40% della potenza dei loro CPU.
Inoltre, quando invii una richiesta di supporto riguardante i rallentamenti, Infomaniak verifica se…
- … il server del tuo hosting funziona normalmente e non ha riscontrato problemi nelle ultime 48 ore.
- … l'infrastruttura di rete non ha riscontrato interruzioni nelle ultime 48 ore.
Il ruolo del titolare del sito e del webmaster
Infomaniak non interviene sui contenuti dei server o nello sviluppo di siti web. La creazione o la manutenzione di un sito è un mestiere diverso, anche se è collegato alle sue attività, poiché vengono proposti gli strumenti e i servizi che un webmaster utilizza per creare siti web.
Analizzare la causa dei rallentamenti
Ecco quindi cosa devi fare se noti rallentamenti con il tuo sito:
- Segui le consigli di Google PageSpeed Insights per ottimizzare il tuo sito web... I punti evidenziati riguardano infatti la progettazione del sito web e non la configurazione del server; consulta questa altra guida se il risultato del test ti invita ad autorizzare la compressione delle risorse sul tuo sito.
- In caso di rallentamenti dall'estero, considerate l'attivazione di DNS Fast Anycast.
- Installa e configura un sistema di cache sul tuo sito per evitare accessi ridondanti ai database e accelerare il caricamento del sito.
- Considera un CDN.
- Testate la velocità di risposta del server (TTFB).
- Scansiona il tuo hosting alla ricerca di virus.
- Pulite regolarmente i database e eliminate le voci inutili.
- Utilizza l'ultima versione di PHP compatibile con il tuo sito/CMS/applicazione Web.
- Evitate l'uso di immagini, contatori, CGI o media ospitati su fornitori esterni, perché se questi non sono raggiungibili, il vostro sito sembrerà lento.
- Disattivate eventuali estensioni WordPress superflue che consumano molte risorse nel tuo CMS.
- Aggiornate e mantenete aggiornati regolarmente i CMS/applicazioni Web.
- Imposta un tempo di attesa per i bot di indicizzazione, poiché alcuni hanno un comportamento molto "aggressivo"; è possibile limitare il loro impatto impostando un Crawl-delay.
- Consultate i possibili error-logs che raggruppano tutti gli errori generati dal tuo sito; correggendo questi errori, il tuo sito sarà più performante.
- Consulta i possibili slowlogs: raggruppano le query che impiegano più di 5 secondi per essere eseguite; è importante correggere le query elencate in questo file (esempi di ottimizzazione SQL).
- Aggiungi un sistema di cache server come Memcached (solo server Cloud).
- Aumenta il valore max_children (solo server Cloud).
Se persiste un problema...
In qualità di proprietario del sito, se siete webmaster o avete assunto un webmaster che non riesce a trovare l'origine dei rallentamenti, contattate il supporto Infomaniak solo per iscritto dopo aver ottenuto le seguenti informazioni:
- Nome del sito ospitato.
- Date e ore in cui sono state riscontrate le lentezze.
- Nome del database eventualmente coinvolto / stesso per account FTP.
- Il tuo indirizzo IP pubblico al momento dei test (visibile ad esempio su https://www.infomaniak.com/ip).
- Tipo di lentezza riscontrata (visualizzazione del sito, trasferimenti FTP...).
- Problemi (ad esempio rallentamenti) nell'accesso al site d'Infomaniak in modo intermittente?
- Risultato di un traceroute verso
84.16.66.66
e incollate i risultati completi (cattura dello schermo se necessario). - Risultato di un speedtest scegliendo Infomaniak come destinazione (speedtest.net — clicca su Cambia server per selezionare Infomaniak).
Se le vostre esigenze aumentano...
Se l'hosting condiviso non è più adatto al tuo sito, è necessario valutare il passaggio a un Server Cloud. Il tuo sito può essere semplicemente spostato su questo tipo di server, dove sarà l'unico e su cui potrai installare un motore di cache, ad esempio.
Si siemplifica la vita! In caso di necessità, partner locali e raccomandati da Infomaniak possono occuparsi di queste procedure. Lanciate un bando gratuito. Si occupano di tutto, liberandovi dai dettagli tecnici.
Questa guida spiega perché un sito web può essere "rotto" o smettere di funzionare dopo aver cambiato la password a livello di un Hosting Web.
Connessione interrotta con il database
Quando il tuo sito web, e in particolare uno script (CMS, WordPress, Prestashop o qualsiasi altra applicazione che utilizza i database MySQL), non riesce più a connettersi al database MySQL MariaDB o altro, potrebbe apparire un messaggio di errore, ad esempio:
Erreur lors de la connexion à la base de données
Database Error: Unable to connect to the database:Could not connect to MySQL
Link to database cannot be established
Ricordarsi dell'ultima azione...
Nel caso in cui si verifichi un errore sul tuo sito, è sempre necessario esaminare la cronologia recente. In particolare, è successo…
- … un'azione da parte tua a livello del file di configurazione dello script in questione? È stato toccato, modificato, spostato?
A volte, l'inserimento involontario di uno spazio prima o dopo una parola può interrompere la connessione tra il server web e il server del database. Torna indietro sulle tue modifiche ai file.
In caso di necessità, ripristina una versione precedente dei file che hai modificato di recente.
- … un'azione a livello della password del database nel Manager Infomaniak?
Se cambi la password del tuo database tramite il Manager Infomaniak, allora il tuo script, che cerca le informazioni nel database, non visualizzerà più nulla.Modificare qualcosa nel Manager Infomaniak significa doverlo cambiare ovunque altrove. Questo cambiamento che hai fatto nel Manager, devi anche riportarlo / rifletterlo nel file di configurazione dello script connetterti in FTP e andare a modificare il file appropriato, in linea di principio "wp-config.php", "configuration.php" o simile.
- … un trasferimento di server annunciato da Infomaniak?
Se questo errore segue un trasferimento di server o un'altra operazione annunciata via e-mail e relativa al prodotto in questione, non esitate a contattare il supporto Infomaniak.
I siti Node.js offerti da Infomaniak permettono di eseguire applicazioni Node.js in un ambiente flessibile, pronto all'uso, senza dover gestire un'infrastruttura server.
Premessa
- Offrendo la flessibilità di un server senza la complessità della sua amministrazione, questo tipo di hosting è particolarmente adatto ai progetti API REST, per distribuire il CMS Ghost, Strapi o framework come Express.js, NestJS o ancora socket.io, next.js, strumenti aziendali o prototipi per:
- sviluppatori che desiderano distribuire applicazioni Node.js senza gestire l'infrastruttura.
- webmaster che cercano di sperimentare o formarsi a Node.js.
- agenzie e freelance che lavorano su più progetti clienti.
- studenti, insegnanti e scuole che necessitano di un ambiente semplice per testare il codice.
- I gestori di pacchetti NPM e Yarn sono supportati.
- Se installi
Node.js
su un hosting web all'interno di un Server Cloud, il tuo sito non funzionerà con le risorse garantite del Server Cloud gestito.- Consulta questa guida per utilizzare Fast Installer e distribuire NVM.
Node.js
= nome ufficiale del linguaggio/ambiente;NodeJS
= nome "tecnico" o semplificato in alcuni contesti (spesso per ragioni pratiche, non c'è una vera differenza tecnica).
Creare un sito Node.js
Per accedere a un piano di hosting web e aggiungere un sito Node.js:
- Clicca qui per accedere alla gestione dei tuoi prodotti nel Manager Infomaniak (hai bisogno di aiuto?).
- Fai clic direttamente sul nome attribuito al prodotto interessato.
- Clicca sul pulsante blu Aggiungi:
- Scegli un progetto con tecnologie avanzate.
- Clicca su Avanti:
- Seleziona Node.js.
- Seleziona un'altra versione se necessario.
- Clicca su Avanti:
- Scegliere il tipo di dominio da assegnare a questo nuovo sito:
- un nome di dominio già acquisito
- un sotto-dominio creato a partire da un nome di dominio già acquisito
- un nome di dominio ancora disponibile e da ordinare
- Inserisci il nome di dominio o il sotto-dominio.
- Seleziona le eventuali opzioni avanzate.
- Fai clic su Avanti:
- Scegliete una delle due opzioni disponibili:
- Metodo rapido:
- Un progetto di esempio preconfigurato viene installato automaticamente.
- Questo approccio è ideale per scoprire Node.js o avviare rapidamente una base funzionale.
- Metodo personalizzato:
- Il codice sorgente può essere importato tramite Git, archivio ZIP, SSH o SFTP.
- Definite voi stessi gli script, i punti di ingresso, la porta di ascolto e i comandi di build necessari.
- Metodo rapido:
- Ogni sito dispone di un pannello di controllo dedicato per gestire l'applicazione (start, stop, restart), consultare la console di esecuzione, gestire le versioni di Node.js, configurare i domini e attivare i certificati SSL:
Per approfondire la configurazione del tuo sito Node.js, consulta questa altra guida.
Questa guida spiega l'errore "La tua connessione non è privata" quando si tenta di accedere a un sito web, sia che si sia proprietari del sito o semplici visitatori.
Capire l'errore
L'errore "La tua connessione non è privata" appare a volte nel tuo browser quando questo incontra difficoltà a stabilire una connessione sicura con il sito che desideri visitare. Questo accade generalmente quando il sito web non dispone di un certificato di sicurezza valido e non utilizza il protocollo SSL/TLS per proteggere la comunicazione tra il sito e il tuo browser web.
In realtà, si tratta di una misura di sicurezza volta a proteggere i tuoi dati. I siti web con certificati SSL non validi possono presentare problemi di sicurezza, rendendoli meno affidabili. Possono anche esporre le tue informazioni personali agli hacker se inserisci dati sensibili, come le tue credenziali di accesso o le tue informazioni di pagamento.
Se siete visitatore
Potrebbe essere dovuto a errori di configurazione, come una connessione Wi-Fi poco sicura, una data e ora errate sul tuo computer, o anche un'analisi SSL/HTTPS da parte del tuo software antivirus.
Se possiedi un sito web Infomaniak
Hai installato un certificato SSL?
Informati sui diversi certificati disponibili sul sito Infomaniak.
E se possiedi già un certificato SSL per il tuo sito, l'hai aggiornato per integrare eventuali alias del sito web?
Verificare la data di scadenza del certificato SSL
I certificati vengono rinnovati automaticamente. Per verificare la data di scadenza:
- Clicca qui per accedere alla gestione del tuo prodotto su Manager Infomaniak (hai bisogno di aiuto?).
- Consulta la colonna che contiene le date di scadenza:
Verificare l'installazione
Se pensi di aver attivato SSL sul tuo sito, verifica alcuni punti di questa altra guida.
Infomaniak pone un punto d'onore nel garantire la sicurezza dei dati grazie a un approccio integrale e diversificato alla sicurezza. Per i whistleblower, l'azienda ha implementato un dispositivo interno che consente di segnalare irregolarità in modo sicuro e anonimo, senza timore di ritorsioni. Questo meccanismo di protezione è noto e accessibile a tutti i dipendenti, rafforzando così la trasparenza e la responsabilità all'interno dell'organizzazione.
Infomaniak dimostra il suo impegno con misure concrete ed efficaci per proteggere chi segnala anomalie.
Questa guida spiega perché è pericoloso utilizzare una versione di PHP che non è più ufficialmente aggiornata e come utilizzare una versione più recente di PHP con un sito web ospitato da Infomaniak.
Una versione obsoleta di PHP è pericolosa?
Quando utilizzi una versione di PHP (presto) vulnerabile su uno o più dei tuoi siti, un messaggio di avvertimento appare nel pannello di controllo degli hosting interessati.
Il linguaggio PHP si evolve regolarmente e quando utilizzi una versione di PHP che non è più aggiornata, espone il tuo sito web a rischi per la sicurezza. Ad esempio, persone malintenzionate potrebbero sfruttare vulnerabilità note per accedere al tuo sito e modificarne il contenuto. È quindi vivamente consigliato utilizzare sempre una versione recente di PHP.
Sono possibili tre stati:
- la versione di PHP è completamente supportata: nessuna azione è richiesta
- la versione di PHP riceve solo aggiornamenti di sicurezza: è consigliato utilizzare una versione più recente di PHP
- la versione di PHP non è più aggiornata: è vivamente consigliato utilizzare una versione più recente di PHP
Per saperne di più: http://php.net/supported-versions.php
Utilizzare una versione più recente
Le ultime versioni di PHP sono più performanti e accelerano il caricamento dei siti web.
Prima di utilizzare una versione più recente di PHP, è necessario prendere le seguenti precauzioni:
- se il tuo sito funziona con un CMS o un'applicazione web (WordPress, Joomla, Drupal, ecc.), è consigliabile verificare che la sua versione attuale sia compatibile con la versione di PHP che prevedi di utilizzare
- se il tuo sito è stato sviluppato manualmente, è necessario consultare la documentazione ufficiale di PHP per essere informati delle funzioni modificate e delle eventuali incompatibilità
Se riscontri problemi dopo aver migrato un sito a una versione più recente di PHP, potrebbe essere possibile tornare a una versione precedente di PHP se questa è ancora supportata.