Kako premjestiti svoje lokalno razvijeno WordPress web mjesto na živi poslužitelj

  • Brian Curtis
  • 0
  • 2196
  • 411
Oglas

U prošlosti smo puno razgovarali o pokretanju lokalnih web poslužitelja Kako sagraditi Linux web poslužitelj sa starim računarom Kako izgraditi Linux web server sa starim računalom u razvojne svrhe ili isprobati softver poput WordPressa bez potrebe za platiti hosting, ali kako to iskoristiti uživo nakon što ste spremni za pokretanje? Nakon nedavnog pitanja o našoj zajednici za tehničku podršku, od mene se tražilo da detaljno pišem o ovom procesu, pa evo i vodiča za prenošenje vaše lokalno razvijene WordPress stranice na živi poslužitelj. Principi ostaju isti za bilo koji CMS ili web softver, ali očito će struktura vaše baze biti drugačija.

zahtjevi

Pretpostavljam da već imate lokalni poslužitelj i možete pristupiti datotekama kao i bazi podataka putem PHPMyAdmin. Također ćete morati imati postavljen račun za hosting i pridruženi naziv domene - to danas nećemo pokrivati.

Danas ću iznijeti slučaj prelaska na zajednički domaćin bez pristupa naredbenog retka, za koji vjerujem da će biti najčešći slučaj upotrebe. Imajte na umu da ako je vaša baza podataka ogromna, ne možete koristiti ovu metodu jer nećete moći prenositi velike datoteke. U osnovi, vaš izvoz baze podataka trebao bi biti ispod 2MB, ili stvari postaju vrlo komplicirane. Pored toga, trebate napraviti djelomični izvoz ili upotrijebiti naredbeni redak. Međutim, ovaj 2 MB ne uključuje vaše stvarne datoteke - to je samo tekstualni sadržaj baze podataka. Dakle, osim ako u WordPressu nemate nekoliko tisuća postova, trebali biste biti u redu.

1. Pripremiti se

Prethodno provjerite korisnika svoje baze podataka, ime baze podataka i zaporku za vaše izvanmrežne i internetske račune poslužitelja. Zabilježite i URL-ove i staze datoteka koje ćete morati kasnije prilagoditi - na primjer, vaše će datoteke možda biti povezane apsolutnim putem kao što je c: /sites/wordpress/wp-content/uploads/2011/05/test.jpg ili http: // localhost / wp-content / slike ~ . Zapišite sve do odjeljka wp sadržaja, jer ćete to kasnije morati prilagoditi. URL koji koristite za pristup lokalnom mjestu također se može razlikovati od puta datoteka do slika koje ste prenijeli, pa obavezno zabilježite i to dolje - naknadno ćemo ih prilagođavati.

2. Izvoz baze podataka

Otvorite svoj lokalni PHPMyAdmin ploču i pomaknite se do odgovarajuće baze podataka ako ih imate.

  • Odaberite izvoz kartica
  • Klik Odaberi sve kako bi se osiguralo odabir svih tablica.
  • Ček Dodajte tablicu s kapanjem / pogled / postupak / funkciju / događaj je odabrano (nije prema zadanim postavkama)
  • Ček Spremi kao datoteku
  • Unesite predložak naziva datoteke kao nešto pamtljivo (što sam izabrao) “izvoz”)
  • Klik Ići za spremanje datoteke negdje.

3. Podesite staze

Ovo je težak zalogaj i možda ćete se morati vratiti i ponoviti ako nešto propustite. Prvo napravite kopiju SQL datoteke u slučaju da je zabrljate.

Otvorite SQL datoteku koju ste upravo spremili u dobrom uređivaču teksta. Otvarajući čitavu datoteku poput ove, možemo jednostavno pretraživati ​​i zamijeniti staze / URL-ove odjednom, bez potrebe za prilagođavanjem postavki putem WordPress administracijske ploče ili korištenjem složenih SQL naredbi.

Prvo pretražite da biste bili sigurni da imate i potražite prethodnu izvanmrežnu domenu na kojoj ste web lokaciju pokrenuli. Samo prvo provjerite jeste li varijablu pretraživanja ispravno unijeli. Uzimajući u obzir krajeve crte, izvršite cjelovito pretraživanje / zamjenu za svaku pojavu te stavke u datoteci. Tako, na primjer, ako ste prethodno sve postavili kao localhost, zatim zamijenite sve instance od localhost s yourdomain.com. Ako ste koristili Windows, možda ćete pronaći svoje slikovne staze pomoću c: / ~ zapis, pa ga zamijenite i adresom vaše domene. Dobro je pravilo provjeriti prije nego što zapravo zamijenite - samo pronađite staze prije nego što ih počnete prilagođavati.

4. Prenesite datoteke

Otvorite FTP vezu s vašim live serverom i prenesite sadržaj svoje izvanmrežne WordPress mape u httpdocs ili public_html mapa tamo. Ako pretpostavimo da ćete se instalirati na korijen svog poslužitelja uživo, trebali biste moći vidjeti wp_contents mapu unutar public_html sad web korijen poslužitelja.

Upozorenje: Ako stižete iz sustava Windows, možda postoje ozbiljni sigurnosni problemi s dozvolama. Nakon što pokrenete i instalirate, instalirajte WordPress Security Checker za automatsko skeniranje dozvola mapa.

Bilješka: Na GoDaddy hostingu možda će biti lakše instalirati WordPress pomoću upravljačke ploče umjesto da učitavate sve izvanmrežne datoteke - GoDaddy često otežava postavke veze baze podataka. U tom slučaju stvarno morate samo prenijeti sadržaj direktorija wp-sadržaja, a zatim nastaviti ponovni uvoz baze podataka.

5. Ponovno uvezite bazu podataka

Prvo, komprimirajte SQL datoteku koju ste napravili ranije i provjerite je li manja od 2 MB. Zatim otvorite PHPMyAdmin na svom poslužitelju uživo. Trebali biste vidjeti naslov uvoz. Kliknite tamo, odaberite modificiranu i komprimiranu SQL datoteku i prenesite.

6. Uredite wp-config.php

(Nije neophodno ako ste koristili instalacijski program za instaliranje Fantastico / aplikacije).

U korijenu vašeg direktorija je WordPress config datoteka. Otvorite ga i uredite odgovarajuće retke za “naziv baze podataka”, “korisnik baze podataka”, i “lozinka baze podataka“.

To je to! Sve gotovo. U ovom trenutku bi sve trebalo raditi, ali možda ćete otkriti da su putovi koje ste unijeli tijekom faze uređivanja SQL-a zapravo bili u krivu - nemojte paničariti, jednostavno je samo ponovno urediti originalnu sigurnosnu kopiju i ponovo je prenijeti dok je ne imate i uskoro ćete savladati postupak.

Ima li problema? Naravno, potrudit ću se da pomognem u komentarima, ali mogu vas samo usmjeriti u pravom smjeru, a ne dati konkretne odgovore. Možete se pitati u našem fantastičnom i živahnom dijelu tehničke podrške, dijelu web stranice, gdje je i ovaj članak pokrenut..




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.