![Cum să creați un ZIP ZIP recuperabil pentru aplicațiile Android](/f/8a89b4ec48e0610a1cd52ab1996884cc.jpg?width=100&height=100)
WordPress este extrem de popular CMS (Sistem de management al conținutului) care reprezintă aproape 43% a tuturor site-urilor web conform W3techs.com.
De la alimentarea site-urilor cu trafic ridicat, cum ar fi eCommerce, și site-uri de știri la bloguri simple, WordPress a rămas pe primul loc printre concurenții săi, cum ar fi Joomla, Shopify, și Wix.
WordPress este open source și este gratuit de utilizat. Oferă o mulțime de personalizări pentru a vă ajuta să construiți orice doriți. Vă permite să construiți site-uri de înaltă performanță, prietenoase cu SEO, care sunt receptive pentru dispozitive mobile și ușor de personalizat.
În acest ghid, vom demonstra cum se instalează WordPress pe RHEL 8 cu un Apache server web.
Înainte de a începe, asigurați-vă că Apache, MariaDB și PHP sunt instalate pe RHEL 8, care cuprind colectiv LAMPĂ grămadă.
Cea mai recentă versiune a WordPress cere PHP 7.4 sau mai sus. Implicit AppStream depozitul oferă doar PHP 7.2 care este nesigur și nu mai este susținut. Puteți instala cele mai recente
Versiunea PHP folosind depozitul Remi in schimb. Cu cerințele în afara drumului, haideți să începem!Vom începe prin a crea baza de date pentru WordPress instalare, care este folosită pentru a stoca toate fișierele în timpul și după instalare.
Așadar, conectați-vă la MariaDB Bază de date:
$ sudo mysql -u root -p.
Odată pe MariaDB shell, creați baza de date și utilizatorul bazei de date și acordați toate privilegiile utilizatorului bazei de date.
CREAȚI BAZĂ DE DATE wordpress_db; Acordați totul pe wordpress_db.* CĂTRE „wordpress_user”@”localhost” IDENTIFICAT DE „Parola puternica';
Salvați modificările și părăsiți promptul MariaDB.
PRIVILEGII FLUSH; Ieșire;
Cu WordPress baza de date în vigoare, următorul curs de acțiune este descărcarea și configurarea WordPress. La momentul publicării acestui ghid, cea mai recentă versiune WordPress este 5.9.1.
A descărca WordPress, folosește comanda wget pentru a descărca fișierul binar de pe site-ul oficial.
$ wget https://wordpress.org/latest.tar.gz.
Apoi, extrageți fișierul tarball:
$ tar -xvf latest.tar.gz.
În continuare, vom copia wp-config-sample.php dosar la wp-config.php de unde își derivă WordPress configurația de bază. Pentru a face acea alergare.
$ cp wordpress/wp-config-sample.php wordpress/wp-config.php.
Apoi, editați wp-config.php fişier.
$ vi wordpress/wp-config.php.
Modificați valorile pentru a corespunde cu numele bazei de date, utilizatorul bazei de date și parola, așa cum este indicat în imaginea prezentată.
Salvați modificările și părăsiți fișierul de configurare.
Apoi, copiați WordPress director la rădăcina documentului.
$ sudo cp -R wordpress /var/www/html/
Asigurați-vă că atribuiți dreptul de proprietate și permisiunile de director necesare, după cum urmează:
$ sudo chown -R apache: apache /var/www/html/wordpress. $ sudo chcon -t httpd_sys_rw_content_t /var/www/html/wordpress R. $ sudo chmod -Rf 775 /var/www/html.
De asemenea, trebuie să creăm un fișier de configurare pentru WordPress pentru a direcționa cererile clienților către directorul WordPress. Vom crea fișierul de configurare așa cum se arată
$ sudo vi /etc/httpd/conf.d/wordpress.conf.
Copiați și lipiți liniile de mai jos în fișierul de configurare.
ServerAdmin [email protected] DocumentRoot /var/www/html/wordpress /var/www/html/wordpress"> Opțiuni Indexuri FollowSymLinks. AllowOverride all. Solicitați toate acordate. ErrorLog /var/log/httpd/wordpress_error.log. CustomLog /var/log/httpd/wordpress_access.log comun.
Salvați și părăsiți fișierul de configurare.
Pentru a aplica modificările, reporniți Apache.
$ sudo systemctl restart httpd.
În cele mai multe cazuri, RHEL 8 vine cu SELinux activat. Acest lucru poate fi o piedică, mai ales în timpul instalării aplicațiilor web. Ca atare, trebuie să configuram contextul SELinux potrivit pentru /var/www/html/wordpress director.
$ sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/wordpress(/.*)?"
Pentru ca modificările să intre în vigoare, executați:
$ sudo restorecon -Rv /var/www/wordpress.
Apoi reporniți sistemul.
NOTĂ: Înainte de a reporni, asigurați-vă că Apache și MariaDB serviciile sunt activate astfel încât să poată porni automat la pornire.
$ sudo systemctl enable httpd. $ sudo systemctl enable mariadb.
Ultimul pas este finalizarea instalării dintr-un browser web. Lansați browserul și răsfoiți adresa IP a serverului dvs.:
http://server-IP-address.
Pe prima pagină, selectați limba de instalare preferată și faceți clic pe „Continua’.
În pasul următor, completați detaliile site-ului dvs.
Apoi derulați în jos și faceți clic pe „Instalați WordPress’.
Și în flash, instalarea WordPress va fi completă! Pentru a vă autentifica, faceți clic pe „Autentificarebutonul ’.
Pe ecranul de autentificare, furnizați numele de utilizator și parola și faceți clic pe „Autentificare‘.
Acest lucru vă conduce la tabloul de bord WordPress, așa cum se arată. De aici, vă puteți personaliza site-ul web cu teme și pluginuri bogate și elegante.
Si asta e! Ați instalat cu succes WordPress pe RHEL 8.