Publicitate

În trecut am vorbit mult despre alergare servere web locale Cum să construiți un server web Linux cu un computer vechiAi un computer vechi care ocupă spațiu? Vrei să-l folosești pentru a găzdui un site web? Iată cum puteți configura un computer vechi ca server web Linux. Citeste mai mult în scop de dezvoltare sau pentru a încerca software cum ar fi WordPress fără a fi nevoiți să plătiți pentru găzduire, dar cum o luați în direct odată ce sunteți gata de lansare? După o întrebare recentă pe comunitatea noastră de asistență tehnică, mi s-a solicitat să scriu despre acest proces în detaliu, așa că iată un ghid pentru a vă duce site-ul dvs. WordPress dezvoltat local pe un server live. Principiile rămân aceleași pentru orice software CMS sau software web, dar, evident, structura bazei de date va fi diferită.

cerinţe

Voi presupune că aveți deja un server local care rulează și puteți accesa atât fișierele, cât și baza de date prin PHPMyAdmin. De asemenea, va trebui să aveți deja configurat un cont de găzduire și un nume de domeniu asociat acestuia - nu vom acoperi asta astăzi.

instagram viewer

Astăzi voi prezenta situația de a trece la o gazdă comună fără acces la linia de comandă, ceea ce cred că va fi cel mai frecvent caz de utilizare. Rețineți că, dacă baza dvs. de date este imensă, nu puteți utiliza această metodă, deoarece nu veți putea încărca fișiere mari. Practic, exportul dvs. de baze de date trebuie să fie sub 2MB sau lucrurile încep să se complice. Dincolo de asta, va trebui să efectuați exporturi parțiale sau să folosiți linia de comandă. Cu toate acestea, acest 2MB nu include fișierele dvs. reale - este doar conținutul textual al bazei de date. Deci, dacă nu aveți câteva mii de postări în WordPress, ar trebui să fiți bine.

1. A pregati

Asigurați-vă că cunoașteți utilizatorul bazei de date, numele bazei de date și parola pentru conturile dvs. offline și pentru serverul online dinainte. De asemenea, notați URL-ul și căile de fișiere pe care va trebui să le ajustați mai târziu - de exemplu, fișierele dvs. pot fi legate printr-o cale absolută, cum ar fi c: /sites/wordpress/wp-content/uploads/2011/05/test.jpg sau http://localhost/wp-content/uploads~. Notează totul până la secțiunea conținut wp, deoarece aceasta trebuie să ajustezi mai târziu. Adresa URL pe care o utilizați pentru a accesa site-ul local poate fi, de asemenea, diferită de traseele de fișiere ale imaginilor pe care le-ați încărcat, așa că asigurați-vă că notați și acestea în jos - le vom regla ambele mai târziu.

2. Exporta baza de date

Deschideți-vă panoul local PHPMyAdmin și navigați la baza de date corectă dacă aveți câteva.

  • Selectează export fila
  • Clic Selectează tot pentru a vă asigura că toate tabelele sunt selectate.
  • Verifica Adăugați DROP TABLE / VIZIONARE / PROCEDURĂ / FUNCȚIE / EVENIMENT este selectat (nu este implicit)
  • Verifica Salvați ca fișier
  • Introduceți modelul de fișier ca ceva memorabil (am ales „export”)
  • Clic Merge pentru a salva fișierul undeva.
încărcați site-ul wordpress

3. Reglați căile

Acesta este un pic dificil și este posibil să fie nevoie să vă întoarceți și să-l faceți din nou dacă vă lipsește ceva. Efectuați mai întâi o copie a fișierului SQL în cazul în care îl încurcați.

Deschideți fișierul SQL pe care tocmai l-ați salvat într-un editor de text bun. Prin deschiderea întregului fișier ca acesta, putem doar căuta și înlocui căi / URL-uri toate simultan, fără care trebuie să ajusteze setările prin intermediul panoului de administrare WordPress sau trebuie să utilizeze SQL complicat comenzi.

Efectuați mai întâi o simplă căutare pentru a vă asigura că aveți și căutați domeniul offline anterior pe care rulați site-ul. Verificați dacă aveți variabila de căutare introdusă corect mai întâi. Ținând cont de clapetele de finalizare, efectuați o căutare / înlocuire completă la fiecare apariție a acelui element din fișier. Deci, de exemplu, dacă anterior ați setat totul ca gazdă locală, apoi înlocuiți toate instanțele din gazdă locală cu yourdomain.com. Dacă utilizați Windows, s-ar putea să găsiți căile dvs. de imagine folosesc c: / ~ notare, deci înlocuiți-l și cu adresa dvs. de domeniu. O regulă bună este să verificați înainte de a înlocui efectiv - trebuie GĂSEȘTE căile înainte de a începe să le reglați.

încărcați fișiere wordpress blog

4. Încărca fișiere

Deschideți o conexiune FTP pe serverul dvs. live și încărcați conținutul folderului WordPress offline în httpdocs sau public_html folder acolo. Presupunând că veți instala instalarea la rădăcina serverului dvs. live, ar trebui să puteți vedea wp_contents folderul din interiorul public_html rădăcină server web acum.

Avertisment: dacă provineți de la Windows, pot exista probleme grave de securitate cu permisiunile. După ce ați pornit și funcționați, instalați Verificator de securitate WordPress pentru a face o scanare automată pe permisiunile folderului.

Notă: La găzduirea GoDaddy, poate fi mai ușor să instalați WordPress folosind panoul de control în loc să încărcați toate fișierele dvs. offline - GoDaddy adesea îngreunează setările de conectare la baza de date. În acest caz, trebuie doar să încărcați conținutul directorului wp-content, apoi să reimportați baza de date.

5. Reimportează baza de date

În primul rând, decuplați fișierul SQL pe care l-ați făcut anterior și asigurați-vă că acesta este mai mic de 2 MB. Apoi deschideți PHPMyAdmin pe serverul dvs. live. Ar trebui să vedeți un titlu pentru import. Faceți clic aici, alegeți fișierul SQL modificat și închis și încărcați.

6. Editează wp-config.php

(Nu este necesar dacă ați folosit instalatorul Fantastico / panoul de control al aplicației).

În rădăcina directorului dvs. se află fișierul de configurare WordPress. Deschideți-l și editați liniile corespunzătoare pentru „numele bazei de date ”,„ utilizator bază de date ”, și "parola bazei de date“.

încărcați site-ul wordpress

Asta e! Totul este gata. Totul ar trebui să funcționeze în acest moment, dar este posibil să descoperiți acum că căile pe care le-ați introdus în faza de editare SQL erau de fapt greșite - totuși, nu intră în panică, este ușor să reeditați copia de rezervă originală și să o încărcați din nou până când o aveți corect și în curând veți stăpâni proces.

Aveți probleme? Desigur, voi încerca tot posibilul să vă ajut în comentarii, dar vă pot indica doar în direcția corectă, decât să dau răspunsuri specifice. Ați putea dori, de asemenea, să solicitați în partea noastră comună de asistență tehnică fantastică și plină de viață a site-ului, care este locul în care acest articol a fost pus în mișcare în primul rând.

James are licență în inteligență artificială și este certificat CompTIA A + și Network +. Este dezvoltatorul principal al MakeUseOf și își petrece timpul liber jucând VR paintball și boardgames. Construiește calculatoare de când era mic.