Hur använder jag WP-CLI för att hantera min WordPress-instans på cPanel?

Procédure

Vad är WP-CLI?

WP-CLI är ett kommandoradsverktyg som gör att du kan administrera dina WordPress-installationer från kommandoradskonsolen. Med WP-CLI kan du komma åt WordPress-funktioner utan att nödvändigtvis använda en webbläsare och utan att ansluta till webbplatsens administratörsutrymme.

Installera WP-CLI på cPanel

Det är inte längre nödvändigt att installera WP-CLI på cPanel, eftersom det nu är förinstallerat och tillgängligt som standard i alla våra delade cPanel- och CloudCP-paket. För att testa WP-CLI kan du använda följande kommando från terminalen i ditt cPanel-webbhotellspaket:

wp --info

Du bör då ha information som rör din webbhotellsmiljö, till exempel den PHP-version som är aktiv på din konsol och versionen av WP-CLI :

Hur använder jag WP-CLI för att hantera min WordPress-instans på cPanel?

Installera Wordpress med WP-CLI

1. Gå till katalogen "public_html" eller"www"

cd public_html

2. Ladda ner WordPress :

wp core nedladdning

Hur använder jag WP-CLI för att hantera min WordPress-instans på cPanel?

3. Skapa din databas och ditt användarnamn via ditt cPanel-gränssnitt

4. Ändra konfigurationsfilen för din WordPress-webbplats

wp core config --dbname="dbuser_name" --dbuser="dbuser" --dbprefix="wp_" --dbpass="password
  • dbname : Namnet på din databas
  • dbuser : Användarnamn för din databas
  • dbprefix : Detta är prefixet för dina SQL-tabeller
  • dbpass : måste vara lösenordet för databasens användarnamn

Om du laddar om din webbsida bör du komma till en sida som förklarar att du redan har en konfigurationsfil"wp-config" installerad.

Hur använder jag WP-CLI för att hantera min WordPress-instans på cPanel?

5. Börjainstallera WordPress.

wp core install --url="http://mondomaine.com"--title="Min WordPress-webbplats" --admin_user="Franck" --admin_password="password" --admin_email="contact@mondomaine.com"
  • url : Ange ditt domännamn
  • title : Ange titeln på din webbplats
  • admin_user : Ange ditt Wordpress-användarnamn
  • admin_password : Ange lösenordet som är kopplat till din Wordpress-inloggning
  • admin_email : Ange din e-postadress

Hur använder jag WP-CLI för att hantera min WordPress-instans på cPanel?

6. När du installerar Wordpress med WP-CLI är standardspråket engelska. Om du vill ändra språk och lägga in WordPress på franska ska du skriva följande kommandon för att installera och aktivera det franska språket:

wp core language list wp core language install --activate fr_FR

Hur använder jag WP-CLI för att hantera min WordPress-instans på cPanel?

Installera ett WordPress-tema med WP-CLI

1. För att visa listan över teman som är installerade på WordPress skriver du följande kommando:

wp temalista

Hur använder jag WP-CLI för att hantera min WordPress-instans på cPanel?

2. Om du villinstallera ett nytt Wordpress-tema går du till Wordpress webbplats och väljer temat. När temat har valts kopierar du temanamnet från URL:en.

Hur använder jag WP-CLI för att hantera min WordPress-instans på cPanel?

3. Skriv följande kommando i SSH:

wp theme install tema_namn

theme_name måste ersättas med namnet på det tema som du har valt.

Hur använder jag WP-CLI för att hantera min WordPress-instans på cPanel?

4. Aktivera temat med följande kommandorad:

wp theme activate tema_namn

Hur använder jag WP-CLI för att hantera min WordPress-instans på cPanel?

Installera ett WordPress-tillägg med WP-CLI

1. Lista de befintliga tilläggen på din WordPress-webbplats.

wp plugin-lista

Hur använder jag WP-CLI för att hantera min WordPress-instans på cPanel?

2. Installera det tillägg du vill ha. Principen är densamma som när du installerar ett tema. Välj namnet på pluginet på Wordpress-webbplatsen och skriv in installationskommandot i SSH, glöm inte att ändra"my_plugin" till namnet på det önskade tillägget.

wp plugin installera mitt_plugin

Hur använder jag WP-CLI för att hantera min WordPress-instans på cPanel?

3. Aktivera nu den modul som du har installerat.

wp plugin aktivera my_plugin

Hur använder jag WP-CLI för att hantera min WordPress-instans på cPanel?

Avaktivera ett WordPress-tillägg med WP-CLI

Tack vare WP-CLI kan du inaktivera ett WordPress-tillägg utan att behöva gå in i administrationsgränssnittet. Detta är särskilt användbart om du har förlorat åtkomsten till din administration efter installationen av ett plugin (t.ex. ett säkerhetsplugin).

För att avaktivera ett plugin använder du följande kommando:

wp plugin avaktivera mitt_plugin

Städa upp utgångna transienter

WordPress lagrar tillfällig information, t.ex. användarinställningar, i MySQL-tabellen wp_options i form av transienter. Om denna tabell är för stor blir det långsamt att söka efter information på din webbplats. Lyckligtvis anger WordPress utgångsdatumet för en transient, vilket innebär att WordPress inte längre behöver den efter detta datum. För att minska storleken på wp_options kan du sedan radera dem med följande kommando:

wp transient delete-expired

Du kan också radera alla transienter, oavsett utgångsdatum, med följande kommando:

⌨ Kommando
wp transient delete-all

Kontrollera integriteten på en WordPress-webbplats

Om din webbplats är eller har varit infekterad är det möjligt att WordPress-filer eller plugin- och temafiler har ändrats av virus så att de kan bädda in sig själva. Följande kommando kan användas för att automatiskt kontrollera WordPress-filer för eventuell korruption och till och med identifiera filer som inte borde finnas i mappen wp-admin eller wp-includes.

⌨ Kommando
wp core verifiera-checksummor

Du kan använda följande kommando för att göra samma sak för plugins:

⌨ Kommando
wp plugin verify-checksums --all

Om du har skadade filer kan du åtgärda problemet genom att ersätta de skadade filerna med originalfilerna som finns tillgängliga på www.wordpress.org i ditt FTP-utrymme.

Slutsats

Du kan nu använda SSH-kommandorader och WP-CLI för att installera din Wordpress-webbplats, tema och moduler.

Tveka inte att dela med dig av dina kommentarer eller frågor!

help.lws.net/a/1019
Var den här artikeln till hjälp?

Ja

Nej

Läst 27 349 gånger

Tack! Ställ gärna frågor om vår dokumentation om du vill ha mer information och hjälp oss att förbättra den.

Liknande artiklar

En fråga om den här artikeln?

Ställ den till LWS-teamet och communityn. Svaret publiceras efter moderering.

Ställ en fråga till AWS-teamet och dess community

GDPR: Personuppgiftsansvarig: LWS-Ligne Web Services. Ändamål: moderering och offentlig publicering av din fråga, eventuellt meddelande om ett svar. Rättslig grund: samtycke (art. 6.1 a GDPR). Lagring av e-postadresser: 90 dagar efter meddelandet, högst 12 månader utan svar. För att utöva dina rättigheter, se GDPR-avsnittet i våra allmänna villkor.