Installeer WordPress op deze website met wp-install, Nederlandstalig, met de
titel "Mijn nieuwe site" en mijn eigen adres als beheerder.
Dat is de hele installatie. Geen formulier met databasenaam, gebruiker en wachtwoord, geen zip die je moet uitpakken, geen vijfstappenwizard van WordPress zelf. De assistent op je hostingaccount heeft hier een klaar script voor, en in onze eigen metingen staat een verse site in 58 seconden.
Dit artikel legt uit wat er in die minuut gebeurt, zodat je weet wat je hebt en wat je daarna nog zelf doet.
Wat de opdracht doet
In volgorde:
- Controleren dat de website leeg is. Staat er al een site, dan stopt het. Dat is bewust: je wilt niet dat een installatie je bestaande bestanden overschrijft.
- Een database aanmaken via DirectAdmin, met een eigen gebruiker en een eigen wachtwoord. Je hoeft die gegevens nooit te zien of te bewaren.
- WordPress ophalen in de taal die je vraagt.
- De configuratie schrijven met de juiste databasegegevens en de nodige sleutels.
- Installeren met een beheerder: jouw e-mailadres en een sterk wachtwoord dat op dat moment wordt gemaakt.
- Nette permalinks aanzetten, zodat je pagina's
/over-onsworden en niet?p=12. - LiteSpeed Cache installeren en aanzetten. De webserver hier doet die caching zelf; de plugin zet alleen de schakelaar om.
Daarna is de site bereikbaar, heeft hij https via het certificaat van je account, en kun je inloggen op /wp-admin.
Je beheerderswachtwoord
Het wachtwoord wordt één keer in de chat gezet en verder bewaard in een bestand in je eigen home, buiten de webroot: ~/.invoker-link/wp/<jouwdomein>.json. Dat betekent twee dingen.
Het goede nieuws: ben je het kwijt, dan kun je het terugvragen. "Wat is het beheerderswachtwoord van deze site?" is genoeg.
Het minder goede nieuws: het staat in een bestand. Zet daarom na de installatie zelf een wachtwoord dat je in je wachtwoordmanager bewaart, en zet tweestapsverificatie aan op je WordPress-beheerder. Dat is het soort stap dat niemand doet omdat de site al werkt, en precies de stap die je spijt als iemand bij je bestanden kan.
Wat erna verstandig is
Een verse WordPress is geen website. Twee opdrachten die logisch volgen:
Doe een controle op deze site: status, snelheid, PHP-versie, certificaat
en of er al updates klaarstaan. Alleen kijken.
Maak een eigen thema dat bij mijn bedrijf past, geen standaard-sjabloonlook,
en zet de pagina's Home, Diensten en Contact op met een menu.
Die tweede kun je ook laten voorbereiden door de startwizard, die eerst een paar vragen stelt en er een complete bouwopdracht van maakt. Zie Een WordPress-site laten bouwen met de startwizard.
Taal en titel
Het script neemt drie dingen van je over: de titel van de site, het beheerdersadres en de taal. Noem ze in je opdracht, dan hoef je ze later niet in de instellingen te wijzigen. Vraag je niets, dan krijg je de standaardwaarden van je account en een Engelstalige installatie, en dan zit je daarna in de instellingen de taal om te zetten.
Veelgemaakte fouten
"Hij zei dat de website niet leeg is." Er staat dan nog iets in de webroot: een index-bestand van een oude site, een uitgepakte zip, of een eerdere mislukte poging. Vraag de assistent wat er staat voordat je iets weggooit, en laat hem de oude bestanden eerst veiligstellen.
"Ik wilde WordPress op een map onder mijn site." Dat kan, maar zeg het expliciet. Standaard installeert hij op de website zelf. Een installatie in een submap betekent ook dat je bezoekers die submap in de URL zien, tenzij je het daarna omzet.
"Ik installeerde WordPress over mijn bestaande site heen." Dat lukt niet met dit script, maar wel als je het handmatig forceert. Doe dat niet. Wil je opnieuw beginnen, maak dan eerst een backup en vraag om een schone webroot; zie Een backup terugzetten.
"Ik ben het wachtwoord kwijt en de chat is weg." Het staat nog in je account. Start een nieuw gesprek en vraag het op. Werkt dat niet, dan kun je altijd een nieuw wachtwoord laten zetten, want de assistent heeft beheerdersrechten binnen jouw eigen account.
"LiteSpeed Cache stond aan en mijn wijziging was niet zichtbaar." Dat is caching, geen fout. Vraag om de cache te legen en kijk opnieuw. Ingelogde beheerders zien overigens nooit de cache, dus bekijk je site in een privévenster als je wilt zien wat een bezoeker ziet.
"Ik liet het bij de installatie." Een WordPress die niet wordt bijgewerkt, is binnen een paar maanden het zwakste punt van je account. Zet het onderhoud één keer goed neer; zie WordPress veilig updaten met WP-CLI.