Cum se instalează XAMPP și WordPress pe Windows Localhost

odată ce ați experimentat viteza și fiabilitatea, nu mai există cale de întoarcere. Amintiți-vă Epoca dinaintea Internetului de mare viteză, când a trebuit să așteptați ca videoclipurile să se tamponeze? Vremuri groaznice. Trei urale pentru vitezele moderne de internet!

dacă sunteți obișnuiți să vă dezvoltați site-urile pe un server live, exact așa s-ar simți trecerea la un mediu de dezvoltare locală, cum ar fi XAMPP. Blazing dezvoltare rapidă și fiabilitate excepțională. Nu te poți întoarce niciodată la vechile obiceiuri.

în această postare, vă voi arăta cum să instalați XAMPP pe computerul Windows și să aveți un site WordPress (inclusiv Multisite) care rulează pe el în doar câteva minute. Voi acoperi, de asemenea, câteva probleme comune pe care le puteți întâlni și cum să le depășiți.

să mergem.

dacă preferați un videoclip în schimb, v-am acoperit!

ce este XAMPP?

pe scurt, XAMPP este un server local pe care îl puteți instala pe laptop/desktop pentru a imita un server web real.

este o distribuție de server apache complet gratuită, open source, cu MariaDB (anterior MySQL), PHP și Perl. XAMPP este disponibil pentru toate sistemele de operare majore și este extrem de ușor de instalat și de utilizat. Acest lucru explică de ce este cel mai popular mediu de dezvoltare PHP.

iată ce reprezintă alfabetele din XAMPP:

  • X — cross-platform (X), deoarece acceptă mai multe sisteme de operare
  • a — Apache HTTP Server
  • m — MariaDB (anterior MySQL)
  • P — PHP
  • P — PERL

în afară de componentele de bază menționate mai sus, XAMPP de obicei, vine cu alte instrumente utile, cum ar fi Mercury mail server, phpMyAdmin pentru administrarea bazelor de date, Webalizer pentru analiza jurnalului serverului web, OpenSSL, Apache Tomcat pentru rularea codului Java și FileZilla FTP Server.

de ce XAMPP?

ca dezvoltator WordPress profesionist, nu pot sublinia suficient cât de benefic este un mediu de dezvoltare locală. Îmi permite să configurez noi instalări WordPress într-o clipă. Și din moment ce este găzduit local pe computerul meu, nu există nicio întârziere în încărcarea modificărilor mele și a le vedea în viață în browser.

doriți să încercați o temă nouă? Doar copiați și lipiți-l în directorul wp-content/themes. Și bam! Este încărcat instantaneu. La fel și cu pluginurile și modificarea oricăror setări. Nici o întârziere de server, fără complicații de încărcare, fără timpi de așteptare inutile. Totul se întâmplă în timp real.

este ca și cum ai lua mașina pe o pistă de curse și ai împinge-o la limitele sale. Mediul de testare perfect pentru a merge sălbatic fără repercusiuni (bine, aproape).

cu XAMPP instalat pe PC-ul meu, pot continua să lucrez pe site-ul meu, chiar dacă sunt într-o locație la distanță, fără conectivitate. Dezvoltarea locală este, de asemenea, mult mai sigură, deoarece site-ul dvs. este offline și departe de ochii curioși ai hackerilor (și ai clienților plictisitori).

de ce XAMPP pentru WordPress?

ca toate software-urile, WordPress are anumite premise pentru a rula. Cerințele actuale recomandate pentru WordPress sunt:

  • PHP versiunea 7.3 sau mai mare
  • MySQL versiunea 5.6 sau mai mare SAU MariaDB versiunea 10.1 sau mai mare
  • HTTPS suport
  • Apache sau nginx server

XAMPP verifică toate casetele enumerate mai sus. Este gratuit, fiabil, ușor de utilizat și funcționează pe toate platformele majore. Nu poți greși cu asta.

să instalăm XAMPP pe Windows

Pasul 1: Descărcați XAMPP

începeți descărcând cea mai recentă versiune de XAMPP de pe site-ul Apache Friends. Versiunea actuală actualizată a XAMPP este 7.3.8 / PHP 7.3.8.

Notă: Dacă utilizați Linux sau OSX, pașii de instalare sunt aproape aceiași. Asigurați-vă că descărcați versiunea corespunzătoare a XAMPP pentru sistemul dvs. de operare.

Pasul 2: instalați XAMPP

Odată descărcat, rulați fișierul de instalare XAMPP.

Expertul de configurare XAMPP
este posibil să primiți un avertisment UAC înainte de instalare. Faceți clic pe OK și continuați.

selectați componentele pe care doriți să le instalați. Dacă intenționați să instalați un site WordPress cu XAMPP, aveți nevoie doar de Apache, MySQL, PHP și phpMyAdmin. Voi verifica toate componentele așa cum aș dori să experimentez cu ele mai târziu.

alegeți directorul de instalare pentru XAMPP (implicit recomandat).

debifați Aflați mai multe despre opțiunea Bitnami. Bitnami oferă instrumente all-in-one pentru a instala aplicații populare open source pe XAMPP. Aceasta include module suplimentare pentru instalarea WordPress. Cu toate acestea, îl vom instala manual aici.

este posibil să vi se prezinte o alertă de securitate Windows la sfârșitul instalării. Aveți nevoie pentru a lista albă Apache HTTP Server din Windows Defender Firewall făcând clic pe butonul Permite accesul. Asigurați-vă că bifați opțiunea „rețele Private, cum ar fi rețeaua mea de acasă sau de la serviciu”. Acest lucru este foarte important. XAMPP nu va funcționa dacă nu verificați acest lucru și faceți clic pe Permiteți accesul.

finalizați configurarea și rulați Panoul de Control XAMPP.

Notă De Instalare 1: Dezactivați UAC în setările Windows

este posibil să vi se prezinte un avertisment de control al accesului utilizatorului (UAC) de către Windows. Nimic să vă faceți griji mult. Asigurați-vă că nu instalați XAMPP sub directorul Program Files, deoarece UAC poate interfera cu permisiunile de scriere ale XAMPP în acest director. Directorul de instalare implicit este C:\XAMPP. Deci, dacă nu o schimbi, ar trebui să fii bun.

dacă doriți să aflați cum să dezactivați UAC (nu este recomandat decât dacă este absolut necesar), Asistența Microsoft Windows este un loc bun pentru a începe.

Notă De Instalare 2: Dezactivați temporar antivirusul și / sau Firewall-ul

unele programe antivirus sau firewall pot cauza probleme cu instalarea XAMPP. În acest caz, este sugerat să le dezactivați temporar până când XAMPP este instalat cu succes.

citiți pagina XAMPP Windows Întrebări frecvente pentru mai multe.

Pasul 3: Deschideți panoul de Control XAMPP

panoul de Control XAMPP are o interfață de utilizator simplă care listează toate modulele serverului dvs. local. Vă permite să porniți / opriți module individuale, să accesați zona de administrare, fișierele de configurare și jurnalele cu un singur clic. Secțiunea sa de jos afișează, de asemenea, toate acțiunile și erorile dvs. (dacă există).

în afară de opțiunile discutate mai sus, panoul de Control XAMPP are și alte butoane pe partea dreaptă:

  • Config: pentru a configura setările generale XAMPP
  • Netstat: afișează toate conexiunile TCP active (și porturile) de pe computer
  • Shell: pornește XAMPP într-o linie de comandă personalizată (CMD)
  • Explorer: deschide folderul rădăcină XAMPP în Windows Explorer
  • servicii: afișează toate serviciile Windows sub Microsoft Management Console
  • ajutor: link-uri către Apache prieteni Suport Forum
  • Quit: quit Panoul de Control XAMPP (serverul va continua să ruleze în fundal)

Pasul 4: Porniți modulele Apache și MySQL

Faceți clic pe butonul Start de lângă modulul Apache. Dacă totul este setat corect, serverul Apache ar trebui să înceapă cu succes în porturile 83 și 443.

puteți accesa tabloul de bord al serverului Apache făcând clic pe butonul Admin de lângă acesta. Alternativ, îl puteți accesa și prin URL-ul http://localhost/dashboard/ din browserul dvs.

apoi porniți modulul MySQL. Dacă vi se prezintă o alertă de securitate Windows la lista albă mysqld.exe, faceți clic pe Permiteți accesul. Ca și înainte, asigurați-vă că ați bifat opțiunea „rețele Private,…”.

nu uitați să bifați opțiunea” rețele Private”.

puteți accesa tabloul de bord phpMyAdmin făcând clic pe butonul Admin de lângă modulul MySQL. Sau puteți merge pur și simplu la http://localhost/phpmyadmin/ în browserul dvs. Aici, puteți gestiona bazele de date MariaDB (sau MySQL) ale proiectelor dvs. web.

Tabloul de bord phpMyAdmin

aceasta încheie configurarea XAMPP ca mediu de dezvoltare locală. Acum este gata să găzduiască orice software bazat pe PHP (de exemplu, WordPress).

testarea instalării XAMPP

cel mai bun mod de a verifica dacă serverul local a fost instalat și configurat corect este să creați o pagină de testare PHP, să o plasați în folderul localhost al XAMPP și apoi să încercați să o accesați prin browser.

să facem asta acum. Creați un folder nou numit test în directorul C:\xampp\htdocs\. Acest director poate fi accesat cu ușurință făcând clic pe butonul Explorer din panoul de Control XAMPP și apoi accesând folderul htdocs.

creați un fișier numit test.php cu codul de mai jos și puneți-l în C:\xampp\htdocs\test folder.

încercați să vizitați http://localhost/test/test.php în browser. Dacă afișează cuvintele ” Hello World! Bine ați venit la WPMU DEV”, apoi XAMPP este instalat și configurat cu succes pe sistemul dvs.

instalarea WordPress local cu XAMPP

Pasul 1: Creați o nouă bază de date MySQL pentru instalarea WordPress

înainte de a instala WordPress, avem nevoie de o bază de date.

în Panoul de Control XAMPP, faceți clic pe butonul Admin din secțiunea MySQL. O nouă fereastră a browserului se va deschide automat cu interfața tabloului de bord phpMyAdmin. Faceți clic pe baze de date din partea stângă sus.

acum vi se va solicita să creați o nouă bază de date. L-am numit pe al meu wpmudev.

după ce ați introdus un nume, Faceți clic pe Creare și închideți fereastra.

Pasul 2: Descărcați și instalați WordPress

descărcați cea mai recentă versiune de WordPress.

dezarhivați WordPress în folderul din dreapta sub XAMPP. În cazul meu, este C:/xampp/htdocs. Redenumiți-l în orice doriți, dar este recomandat să dați acestui folder numele site-ului dvs. Voi numi această instalare a WordPress wptest.

Acum, accesați folderul wp al site-ului dvs., găsiți eșantionul wp-config.fișier php, și redenumiți-l wp-config.php.

deschideți fișierul și derulați în jos până când vedeți următoarele linii:

aceste linii de cod definesc detaliile de conectare pentru baza de date. Actualizați-le conform instrucțiunilor de mai jos:

  • înlocuiți „database_name_here” cu numele bazei de date, care în cazul meu este wpmudev.
  • înlocuiți „username_here” cu „root” și editați câmpul „password_here” pentru a fi gol.
  • salvați fișierul și închideți-l

putem continua cu instalarea noastră WordPress acum. Deschideți browserul și accesați http://localhost/wptest/.

ar trebui să vedeți încărcarea ecranului de selectare a limbii instalării WordPress.

după ce ați ales limba, continuați pe ecranul următor. Introduceți titlul site-ului, numele de utilizator al administratorului și detaliile parolei. Faceți Clic Pe Instalați WordPress.

Felicitări, ați instalat cu succes WordPress pe serverul dvs. local.

Configurarea WordPress Multisite local cu XAMPP

Pasul 1: Activați WP Multisite în wp-config.fișier php

deschideți wp-config.fișier php și adăugați următoarea linie chiar deasupra liniei care spune / * Asta e tot, opriți editarea! Editura fericit. */.

define('WP_ALLOW_MULTISITE', true)

aceasta va activa modul de instalare Multisite pe site-ul dvs.

Pasul 2: Configurarea rețelei Multisite

du-te la tabloul de bord WordPress, și apoi la instrumente > Configurare rețea.

introduceți un nume pentru rețeaua dvs. multisite și adresa de e-mail a administratorului de rețea. Apoi faceți clic pe Instalare.

WordPress vă va solicita acum să editați wp-config.php și .fișiere htaccess.

Urmați instrucțiunile date.

Pasul 3: Urmați instrucțiunile de pe ecran ale WordPress

deschideți wp-config.php din nou și adăugați codul dat de WordPress sub editarea anterioară.

apoi, deschideți .htaccess și înlocuiți tot codul său cu cel dat de WordPress (notă: va trebui să înlocuiți conținutul complet aici, nu doar să adăugați/editați).

dacă nu puteți găsi .fișier htaccess, asigurați-vă că activați afișarea setărilor fișierelor ascunse pe computer. Dacă tot nu îl găsiți, creați unul în același director ca wp-config.fișier php.

Multisite ar trebui acum activat cu succes pe instalarea WordPress.

va trebui să vă conectați din nou. Și când o faceți, veți putea accesa site-uri individuale din rețeaua dvs. multisite din tabloul de bord.

de asemenea, puteți crea un nou site de rețea de aici făcând clic pe butonul Adăugare nou.

adăugarea unui nou site de rețea

Depanarea problemelor comune cu xampp & WordPress

în timp ce instalarea XAMPP și WordPress a fost fără probleme, nu toată lumea este atât de norocoasă. XAMPP vă poate arunca o minge cu efect în orice etapă a instalării sale și WordPress. Iată câteva probleme comune asociate cu XAMPP (faceți clic pentru a merge la soluția sa):

  • nu se poate instala XAMPP pe Windows
  • Apache nu va porni fără porturile configurate
  • imposibil de adăugat sau importat elemente de meniu suplimentare (același link ca mai sus)
  • Timpul maxim de execuție PHP depășit (același link ca mai sus)
  • dimensiunea maximă a fișierului depășită (același link ca mai sus)
  • găsit! Eroare
  • eroare: Apache Shutdown neașteptat
  • eroare cURL 60: problema certificatului SSL

XAMPPing up

XAMPP vă permite să configurați cu ușurință un mediu de server local pe mașina dvs. Cel mai bun lucru este că este complet gratuit și open source. Odată instalat, veți uita că este chiar acolo. Puteți chiar să instalați XAMPP pe o unitate USB împreună cu WordPress.

cu XAMPP, puteți dezvolta și testa site-uri WordPress rapid pe sistemul dvs., mai degrabă decât să o faceți la fel de greu pe un site live. Puteți încerca diferite teme și pluginuri, puteți testa diferitele lor caracteristici și puteți experimenta multe alte aspecte ale site-ului dvs. fără a vă transpira.

mai mult, puteți instala, de asemenea, câte instanțe de WordPress doriți (inclusiv Multisite). Cine știa zicala „gândește global, acționează local” este valabilă și pentru dezvoltarea web!

Write a Comment

Adresa ta de email nu va fi publicată.