Base di conoscenze
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Questa guida spiega come accedere a phpMyAdmin con un Web Hosting.
Accesso a phpMyAdmin
Per accedere all'hosting web nella sezione Database:
- Esegui l'accesso al Gestore Infomaniak (manager.infomaniak.com) utilizzando un browser web come Brave o Firefox
- Fai clic sull'icona nell'angolo in alto a destra dell'interfaccia (o naviga attraverso il menu laterale sinistro, ad esempio)
- Seleziona Hosting (Universo Web & Dominio)
- Fai clic sul nome dell'oggetto rilevante nella tabella visualizzata
- Fai clic su Database nel menu laterale sinistro
- Fai clic sulla scheda Utenti
- Fai clic sul menu di azione ⋮ a destra dell'utente in questione nella tabella visualizzata
- Fai clic su Accedi a phpMyAdmin (password richiesta)
Nella pagina di accesso a phpMyAdmin:
- Il server corretto e l'utente vengono compilati automaticamente
- La password da inserire è quella associata all'utente del database (quella che hai scelto durante la creazione dell'utente MySQL da reimpostare in caso di dimenticanza)
Questa guida spiega come connettersi al tuo Hosting Web utilizzando una chiave SSH.
Prerequisiti
- creare un account FTP + SSH dal Manager Infomaniak
- creare una chiave SSH con un algoritmo sicuro, ad es.
ed25519
:
ssh-keygen -t ed25519
perché con una chiave rsa ("ssh-keygen
" o "ssh-keygen -t rsa
"), la connessione sarà rifiutata e verrà restituito il seguente errore in modalità verbosa:
debug1: send_pubkey_test: no mutual signature algorithm
Caricare la chiave SSH
Per fare questo:
- connettersi al server SSH del tuo hosting
andare nella radice del tuo hosting:
cd ~
creare la directory "
.ssh
":mkdir .ssh
- modificare i diritti della directory "
.ssh
" a chmod 700 - creare il file
authorized_keys
e incollare la tua chiave SSH pubblica su una sola riga (importante) - modificare i diritti del file
authorized_keys
a chmod 600
Questa guida riguarda gli indirizzi IP, inclusi:
- quelli assegnati ai siti web/hosting/server, IP dinamici o statici, condivisi o dedicati
- quelli assegnati dal vostro Internet Service Provider (ISP) quando si stabilisce una connessione a Internet verso il vostro prodotto Infomaniak
Vantaggi di un IP dedicato per un sito web
Un indirizzo IP dedicato o statico per un sito web è un indirizzo IP permanente che gli viene specificamente assegnato. A differenza di un indirizzo IP condiviso, utilizzato da più siti web, un indirizzo IP dedicato garantisce che solo quella piattaforma sia associata a tale indirizzo. Gli indirizzi IP dedicati per i siti web sono spesso utilizzati nei casi in cui la stabilità, la personalizzazione e la sicurezza sono importanti, come l'hosting di server, la configurazione di firewall o l'attivazione di certificati SSL (anche se è possibile procedere senza un indirizzo IP dedicato per installare un certificato SSL).
Ecco i principali vantaggi:
- configurare un record PTR o DNS inverso su IP dedicati, utile soprattutto per la configurazione di un server di posta in quanto alcuni provider di posta elettronica verificano il PTR prima di accettare le email inviate da un server
- miglioramento della stabilità della connessione
- riduzione del rischio di cattiva reputazione associata a siti web che condividono lo stesso indirizzo IP
- facilità di configurazione di alcuni aspetti tecnici
- un IP dedicato può migliorare l'indicizzazione di un sito web (anche se ci sono opinioni contrastanti tra gli esperti di SEO)
Aggiungere un IP dedicato al sito web
Per aggiungere un IP dedicato al vostro sito web, leggete questa guida.
Attenzione: Infomaniak non consente di accedere a siti web tramite HTTP(S) tramite IP (dedicati) su server gestiti; dovete utilizzare un nome di dominio che punta all'IP (o utilizzare l'URL di anteprima).
In caso di problemi nel dirigere il traffico web verso una porta specifica, leggete questa guida.
Blocco dell'indirizzo IP (connessione Internet)
Se non riesci più ad accedere a:
- tutte le tue caselle di posta elettronica, che possiedi su Infomaniak (e che di solito funzionano bene) e ciò con un software di posta elettronica da una sola rete Internet (ovvero dall'IP fornito dal vostro ISP)
o se hai purtroppo effettuato questo tipo di operazione:
- tentativi ripetuti di connessione falliti tramite FTP, SSH o su punti di accesso come il login di WordPress
- richieste che restituiscono troppe errori, come errori 403 in massa
il vostro accesso ai server Infomaniak potrebbe essere bloccato a causa del ban dell'indirizzo IP (banip / ipban) della vostra connessione Internet.
Per sbloccare la situazione, contattate il supporto di Infomaniak via email e specificate il dominio interessato e soprattutto il vostro indirizzo IP pubblico interessato.
Sblocco permanente (IP su lista bianca)
Con un Server Cloud, è possibile richiedere di autorizzare permanentemente l'indirizzo IP interessato in modo che il blocco non si ripeta mai più indipendentemente dalla situazione. Per farlo, dovete:
- disporre di un IP dedicato associato al vostro server cloud
- essere consapevoli che Infomaniak non bloccherà più eventuali attacchi provenienti da questo IP; gli attacchi o i tentativi di accesso malevoli da questo indirizzo non saranno più bloccati automaticamente dai sistemi di sicurezza
- confermare via email e da un indirizzo di contatto associato all'account (proprietario o amministratore) che comprendete e accettate la piena responsabilità in caso di attacchi provenienti da questo IP
Questa guida spiega lo scopo dell'opzione "Prefisso MySQL" nelle impostazioni di un sito web e le sue implicazioni per il funzionamento delle vostre applicazioni web (CMS) e degli script PHP.
Definizione
Quando l'opzione "Prefisso MySQL" è abilitata per un sito web, non è più necessario aggiungere il prefisso "wxyz_" davanti al nome e agli utenti dei vostri database MySQL. Uno script PHP può connettersi a MySQL con l'utente "mio_utente" e un database "mio_database", e l'accesso verrà automaticamente effettuato con l'utente "wxyz_mio_utente" e il database "wxyz_mio_database".
Gestione dell'Opzione Prefisso MySQL
Per accedere alla gestione del sito web:
- Eseguire l'accesso al Manager di Infomaniak (manager.infomaniak.com) utilizzando un browser web come Brave o Edge
- Fare clic sull'icona nell'angolo in alto a destra dell'interfaccia (o navigare attraverso il menu laterale sinistro, ad esempio)
- Selezionare Sito web (Universo Web & Dominio)
- Fare clic sul nome dell'oggetto rilevante nella tabella visualizzata
- Fare clic sul pulsante blu Impostazioni Avanzate
- Fare clic sulla scheda PHP
- Abilitare o disabilitare l'opzione Prefisso MySQL
- Fare clic sul pulsante blu Salva
- Eseguire le modifiche necessarie nei file di configurazione delle vostre applicazioni web e degli script PHP
Implicazioni e Modifiche da Effettuare
Dopo aver disabilitato l'opzione Prefisso MySQL per un sito web, è possibile che alcuni script PHP o CMS smettano di funzionare. Per ripristinare la connessione ai vostri database, dovrete aggiornare le seguenti informazioni nel file o nei file di configurazione degli script interessati:
- Il nome del database MySQL: dovrete aggiungere il prefisso del vostro server
- Prima: mio_database
- Dopo: wxyz_mio_database
- L'utente del database MySQL: dovrete aggiungere il prefisso del vostro server
- Prima: mio_utente
- Dopo: wxyz_mio_utente
Questa guida riguarda Laravel, un framework web open source scritto in PHP che segue il pattern architetturale model-view-controller (MVC). Leggi anche la loro documentazione.
⚠️ Per ulteriori aiuti, contatta un partner o invia una richiesta di proposta — leggi anche il ruolo dell'host.
Prerequisiti
- Avere un Hosting Web Condiviso o un Server Cloud Gestito con l'ultima versione di MySQL/MariaDB
- Sito web in esecuzione su PHP 8.2
- Creare un accesso SSH
- Creare un database
Installazione di Laravel 11
Per fare ciò:
- Connettiti via SSH al server
- Naviga nella directory del sito eseguendo il comando
cd percorso-al-sito
(ad esempio,cd sites/laravel.domain.xyz
) - Crea un nuovo progetto eseguendo il comando
composer create-project laravel/laravel example-app
Modifica il file
.env
nella radice dell'hosting per aggiornare i parametri di connessione al nuovo database:
DB_CONNECTION=mysql DB_HOST=xxxx.myd.infomaniak.com DB_PORT=3306 DB_DATABASE= nome del database MySQL (xxxx_newbdd) DB_USERNAME= utente MySQL con privilegi su questo database DB_PASSWORD= la sua password
- Naviga nella directory del progetto e rilascialo tramite SSH:
cd example-app
php artisan migrate
- Modifica la directory di destinazione per puntare alla sotto-cartella "public" del progetto, qui
/sites/laravel.domain.xyz/example-app/public
Questa guida spiega come risolvere anomalie che possono verificarsi con un Hosting Web se ha subito modifiche al suo indirizzo IP (come ad esempio un cambiamento di server) e il vostro computer conserva ancora la vecchia posizione nella cache DNS.
Svuotare la cache DNS
Quando si visita un sito web, il vostro computer memorizza in cache locale un'associazione tra il nome di dominio e il suo indirizzo IP. Questo accelera il processo di risoluzione DNS per le future visite allo stesso sito, poiché il computer può evitare di interrogare nuovamente i server DNS per ottenere l'indirizzo IP.
Svuotando la cache DNS, si costringe il vostro computer a interrogare nuovamente i server DNS per ottenere le informazioni più aggiornate sugli indirizzi IP dei siti che si visitano.
su Windows
- Aprire il menu Start
- Digitare cmd
- Nelle risultati della ricerca, fare clic su Prompt dei comandi
- Eseguire il comando
ipconfig /flushdns
su macOS
- Aprire il Terminale
- Eseguire il comando
lookupd -flushcache
(se fallisce:dscacheutil -flushcache
)
su Linux
- Aprire il Terminale
- Eseguire il comando
sudo systemctl restart nscd
osudo /etc/init.d/nscd restart
per riavviare nscd
Questa guida riguarda MySQL/MariaDB e si concentra principalmente sull'analisi degli indici e sulle query con l'Web Hosting.
Slowlog per le query lunghe
Lo slowlog di MySQL è attivato su tutti i server MySQL e contiene le query che impiegano più di 5 secondi* per eseguirsi. Se le tue query sono ben costruite, non dovresti mai vedere questi file. In caso contrario, controllali regolarmente per individuare e correggere eventuali problemi e assicurarti che il tuo sito funzioni correttamente.
Contatta il supporto di Infomaniak per ottenere questi file per iscritto (tranne per gli hosting v1 più vecchi, a cui è possibile accedere direttamente dal gestore di file FTP Manager, un livello sopra /web nella directory /logs).
E i log?
Non vengono creati log di MySQL (tranne i slowlog) perché i server MySQL non possono gestire il carico di generare milioni di log contemporaneamente. Se necessario, Infomaniak può attivare i log di MySQL per 5 minuti per consentirti di analizzarli con EXPLAIN e determinare indici utili, ad esempio. Per farlo, ti preghiamo di contattare il supporto di Infomaniak per iscritto.
_____
* tempo trascorso. Per quanto riguarda i blocchi, la documentazione fornisce il seguente chiarimento: "Il tempo necessario per acquisire i blocchi iniziali non viene conteggiato come tempo di esecuzione".
Questa guida consente di risolvere un eventuale errore 530 riducendo il numero di connessioni FTP simultanee ai Hosting Web.
Risolvere un errore 530
Il messaggio di errore 530 Spiacente, il numero massimo di clienti (25) per questo utente è già connesso
appare generalmente a seguito di connessioni multiple e simultanee con un software FTP che gestisce male le disconnessioni o che cerca di aprire più connessioni contemporaneamente pensando di accelerare il download.
Dopo aver ricevuto questo errore, è necessario chiudere il programma FTP e poi attendere 30 minuti affinché il server interrompa le connessioni attive e sia possibile riconnettersi.
È anche possibile creare un nuovo utente FTP e connettersi con esso.
Per evitare questa situazione con FileZilla, andare nel menu Modifica -> Configurazione e poi nell'opzione Trasferimenti e impostare il numero di trasferimenti simultanei su 2.
Si consiglia di utilizzare il gestore file FTP Manager.
Questa guida spiega come cambiare la password di un account FTP o FTP/SSH su un Hosting Web di Infomaniak.
Cambiare la password di un utente esistente
Per accedere all'Hosting Web e modificare l'accesso FTP:
- Effettuare l'accesso al Infomaniak Manager (manager.infomaniak.com) utilizzando un browser web come Brave o Firefox.
- Fare clic sull'icona in alto a destra dell'interfaccia (o navigare utilizzando il menu a sinistra, ad esempio).
- Selezionare Hosting (universo Web & Domain).
- Fare clic sul nome dell'oggetto rilevante nella tabella visualizzata.
- Fare clic su FTP/SSH nel menu a sinistra.
- Fare clic sul menu delle azioni ⋮ a destra dell'oggetto rilevante nella tabella visualizzata.
- Fare clic su Modifica
- Inserire direttamente la nuova password che verrà utilizzata per l'accesso FTP o SSH.
- Se necessario, è possibile generare una password forte.
- Confermare le modifiche
Questa guida spiega come rimuovere un alias di dominio da un hosting web. Il nome di dominio principale dell'hosting web non sarà più collegato a nessun altro nome di dominio.
Ciò consente, in particolare, la possibilità di creare in seguito un nuovo hosting web o un sito separato per il nome di dominio che è stato scollegato.
Prerequisiti
- è necessario aver dissociato il nome di dominio sinonimo dal nome di dominio principale se c'era un'associazione precedentemente
Rimuovere l'alias di dominio
Per rimuovere un alias di dominio dal tuo sito:
- effettua l'accesso al Manager di Infomaniak (manager.infomaniak.com) utilizzando un browser web come Brave o Firefox
- fai clic sull'icona in alto a destra dell'interfaccia (o naviga attraverso il menu della barra laterale sinistra, ad esempio)
- seleziona Hosting (universo Web e Dominio)
- fai clic direttamente sul nome dell'oggetto rilevante nella tabella visualizzata
- fai clic sul sito rilevante (nella sezione Siti)
- fai clic sul menu delle azioni ⋮ a destra dell'alias che diventerà il dominio principale (nella sezione Domini)
- scegli Scollega
- conferma la rimozione dell'alias (senza cancellare le voci corrispondenti nella zona DNS)