Installa WordPress manualmente sul tuo web hosting #
WordPress si può installare comodamente su CURIAWEB con Softaculous. Ci sono tuttavia situazioni in cui WordPress intenzionalmente installare manualmente vuoi. In questo modo carichi tu stesso i file di WordPress sul tuo spazio web, crei un database e colleghi WordPress a questo database durante l'installazione.
L'installazione manuale è un po' più complessa rispetto a quella con Softaculous, ma ha un grande vantaggio: ti permette di conoscere la struttura di base di un'installazione di WordPress. Vedi dove si trovano i file di WordPress, a cosa serve il database e come WordPress collega entrambi i componenti.
Informazioni: Per un nuovo sito web WordPress standard su CURIAWEB, l'installazione tramite Softaculous è solitamente la via più semplice. L'installazione manuale è interessante soprattutto se desideri lavorare consapevolmente e in autonomia con file, database e directory di installazione.
Cosa succede durante un'installazione manuale di WordPress? #
Un sito web WordPress è composto, in parole semplici, da due aree centrali: File sul tuo spazio web e una Database.
I file includono WordPress stesso, i temi, i plugin e i media caricati. Nel database, invece, WordPress memorizza tra le altre cose articoli, pagine, impostazioni, informazioni sugli utenti e numerosi dati di configurazione.
Durante un'installazione manuale esegui quindi tu stesso diverse operazioni che un programma di installazione automatica come Softaculous di solito gestisce per te:
- Scarica WordPress,
- Trasferire i file di installazione sullo spazio web,
- creare un database,
- creare un utente di database,
- Connettere WordPress al database,
- completare l'effettiva installazione di WordPress nel browser.
All'inizio sembra più complicato di quanto non sia in realtà. Se esegui i singoli passaggi uno dopo l'altro, WordPress può essere installato manualmente senza problemi.
Di cosa hai bisogno per l'installazione? #
Per l'installazione manuale ti serve un pacchetto di hosting attivo, un dominio o sottodominio configurato su di esso e l'accesso a cPanel.
Inoltre, ti serve il pacchetto di installazione di WordPress corrente. Dovresti ottenerlo esclusivamente dal sito web ufficiale di WordPress.
Per il trasferimento dei file puoi utilizzare File manager di cPanel o utilizzare un programma FTP. In questa guida utilizziamo principalmente il File Manager di cPanel, poiché non richiede l'installazione di software aggiuntivo sul computer.
Scarica WordPress #
Scarica prima la versione corrente di WordPress dal sito ufficiale di WordPress. Riceverai un archivio di installazione compresso che contiene tutti i file e le directory necessari per WordPress.
Salva il file sul tuo computer. Non è necessario modificare i singoli file di WordPress prima di caricarli sul tuo hosting.
Attenzione: Non scaricare WordPress da portali di download o siti Web sconosciuti. Utilizza sempre la fonte ufficiale di WordPress per i file principali di WordPress.
Aprire il cPanel da CURIAWEB #
Successivamente, apri la gestione tecnica del tuo hosting.
- Accedi al Centro clienti CURIAWEB un.
- Apri Servizi > I miei servizi.
- Seleziona il pacchetto di hosting su cui desideri installare WordPress.
- Clicca su Accesso a cPanel.
Ti trovi ora in cPanel. Qui puoi, tra le altre cose, gestire file, domini e database del tuo pacchetto di hosting.
Trovare la directory giusta per il tuo dominio #
Prima di caricare WordPress, devi sapere in quale directory debbano trovarsi i file del tuo dominio. Questa directory viene spesso chiamata Document Root definito.
Per il dominio principale di un classico hosting cPanel, questa è spesso la directory public_html. Tuttavia, per domini aggiuntivi o sottodomini è possibile impostare una directory diversa.
Pertanto, non fare affidamento ciecamente sul fatto che ogni dominio automaticamente public_html utilizzato. Controlla in cPanel quale directory principale è associata al dominio in questione.
Attenzione: Se nel di destinazione è già presente un sito web, non sovrascrivere o cancellare semplicemente i suoi file. Crea prima un backup e verifica se il sito web esistente è ancora necessario.
Caricare i file di WordPress con il gestore di file di cPanel #
Apri in cPanel il Gestione file e naviga alla document root del dominio su cui deve essere installato WordPress.
Carica lì l'archivio WordPress scaricato in precedenza. Successivamente, potrai estrarre l'archivio direttamente nel gestore di file.
Dopo l'estrazione si crea solitamente una cartella denominata WordPress. All'interno si trovano i file e le directory effettivi di WordPress, ad esempio:
- wp-admin
- wp-content
- wp-includes
- wp-config-sample.php
- index.php
Installare WordPress direttamente sul dominio principale #
Se il tuo sito web deve essere raggiungibile direttamente sotto il tuo dominio, i contenuti della directory di WordPress estratta devono trovarsi direttamente nella root del documento del tuo dominio.
Questo significa: non la cartella WordPress dovrebbe rimanere lì, ma il suo contenuto.
Se il tuo dominio, ad esempio meinefirma.ch è, il tuo sito web dovrebbe essere raggiungibile direttamente tramite questo indirizzo in seguito.
Se invece l'intera cartella rimane WordPress si trovano nella Document Root, la tua installazione potrebbe invece finire a un indirizzo come questo:
Importante: Se desideri gestire WordPress direttamente sul tuo dominio principale, sposta l'intero contenuto della cartella estratta WordPress nella Document Root del dominio. Non spostare semplicemente la cartella stessa.
Creare un database per WordPress #
Oltre ai file, WordPress richiede un database. Lì vengono memorizzati i contenuti dinamici e le impostazioni del tuo sito web.
In cPanel puoi creare un nuovo database MySQL o MariaDB e un relativo utente per questo scopo.
Apri la sezione corrispondente per la gestione di Database MySQL o il Database Wizard disponibile in cPanel.
1. Crea nuovo database #
Crea prima un nuovo database. Usa un nome che ti permetta di associare successivamente il database al tuo progetto.
Su cPanel, al nome del database scelto viene spesso anteposto automaticamente il tuo nome utente cPanel come prefisso. Da un nome come WordPress può quindi crearsi, ad esempio, un nome di database completo secondo il seguente schema:
utente_wordpress
Prendi nota del nome completo del database. Ti servirà più tardi durante l'installazione di WordPress.
2. Creazione dell'utente del database #
Crea quindi un utente dedicato per questo database e assegna una password forte e casuale.
Anche per l'utente del database cPanel può aggiungere automaticamente un prefisso. Prendi nota quindi del nome utente completo e la relativa password.
Attenzione: Usa una password unica e complessa per l'utente del database. Non deve essere identica alla password dell'amministratore di WordPress, del cPanel o del centro clienti.
3. Assegnare utenti al database #
La sola creazione del database e dell'utente non è sufficiente. L'utente deve poi essere associato al database di WordPress.
Concedi all'utente i permessi necessari per questo database. In una normale installazione di WordPress, l'utente del database di WordPress necessita dei diritti necessari per creare, leggere, modificare ed eliminare tabelle.
Se utilizzi l'assistente cPanel, puoi selezionare le relative autorizzazioni per l'utente.
Informazioni: Un errore comune nelle installazioni manuali di WordPress è che, sebbene siano stati creati il database e l'utente, quest'ultimo non sia stato associato al database. Di conseguenza, WordPress non riesce a connettersi correttamente al database.
Di quali dati hai bisogno adesso? #
Per il prossimo passaggio dovresti tenere a portata di mano le seguenti informazioni:
- Nome del database
- Utente del database
- password del database
- Host del database
Per quanto riguarda l'host del database, nei tipici ambienti di hosting si tratta spesso di localhost utilizzato. Tuttavia, utilizza sempre l'indicazione valida per il tuo hosting.
Conserva le credenziali di accesso in un luogo sicuro e non pubblicarle mai sul tuo sito web o in un documento pubblicamente accessibile.
Muss die wp-config.php manuell erstellt werden? #
Im WordPress-Installationspaket findest du die Datei wp-config-sample.php. Daraus kann die zentrale Konfigurationsdatei wp-config.php erstellt werden.
In dieser Datei werden unter anderem die Zugangsdaten zur WordPress-Datenbank hinterlegt.
Für eine normale manuelle Installation musst du diese Datei jedoch nicht zwingend vorab selbst bearbeiten. Wenn noch keine wp-config.php vorhanden ist, kann WordPress während des Installationsvorgangs versuchen, die Datei anhand deiner eingegebenen Daten selbst zu erstellen.
Für Einsteiger ist dieser Weg meistens einfacher und reduziert das Risiko von Tipp- oder Syntaxfehlern in der Konfigurationsdatei.
Suggerimento: Wenn du WordPress zum ersten Mal manuell installierst, lass die Datei wp-config-sample.php zunächst unverändert und führe die Datenbankkonfiguration über den WordPress-Installationsassistenten im Browser durch.
WordPress-Installation im Browser starten #
Nachdem die WordPress-Dateien im richtigen Verzeichnis liegen und die Datenbank vorbereitet wurde, öffnest du deine Domain im Browser.
Wenn WordPress direkt auf der Hauptdomain installiert wurde, öffnest du beispielsweise:
WordPress erkennt, dass die Installation noch nicht abgeschlossen wurde, und führt dich durch die Einrichtung.
Falls die Installation nicht automatisch startet, kann der Installationspfad auch direkt aufgerufen werden:
WordPress mit der Datenbank verbinden #
Wenn noch keine fertige wp-config.php vorhanden ist, fragt WordPress nun nach den Zugangsdaten deiner Datenbank.
Trage die zuvor erstellten Daten ein:
- Datenbankname: vollständiger Name deiner WordPress-Datenbank
- Benutzername: vollständiger Datenbankbenutzer
- Passwort: Password dell'utente del database
- Datenbank-Host: die für dein Hosting vorgesehene Angabe, häufig localhost
- Tabellen-Präfix: Präfix für die WordPress-Datenbanktabellen
WordPress prüft anschliessend, ob mit diesen Angaben eine Verbindung zur Datenbank hergestellt werden kann.
Was ist das Tabellen-Präfix? #
WordPress verwendet für seine Datenbanktabellen standardmässig ein Präfix. Dieses steht vor den Namen der einzelnen Tabellen.
Das bekannte Standardpräfix lautet wp_. Tabellen können dadurch beispielsweise Namen wie wp_posts o wp_options ottenuto.
Für die Funktion von WordPress ist entscheidend, dass das in der Konfiguration hinterlegte Präfix mit den tatsächlich verwendeten Tabellen übereinstimmt. Bei einer neuen Installation kannst du das vorgeschlagene Präfix verwenden oder ein anderes gültiges Präfix festlegen.
Fehler beim Aufbau der Datenbankverbindung #
Erscheint während der Installation die Meldung „Fehler beim Aufbau einer Datenbankverbindung“, kann WordPress die Datenbank mit den angegebenen Zugangsdaten nicht erreichen.
Kontrolliere in diesem Fall insbesondere:
- Ist der Datenbankname vollständig und korrekt?
- Ist der Datenbankbenutzer korrekt?
- Stimmt das Datenbankpasswort?
- Ist der Datenbank-Host korrekt?
- Wurde der Benutzer tatsächlich der Datenbank zugewiesen?
- Besitzt der Benutzer die erforderlichen Berechtigungen?
Bei cPanel-Hosting ist besonders das automatisch ergänzte Präfix bei Datenbank- und Benutzernamen eine häufige Fehlerquelle.
Attenzione: Ändere bei einer Fehlermeldung nicht wahllos Dateien oder Datenbankeinstellungen. Kontrolliere zuerst systematisch Datenbankname, Benutzername, Passwort, Host und Benutzerzuweisung.
Die eigentliche WordPress-Installation abschliessen #
Sobald die Verbindung zur Datenbank funktioniert, führt WordPress dich zum eigentlichen Installationsformular.
Dort legst du die grundlegenden Daten deiner neuen Website fest.
Titolo del sito web #
Gib einen sinnvollen Namen für deine Website ein. Bei einer Unternehmenswebsite kann dies beispielsweise dein Firmen- oder Markenname sein.
Der Titel kann später jederzeit unter Impostazioni > Generali geändert werden.
Administrator-Benutzername #
Lege einen Benutzernamen für dein erstes WordPress-Administratorkonto fest.
Dieses Konto erhält weitreichende Rechte innerhalb deiner Website. Verwende deshalb einen individuellen Benutzernamen und gib die Zugangsdaten nicht unnötig an andere Personen weiter.
Administrator-Passwort #
Verwende ein langes, einzigartiges und zufälliges Passwort. Ein Passwortmanager kann dir dabei helfen, ein starkes Passwort zu erzeugen und sicher aufzubewahren.
Das WordPress-Passwort sollte nicht mit deinen anderen Zugangsdaten identisch sein.
Administrator-E-Mail-Adresse #
Gib eine E-Mail-Adresse an, auf die du dauerhaft Zugriff hast. WordPress verwendet diese Adresse für wichtige administrative Benachrichtigungen.
Kontrolliere die Adresse vor Abschluss der Installation sorgfältig auf Tippfehler.
Sichtbarkeit für Suchmaschinen richtig einstellen #
Während der Installation bietet WordPress eine Einstellung zur Visibilità per i motori di ricerca un.
Wenn du Suchmaschinen davon abhalten möchtest, die Website bereits während der Aufbauphase zu indexieren, kannst du die entsprechende Option aktivieren. WordPress weist Suchmaschinen damit an, die Website möglichst nicht in ihren Index aufzunehmen.
Diese Einstellung ist allerdings nessun controllo di accesso. Die Website kann weiterhin öffentlich erreichbar sein.
Importante: Wenn deine Website später öffentlich und über Google oder andere Suchmaschinen gefunden werden soll, kontrolliere vor dem Livegang unbedingt unter Impostazioni > Lettura, dass die Suchmaschinen-Sichtbarkeit nicht versehentlich weiterhin deaktiviert ist.
Installation abschliessen und einloggen #
Klicke nach der Kontrolle deiner Angaben auf Installare WordPress.
WordPress erstellt nun die benötigten Datenbanktabellen und schliesst die Grundinstallation ab. Anschliessend kannst du dich mit dem zuvor festgelegten Administrator-Benutzernamen und Passwort anmelden.
Den WordPress-Adminbereich erreichst du normalerweise unter:
Damit ist die manuelle WordPress-Installation abgeschlossen.
Was befindet sich jetzt auf deinem Webspace? #
Nach der Installation lohnt sich ein kurzer Blick auf die Struktur von WordPress. Du musst nicht jede Datei verstehen, aber einige Verzeichnisse wirst du später immer wieder sehen.
wp-admin #
Dieses Verzeichnis enthält Dateien für den WordPress-Administrationsbereich. Es gehört zum WordPress-Core und sollte normalerweise nicht manuell verändert werden.
wp-includes #
Hier befinden sich zahlreiche zentrale WordPress-Systemdateien. Auch dieses Verzeichnis gehört zum WordPress-Core und sollte nicht manuell bearbeitet werden.
wp-content #
Für die tägliche Arbeit ist wp-content besonders interessant. Hier befinden sich unter anderem deine installierten Plugins und Themes sowie die von WordPress verwalteten Uploads.
Typische Unterverzeichnisse sind:
- plugins – installierte WordPress-Plugins
- themes – installierte WordPress-Themes
- uploads – hochgeladene Bilder und andere Mediendateien
wp-config.php #
Il file wp-config.php gehört zu den wichtigsten Dateien deiner WordPress-Installation. Sie enthält unter anderem Informationen zur Datenbankverbindung und weitere zentrale Konfigurationseinstellungen.
Attenzione: Teile den Inhalt deiner wp-config.php niemals öffentlich. Die Datei enthält sicherheitsrelevante Informationen wie die Zugangsdaten zur WordPress-Datenbank.
Dateien und Datenbank gehören zusammen #
Ein wichtiger Punkt für das Verständnis von WordPress: Ein vollständiges Backup einer WordPress-Website besteht grundsätzlich nicht nur aus den Dateien.
Die Dateien enthalten beispielsweise WordPress, Plugins, Themes und Uploads. Beiträge, Seiten und viele Einstellungen befinden sich dagegen in der Datenbank.
Wenn du später eine WordPress-Website manuell sicherst oder umziehst, musst du deshalb normalerweise Dateien und Datenbank tenere conto.
Dieses Grundverständnis hilft dir später bei Backups, Migrationen und der Fehlersuche erheblich.
Manuelle Installation oder Softaculous? #
Beide Methoden führen zu einer normalen WordPress-Installation. Der Unterschied liegt hauptsächlich darin, wie viele technische Schritte du selbst ausführst.
Softaculous übernimmt unter anderem die Erstellung und Verknüpfung der Datenbank sowie das Einrichten der WordPress-Dateien automatisch. Bei der manuellen Installation führst du diese Schritte selbst aus.
Für die meisten CURIAWEB-Kunden empfehlen wir deshalb Softaculous. Die manuelle Methode ist sinnvoll, wenn du den Installationsprozess verstehen möchtest, eine besondere Konfiguration benötigst oder bewusst ohne Auto Installer arbeiten willst.
Was solltest du nach der Installation prüfen? #
Nach einer erfolgreichen manuellen Installation solltest du dieselben grundlegenden Einstellungen kontrollieren wie bei einer Installation über Softaculous.
- Funktioniert HTTPS korrekt?
- Ist die richtige Website-Adresse eingetragen?
- Sind Website-Titel und Administrator-E-Mail korrekt?
- Ist die gewünschte Permalink-Struktur eingestellt?
- Ist die Suchmaschinen-Sichtbarkeit korrekt konfiguriert?
- Sind WordPress, Plugins und Themes aktuell?
- Sind unnötige Standardinhalte entfernt?
- Existiert ein funktionierendes Backup?
Installiere ausserdem nicht sofort eine grosse Zahl von Plugins. Ergänze WordPress gezielt um die Funktionen, die deine Website tatsächlich benötigt.
Häufige Probleme bei einer manuellen Installation #
Die Domain zeigt eine alte Website #
Prüfe, ob die Domain tatsächlich auf das richtige Hosting zeigt und ob du WordPress im richtigen Document Root installiert hast. Bei einer kürzlich vorgenommenen DNS-Änderung kann ausserdem noch eine Übergangszeit erforderlich sein.
WordPress erscheint unter /wordpress/ #
In diesem Fall wurde wahrscheinlich der komplette entpackte Ordner WordPress in das Document Root gelegt, statt dessen Inhalt in das Stammverzeichnis zu verschieben.
Errore durante la connessione al database #
Prüfe Datenbankname, Datenbankbenutzer, Passwort und Datenbank-Host. Kontrolliere ausserdem, ob der Benutzer der Datenbank zugewiesen wurde und die benötigten Rechte besitzt.
Die Installation startet nicht #
Prüfe, ob die WordPress-Dateien tatsächlich im Document Root der aufgerufenen Domain liegen. Kontrolliere ausserdem, ob die Domain auf das richtige Hosting zeigt.
HTTPS funktioniert nicht #
Prüfe, ob für die Domain ein gültiges SSL-Zertifikat vorhanden ist und die Domain bereits korrekt auf den Server zeigt.
Riepilogo #
Bei einer manuellen WordPress-Installation übernimmst du die Schritte selbst, die Softaculous normalerweise automatisiert. Du lädst WordPress herunter, überträgst die Dateien in das richtige Verzeichnis deines Hostings, erstellst eine Datenbank und einen Datenbankbenutzer und verbindest WordPress anschliessend mit dieser Datenbank.
Achte besonders auf das richtige Document Root deiner Domain und darauf, dass der Datenbankbenutzer der Datenbank mit den benötigten Berechtigungen zugewiesen wurde. Soll WordPress direkt über deine Hauptdomain erreichbar sein, müssen die WordPress-Dateien direkt im Document Root liegen und nicht zusätzlich im Verzeichnis WordPress.
Nach erfolgreicher Datenbankverbindung legst du im WordPress-Installationsassistenten Website-Titel, Administrator, Passwort und E-Mail-Adresse fest. Danach erreichst du die Administration deiner neuen Website normalerweise über /wp-admin/ und kannst mit der eigentlichen Konfiguration deiner WordPress-Website beginnen.