Comenzile WP-CLI va permit sa efectuati sarcini comune de gestionare a WordPress prin intermediul liniei de comanda. Un exemplu ar fi posibilitatea de a instala complet WordPress din linia de comanda.
Pentru a configura un nou site web WordPress din linia de comanda va recomandam sa urmati instructiunile de mai jos.
! Datorita modului in care cPanel gestioneaza bazele de date, daca veti crea o baza de date WordPress cu WP-CLI, aceasta nu va fi accesibila. Prin urmare, este necesar sa creati o baza de date MySQL in cPanel. Apoi, creati un utilizator al bazei de date MySQL si atribuiti-i acestuia toate privilegiile pentru a o putea accesa.
Instalarea WordPress
- Autentificati-va pe server prin SSH cu utilizator cPanel care detine website-ul pe care doriti sa instalati WordPress
- Utilizati comanda cd pentru a accesa folderul radacina al website-ului dvs. de ex.:
cd public_html/wp
Inlocuiti public_html/wp cu calea reala catre folderul radacina al website-ului dvs.
Rulati urmatoarea comanda pentru a descarca WordPress (in folderul radacina in care va aflati):
wp core download
Rulati urmatoarea comanda pentru a configura WordPress:
wp core config –prompt
Consultati tabelul de mai jos pentru o descriere a valorilor pe care le veti introduce atunci cand vi se solicita:
| Prompt | Description | Value |
|---|---|---|
| 1/11 dbname: * | Enter the name of the MySQL database created | exemplu_wp |
| 2/11 dbuser: * | Enter the name of the MySQL database user created | exempl3_wp |
| 3/11 dbpass: * | Enter the password created for the database user | F#3#eswdw |
| 4/11 dbhost: | Enter the hostname of the MySQL database server | |
| 5/11 dbprefix: | Enter the prefix to use in the MySQL database structure | |
| 6/11 dbcharset: | Enter the database character set | |
| 7/11 dbcollate: | Enter the database collation | |
| 8/11 locale: | Enter the WPLANG constant | |
| 9/11 extra-php (Y/n): * | Enter Y to add any PHP code from STDIN or n to skip | n |
| 10/11 skip-salts (Y/n): * | Enter Y to generate or n to skip generating keys and salts | n |
| 11/11 skip-check (Y/n): * | Enter Y test or n to skip testing the database connection | n |
Introduceti valoarea custom iar apoi apasati tasta Enter pentru a parcurge fiecare solicitare.
Obs.! valorile din tabel sunt valori utilizate pentru exemplul dat aici. Unele valori lipsesc in mod intentionat. In acest caz, se va folosi configuratia implicita. Asigurati-va ca utilizati propriile valori personalizate. Pentru a utiliza o valoare implicita, pur si simplu apasati tasta "Enter" (fara a introduce date) pentru a continua pasii. Solicitarile din tabel marcate cu un asterisc (*) necesita o valoare personalizata (nu puteti lasa aceste campuri goale).
Executati urmatoarea comanda pentru a instala WordPress:
wp core install –prompt
Consultati tabelul de mai jos pentru o descriere a valorilor pe care le veti introduce atunci cand vi se solicita:
| Prompt | Description | Value |
|---|---|---|
| 1/6 url: | Enter the URL for your website | example.com |
| 2/6 title: | Enter the site title for your website | WPCLI Example Site |
| 3/6 admin_user: | Enter the administrator username | exemplu_wpadmin |
| 4/6 admin_password: | Enter the administrator password | Fdk9##dm2w |
| 5/6 admin_email: | Enter the email address for the administrator | wpadmin@domeniu.ro |
| 6/6 skip-email (Y/n): | Enter Y to email or n to skip emailing the admin details | Y |
Tastati valoarea aleasa iar apoi apasati tasta Enter pentru a parcurge fiecare solicitare.
Obs.! valorile din tabel sunt valori utilizate pentru exemplul dat aici. Asigurati-va ca utilizati propriile valori personalizate. Toate solicitarile necesita valori personalizate (nu puteti lasa campurile goale).
Pentru asistenta in aplicarea instructiunilor de mai sus pe serverele HostX va rugam sa ne contactati. HostX ofera cel mai rapid hosting WordPress si va poate ajuta in rezolvarea problemelor dvs.
