Șansele sunt că știi deja ce WordPress este: un instrument de blog gratuit și open-source și un sistem de management al conținutului (CMS) bazat pe PHP și MySQL. Site-ul său oficial afirmă - într-un joc de cuvinte - că este atât gratuit, cât și neprețuit.
Printre caracteristicile sale distinctive, se remarcă posibilitatea de a instala și comuta între teme (aspectul și simțul). De asemenea, sute de plugin-uri disponibile fac posibil să faci aproape totul cu site-ul tău.
Ca instrument robust de blog, WordPress permite vizitatorilor dvs. să comenteze postări și astfel să poarte conversații (sperăm că îmbogățesc) despre subiectele prezentate în acestea. Pentru a face acest lucru, include o componentă de mesagerie care trimite notificări autorilor atunci când cititorii și-au comentat postările.
În plus, atunci când vă abonați la o postare (indiferent dacă sunteți autor sau cititor), puteți alege să fiți notificat atunci când cineva comentează aceasta.
Dacă ați cumpărat un pachet de găzduire partajată, serviciul de e-mail de care depinde WordPress trebuie să fi fost deja configurat și configurat pentru dvs. (apropo, majoritatea furnizorilor de găzduire partajată oferă o instalare cu 1 clic de WordPress).
Citire sugerată:Cele mai bune 7 companii de găzduire web pentru a găzdui site-ul web
Cu toate acestea, dacă utilizați un VPS și doriți să instalați și să utilizați WordPress, va trebui să configurați și să configurați serverul de e-mail (Postfix sau altul) care va permite WordPress să trimită notificări.
În această postare vom explica cum să configurați un full LAMPĂ server pe un cloud VPS și cum să se integreze WordPress cu Postfix. Vă recomandăm să luați în considerare unul dintre partenerii noștri în timp ce căutați un furnizor de găzduire (nu ezitați să verificați recenziile noastre despre serviciile și planurile lor Aici).
Pentru ca dumneavoastră WordPress pentru a trimite notificări cu succes, va trebui să vă asigurați că sunt îndeplinite următoarele cerințe:
1. Odată cu instalarea fișierului LAMPĂ stivă, va trebui să adăugați necesarul DNS MX și A înregistrări pentru serverul și domeniul dvs. de e-mail.
Dacă aveți nevoie de ajutor pentru a face acest lucru, verificați Secțiunea MX în acest ghid și consultați Manager DNS prezentare generală înainte de a continua.
Deși aceste linkuri explică modul de configurare a înregistrărilor DNS pentru un Linode VPS, nu ar trebui să difere semnificativ pentru alți furnizori.
2. Configurați un full LAMPĂ (Linux – Apache – MySQL / MariaDB – PHP) grămadă.
Iată instrucțiunile pentru a face acest lucru în două mari familii de distribuție:
3. Creați o bază de date cu numele la alegere și un cont pe care WordPress să îl poată utiliza. Veți avea nevoie de aceste informații mai târziu pentru a edita fișierul de configurare WordPress.
Conectați-vă la MySQL / MariaDB prompt utilizând rădăcină parola pe care ați ales-o în timp ce executați mysql_secure_installation
script în pasul de instalare LAMP de mai sus:
# mysql -u root -p. [Introduceți parola aici] MariaDB [(none)]> CREAȚI BAZA DE DATE wp_myblog; MariaDB [(none)]> ACORDAȚI TOATE PRIVILEGII PE wp_myblog. * ÎN „numele_de_utilizator_aici” @ „localhost” IDENTIFICAT DE „Parola_de_alegere_aici”; MariaDB [(none)]> PRIVILEGII DE ÎNVĂȚARE; MariaDB [(none)]> IEȘIRE;
Odată ce primii trei pași enumerați mai sus ca premise au fost îngrijiți, să continuăm cu instalarea și configurarea WordPress.
4. Descărcați și extrageți cel mai recent tarball WordPress.
# wget http://wordpress.org/latest.tar.gz. # tar xzf latest.tar.gz. # cd wordpress.
5. În directorul wordpress, redenumiți existent wp-config-sample.php
la wp-config.php
:
# mv wp-config-sample.php wp-config.php.
apoi actualizați-l cu informațiile bazei de date din secțiunea de setări MySQL (consultați casetele evidențiate din imaginea de mai jos):
// ** Setări MySQL - Puteți obține aceste informații de la gazda dvs. web ** // / ** Numele bazei de date pentru WordPress * / define („DB_NAME”, „nume_bază_de-bază de date
'); / ** Nume utilizator bază de date MySQL * / define ('DB_USER', 'nume_utilizator_aici
'); / ** Parola bazei de date MySQL * / define ('DB_PASSWORD', 'parola_aici
'); / ** Numele gazdei MySQL * / define ('DB_HOST', 'gazdă locală
'); / ** Set de caractere bază de date pentru utilizare la crearea tabelelor bazei de date. */ define ('DB_CHARSET', 'utf8
'); / ** Tipul Database Collate. Nu schimbați acest lucru dacă aveți dubii. */ define ('DB_COLLATE',''
);
Explicația setărilor de mai sus:
wp_myblog
).numele_de_utilizator_ dumneavoastră
).parola_ dvs._aici
).gazdă locală
).6. Mutați directorul wordpress în directorul rădăcină (sau într-un subdirector dacă intenționați configurarea altor gazde virtuale) a serverului web.
În acest exemplu vom muta wordpress în /var/www/html/wp
(un subdirector din interiorul Apache DocumentRoot):
# mv wordpress / var / www / html / wp.
7. Deschis http: //
în browserul dvs. și completați informațiile solicitate pe ecran (unde este adresa IP a serverului dvs.):
Dacă instalarea reușește, va fi afișată următoarea pagină:
Acum puteți da clic Autentificare să vă conectați la panoul de control WordPress utilizând acreditările pe care le-ați ales în același pas.
În acest moment aveți un funcțional LAMPĂ mediu și WordPress. Pentru a permite WordPress să trimită notificări prin propriul nostru server de e-mail, va trebui instalați și configurați Postfix ca client nul.
Aceasta înseamnă că vom folosi serviciul de poștă Postfix numai pentru a trimite mesaje pentru notificări prin e-mail WordPress. Urmați instrucțiunile date în aceste articole în funcție de distribuția aleasă:
Pe sistemele Ubuntu și Debian # apt-get update && sudo apt-get install postfix.
Când vi se cere să configurați serverul de e-mail, alegeți:
site de internet
domeniul dvs.
Pe sistemele CentOS, RHEL și Fedora # yum update && yum install postfix.
Indiferent de distribuția pe care o utilizați, editați /etc/postfix/main.cf
cu următoarele valori:
mailbox_size_limit = 0. recipient_delimitator = + inet_interfaces = numai loopback.
Poate doriți să vă referiți la Documentație oficială Postfix pentru detalii despre setările de mai sus.
Acum, mergeți mai departe și scrieți o postare falsă. Apoi adăugați un comentariu folosind formularul din partea de jos. Tu, ca autor, ar trebui să începi să primești notificări în cel mai scurt timp.
După ce ați instalat WordPress, puteți întâmpina următoarele probleme. Nu este mare lucru - trebuie doar să urmați instrucțiunile descrise pentru a le remedia:
1. Dacă vedeți o listă de directoare în loc de o pagină web când navigați la http: //
, acest lucru înseamnă cel mai probabil că serverului web trebuie să i se spună să citească index.php
fișier implicit.
Cel mai simplu mod de a realiza această sarcină este prin crearea unui .htaccess
din directorul de instalare cu următorul conținut:
# echo 'DirectoryIndex index.php'> /var/www/html/wp/.htaccess.
2. Dacă vedeți etichete php (php
și / sau ) afișat ca text simplu într-o pagină web, PHP nu funcționează corect. Asigurați-vă că versiunea dvs. PHP îndeplinește cerințele (
> v5.2.4
):
# php -v.
3. Orice alte erori în timp ce încercați să deschideți fișierul index.php
fișierul (incluzând dar fără a se limita la „Antetele deja trimise”) poate fi cauzat de orice caracter prezent (inclusiv spații albe) înainte de eticheta de început PHP (php)
sau după eticheta de încheiere ()
în wp-config.php
fișierul pe care l-ați configurat PASUL 5 de mai sus.
În acest articol am explicat cum se instalează WordPress după înființarea unui LAMPĂ stiva pe Ubuntu sau CentOS.
Dacă ați setat corect fișierul DNS înregistrări pentru domeniul dvs., așa cum am explicat mai devreme, ar trebui să începeți să primiți notificări de comentarii imediat. Dacă nu, verificați jurnalele serverului de e-mail (/var/log/maillog
sau /var/log/mail.log
în CentOS și Ubuntu, respectiv) și reveniți la noi folosind formularul de comentariu de mai jos.
Vom fi mai mult decât bucuroși să aruncăm o privire și să răspundem la orice întrebări aveți.