Cum se instalează WordPress pe CentOS 7 Linux

astăzi, vom afla cum putem instala WordPress pe distribuția noastră CentOS 7 Linux.

De Ce CentOS?

CentOS Linux este o distribuție susținută de comunitate derivată din surse furnizate în mod liber publicului de Red Hat Pentru Red Hat Enterprise Linux (RHEL). Ca atare, CentOS Linux își propune să fie compatibil funcțional cu RHEL. Proiectul CentOS modifică în principal pachetele pentru a elimina brandingul și lucrările de artă ale furnizorilor din amonte. CentOS Linux este gratuit și gratuit pentru redistribuire. Fiecare versiune CentOS este menținută timp de până la 10 ani (prin intermediul actualizărilor de securitate — durata intervalului de asistență de către Red Hat a variat în timp în ceea ce privește sursele lansate). O nouă versiune CentOS este lansată aproximativ la fiecare 2 ani și fiecare versiune CentOS este actualizată periodic (aproximativ la fiecare 6 luni) pentru a suporta hardware mai nou. Acest lucru are ca rezultat un mediu Linux sigur, cu întreținere redusă, fiabil, previzibil și reproductibil.

puteți descărca CentOS de aici. Puteți descărca direct imaginea discului în format de fișier ISO de aici.

ce este WordPress?

WordPress este un instrument de creare a site-urilor web open source sau un sistem de gestionare a conținutului (CMS) bazat pe PHP și MySQL. Matt Mullenweg și Mike Little au programat WordPress în 2003. Acesta este cel mai simplu static (poate fi dezvoltat și pentru dinamic) sistem de gestionare a conținutului site-ului web (sau CMS) care există.

WordPress este o licență gratuită sub GPLv2 (sau o versiune ulterioară) de la Free Software Foundation. Potrivit unui raport al sondajului, WordPress a fost utilizat de mai mult de 23,3% din primele 10 milioane de site-uri web. WordPress este unul dintre cele mai populare sisteme de blogging utilizate pe Web.

aceasta susține

  • diferite gratuit & teme plătite pentru diferite UI diferite & UX
  • plugin-uri pentru diferite servicii & funcționalități
  • Telefoane mobile (Vizualizări sensibile)
  • multi-user & multi-blogging

să știe mai multe despre wordpress, vizitați acest link. Pentru a descărca cele mai recente WordPress de aici.

cerințe preliminare

pentru a instala WordPress, vom avea nevoie de următoarele lucruri care trebuie instalate sau disponibile pe serverul nostru CentOS 7 Linux.

  • Apache sau Nginx ca server web
  • PHP versiunea 5.6 sau mai mare
  • MySQL / MariaDB versiunea 5.6 sau mai mare ca bază de date

Legacy sau versiunea mai veche a PHP & MySQL poate conduce WordPress, dar nu este recomandat de pe pagina lor oficială.

de asemenea, asigurați-vă că firewall-ul / iptables sau SELinux nu blochează niciun port(e) care este necesar aici sau nu aveți nicio problemă cu permisiunea corectă a utilizatorului.

pentru a dezactiva SELinux, tastați următoarele

setenforce 0

să actualizăm mai întâi serverul CentOS 7 Linux. Aceasta este o bună practică pentru a vă menține serverul la zi. Pentru a face acest lucru, emiteți comanda de mai jos una după alta și așteptați până când se actualizează. Aceasta va depinde de viteza de internet și va dura mult timp. Deci, vă rugăm să aveți răbdare.

sudo yum clean all
sudo yum -y update

veți vedea ceva de genul imaginii de mai jos odată ce ați terminat cu ea. În funcție de cât de vechi software-uri de sistem sunt sau care pachete sunt trebuie să fie actualizate. Imaginea de mai jos indică o actualizare reușită și poate necesita și repornirea sistemului.

yumupdatedcentos7

yumupdatedcentos7

instalarea Apache ca server web

pentru a instala Apache pe CentOS 7, emiteți comanda de mai jos pe terminal.

sudo yum -y install httpd

aceasta va descărca și instala Apache ca server web pe sistem.

să începem Apache prin emiterea comenzii de mai jos.

sudo systemctl start httpd

setați Apache la pornire sau la pornire, astfel încât după fiecare repornire, să înceapă automat fără pornire manuală.

sudo systemctl enable httpd

Test Apache

pentru a testa apache emite comanda de mai jos.

sudo systemctl status httpd

aceasta va afișa starea Apache pentru tine.

sau puteți deschide un browser web și tastați „localhost” fără cotația dublă în bara de adrese. Veți vedea așa ceva.

testing_apache_centos7

testing_apache_centos7

aceasta indică faptul că serverul nostru de web în funcțiune

poate fi necesar să activați modulul mod_rewrite, de asemenea. Trebuie doar să deschideți fișierul situat pe /etc/httpd/conf/httpd.conf de editorul de fișiere faviourute și schimbați următoarea linie

AllowOverride None

la

AllowOverride All

am terminat cu Apache.

instalarea MySQL / MariaDB

pentru a instala MySQL / MariaDB pe sistemul dvs., emite comanda de mai jos.

sudo yum install mariadb-server mariadb

aceasta va descărca și instala MySQL / MariaDB pe sistem.

pentru a porni serverul MariaDB, emiteți comanda de mai jos.

sudo systemctl start mariadb

acum, trebuie să setăm parola pentru utilizatorul „root” al MySQL / MariaDB. Să o facem tastând următoarele și acest lucru este obligatoriu din motive de securitate.

sudo mysql_secure_installation

veți vedea ceva de genul acesta. Apăsați Y pentru a continua și tastați o parolă complexă și amintiți-o.

CentOS7_security

CentOS7_security

după setarea parolei rădăcină, veți vedea ceva de genul imaginii de mai jos.

afterrootpasswordCentOS7

afterrootpasswordCentOS7

acum, veți primi câteva solicitări pe terminalul dvs. cu opțiuni Y/N.

Apăsați Y pentru promptul „eliminați utilizatorii anonimi?”

lovit Y pentru promptul ” Disallow rădăcină de conectare de la distanță?”

Apăsați Y pentru promptul ” eliminați baza de date de testare și accesați-o?”

lovit Y pentru prompt ” Reload tabele privilegiu acum?”

după terminarea tuturor solicitărilor, veți vedea ceva de genul de mai jos.

finishmariadbCentOS7

finishmariadbCentOS7

am terminat cu MySQL / MariaDB.

instalarea PHP

pentru a instala PHP, deschideți un terminal și emiteți comanda de mai jos.

sudo yum -y install php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl

aceasta va descărca și instala PHP pe sistemul dvs. CentOS 7 împreună cu alte module PHP care sunt necesare pentru WordPress.

instalarea phpMyAdmin

pentru a instala phpMyAdmin, emite comanda de mai jos în terminal.

sudo yum -y install epel-release

și apoi emite din nou comanda de mai jos.

sudo yum -y install phpmyadmin

după instalarea PHP, trebuie să repornim Apache sau alt server web pentru a lucra cu PHP. Tastați următoarele pentru a face acest lucru.

sudo systemctl restart httpd.service

pentru a testa dacă puteți accesa phpMyAdmin sau nu, deschideți orice browser web și tastați următoarele în bara de adrese.

localhost/phpmyadmin

veți vedea ceva de genul acesta.

phpmyadminCentOS7

phpmyadminCentOS7

am terminat instalarea PHP.

instalarea WordPress

Descărcați cel mai recent WordPress de aici. Sau utilizați comanda de mai jos pentru ao descărca.

sudo wget https://wordpress.org/latest.zip

după descărcarea fișierului de arhivă zip, să-l dezarhivăm tastând comanda de mai jos pe terminal.

sudo unzip latest.zip

după dezarhivarea cu succes, veți vedea un folder numit „wordpress”. Acum, copiați acest folder” wordpress ” în calea folderului /var/www/html făcând următoarele.

sudo cp -avr wordpress /var/www/html

acum, treceți la folderul /var/www/html și emiteți cele două comenzi de mai jos.

sudo chmod -R 775 wordpress
sudo chown apache:apache wordpress

acum, tastați următoarele în bara de adrese a browserului web.

localhost/wordpress

veți vedea imaginea de mai jos. Faceți clic pe „Să mergem!”pentru a continua.

1stwordpresscentos7

1stwordpresscentos7

după ce faceți clic pe „Să mergem!”button, vei vedea așa ceva.

wordpresssetp2centos7

wordpresssetp2centos7

acum, trebuie să creăm o bază de date cu un nume orice doriți pentru instalarea WordPress.

să creăm baza de date atunci. Pentru a face acest lucru, deschideți browserul web și tastați următoarele.

localhost/phpmyadmin

atunci se va cere un nume de utilizator & parola. Tastați „root” CA nume de utilizator și parola pe care ați setat-o mai devreme în timpul instalării MySQL/ MariaDB. Sper că vă puteți aminti asta. Odată ce sunteți conectat, veți vedea ceva de genul acesta.

phpmyadmincenos7

phpmyadmincenos7

Acum faceți clic pe Nou din colțul din stânga sus marcat ca roșu în imaginea următoare.

phpmyadmincenos7step2

phpmyadmincenos7step2

după ce faceți clic pe Nou, veți vedea acest lucru. Tastați un nume de bază de date și faceți clic pe butonul „Creare”. Aici, tastez iftekher pentru numele bazei mele de date. Puteți scrie orice doriți.

creatingdbcentos7

creatingdbcentos7

am terminat crearea bazei noastre de date pentru instalarea WordPress.

acum reveniți la instalarea WordPress.

tastați numele bazei de date ca iftekher (așa cum am setat iftekher ca numele bazei mele de date), numele de utilizator ca root, parola root și lăsați gazda bazei de date și prefixul tabelului așa cum este. Ar trebui să arate ca imaginea de mai jos. Faceți clic pe submit buton pentru a continua.

settingupcentos7

settingupcentos7

după aceasta, veți vedea o imagine similară ca mai jos și trebuie să faceți clic pe butonul „rulați instalarea”.

runthecentos7

runthecentos7

apoi, veți vedea un ecran de întâmpinare la fel ca mai jos, solicitând titlul site-ului WordPress, numele de utilizator, parola care sunt legate de site-ul dvs. Tastați titlul site-ului, tastați admin ca nume de utilizator și alegeți o parolă tare și introduceți adresa dvs. de e-mail și faceți clic pe „instalați WordPress”.

welcomewpcentos7

welcomewpcentos7

apoi veți primi un mesaj că WordPress a fost instalat cu succes pe CentOS7.

acum, tastați următoarele în bara de adrese a browserului dvs. web și veți vedea ceva de genul acesta.

localhost/wordpress

livewpcentos7

livewpcentos7

așa că am terminat cu instalarea WordPress pe serverul nostru CentOS 7 Linux.

să aveți o zi minunată.

Lasă un răspuns

Adresa ta de email nu va fi publicată.