👉 Miten luodaan pysyvä ympäristö WordPress-sivustolle

Useimmat hyödylliset Jetpack for WordPress Plugin Modules

Kun WordPress-aloittelijat edistyvät urallaan, heidän sivustonsa kasvaa. Kun käytät vakaa ja ammattimaisia ​​verkkosivustoja, kaikki elämästä muokkaaminen ei ole paras vaihtoehto. Useat käyttäjät pyysivät meitä opetusohjelmasta, joka selittää stabiilisuusympäristön luomisprosessin. Tässä artikkelissa näytämme, kuinka luoda WordPress-sivuston käyttöönottoympäristö.

Huomautus: Tämä artikkeli sopii paremmin käyttäjille, jotka haluavat siirtyä aloittelijan tason WordPress-kehityksestä hieman edistyksellisempään kehitykseen. Tämä artikkeli auttaa sinua lehmän poika koodausta ja oppia parhaita käytäntöjä. Tätä aiotte oppia tämän artikkelin loppuun mennessä.

  • Stage-sivuston luominen
  • Gitin ja BitBucketin käyttäminen
  • Paikallisen palvelimen muuttaminen BitBucketiin
  • Muutosten tekeminen BitBucketista siirtymispaikalle

Mikä on pysyvä ympäristö?

Jos haluat työskennellä WordPress-sivustolla, suosittelemme käyttäjiämme asentamaan WordPressin paikallisesti Windows- tai Mac-tietokoneisiinsa. Kun olet valmis ja tyytyväinen sivustoosi, voit lähettää sen paikalliselta palvelimelta.

Tässä lähestymistavassa on yksi ongelma. Entä jos jotain, joka toimi paikallisellasi, ei toimi live-palvelimella? Tämä aiheuttaisi virheitä, jotka voivat olla ongelma vakiintuneille sivustoille, koska se voi vaikuttaa hakukoneiden sijoituksiin, myyntiin, ensimmäiseen vaikutelmaan käyttäjille jne.

Sen sijaan, että lähetit muutokset live-sivustoon, voit lähettää ne samalle palvelimelle. Pysäytyspaikka on sivustosi (yleensä alitunniste) erillinen kehittämisalue, jolla on rajoitettu pääsy. Tässä voit testata muutoksia tai käyttää sitä kaikessa kehityksessäsi. Kun olet testannut sivustoasi perusteellisesti, voit lähettää sen elävään sivustoosi.

Jos olet aloittelija ja et halua oppia monimutkaista prosessia, joka on korostettu alla olevassa artikkelissa, suosittelemme, että valitset hallinnoidun WordPress-palveluntarjoajan, kuten WPEngine, joka tarjoaa sisäänrakennetun pysäytystoiminnon. SiteGroundin ystävät tarjoavat myös kasvualustastrategiansa, joka on paljon edullisempi.

Stage-ympäristön asettaminen cPanelin avulla

Ensimmäinen asia, jonka sinun tarvitsee tehdä, on luoda aliverkkotunnus päätoimialueellasi. Aliverkkotunnuksen avulla voit käyttää verkkosivustoasi erillisessä kansiossa, joka ei vaikuta päätietokantaan, tiedostoihin tai lähetyksiin.

Voit tehdä tämän kirjautumalla cPaneliin (muut ohjauspaneelista tulee samanlaisia, etsiä verkkotunnukset tai Alitoimialueet), Alla verkkotunnukset osioita, sinun on napsautettava ala-domainit.

Kirjoita seuraavalla ruudulla nimi, jota haluat käyttää aliverkkotunnuksessasi (tyypillisesti näyttämöllepano tai dev) ja valitse päätoimialue pudotusvalikosta.

CPanelissa tämän pitäisi automaattisesti täyttää Asiakirjanrooli tekstilaatikko, jonka sijainti perustuu aliverkkotunnuksesi nimiin. Voit muuttaa tätä, jos haluat, mutta yleensä oletusasetus on kunnossa (public_html / staging).

Nyt sinun tarvitsee vain napsauttaa Luoda kun olet valmis. Sen pitäisi vahvistaa ja näyttää aliverkkotunnus alla olevassa taulukossa.

Voit tarkistaa, että aliverkkotunnuksesi on määritetty käymällä sitä selaimessasi. Sen pitäisi näyttää jotain vastaavaa:

Nyt sinun on luotava erillinen FTP-tili lavastusympäristöön. Omalla FTP-tililläsi on vain pääsy staging-hakemistoon, joka estää satunnaiset muutokset elävään ympäristöön.

Siirry cPanelissa osoitteeseen FTP-tili osiossa. Täytä kenttien kentät Lisää FTP-tili osiossa.

hakemisto pitäisi vastata hakemistoa, jonka olet määrittänyt aliverkkotunnuksen luomisen yhteydessä. Klikkaus Luo FTP-tili luoda uusi tili. Tällä tilillä on pääsy vain määritettyyn hakemistoon, ei koko palvelimeen.

Tietojen kopiointi Live-sivustosta staging-ympäristöön

Nyt kun olet määrittänyt aliverkkotunnuksesi, seuraava vaihe on kopioida tiedot live-sivustostasi vaiheittaiseen sivustoosi. Tämän avulla voit testata muutoksia lavastusympäristössäsi samoilla tiedoilla vaikuttamatta elävään sivustoosi.

Helpoin tapa tehdä tämä on läpi phpMyAdmin. Kirjaudu sisään phpMyAdmin kautta cPanel, ja valitse nykyinen live-tietokanta. Kun olet valinnut live-tietokannasi, napsauta toiminnot välilehti valikkorivillä.

Täältä sinun täytyy etsiä Kopioi tietokanta laatikko. Anna tekstikenttään staattisen tietokannan nimi (jos et ole vielä luonut sitä, varmista LUO DATABASE ennen kopiointia on valittu ja annettava sille nimi, esimerkiksi example_staging). Sinun on kopioitava sekä rakennetta että tietoja ja varmistettava, että jäljellä olevat asetukset säilytetään oletuksena. Klikkaus Mennä suorittaa kopion. Muista suurista tietokannoista tämä voi kestää jonkin aikaa.

Kun tietokanta on kopioinut, sinun on valittava se vasemmalla olevasta sivupalkista. phpMyAdmin avaa nyt juuri kopioidun tietokannan. Sinun täytyy napsauttaa SQL välilehti phpMyAdmin.

Nyt korvataan kaikki live-sivuston viitteet pysäytyspaikalle varmistaaksemme, että kaikki toimii hyvin, kun käytämme tietokantaa pysäyttämiseen. Tätä varten sinun on suoritettava seuraavat SQL-kyselyt.

UPDATE wp_options SET option_value = REPLACE (option_value, 'ORIGINAL_URL', 'NEW_URL'); UPDATE wp_postmeta SET meta_value = REPLACE (meta_arvo, 'ORIGINAL_URL', 'NEW_URL'); UPDATE wp_posts SET guid = REPLACE (ohjaa, 'ORIGINAL_URL', 'NEW_URL'); UPDATE wp_posts SET post_content = VAIHDA (post_content, 'ORIGINAL_URL', 'NEW_URL');

Syötä edellä mainitut kyselyt SQL-kyselyruutuun korvaamalla seuraavat arvot:

  • ORIGINAL_URL – alkuperäisen sivustosi URL-osoite, esim.//example.com. Löydät tämän WordPress-hallinnassasi kohdassa Asetukset> Yleiset> WordPress-osoite (URL)
  • NEW_URL – anna uusi URL-osoite, tämä on aiemmin luotu vaiheessa (muista sisällyttää // – esim. //Staging.example.com)
  • wp_ – Jos verkkosivustolla on mukautettu etuliite tietokantataulukoissa, muista korvata wp_.

Klikkaus Mennä kyselyiden suorittaminen. Vahvistusviesti näkyy, kun tämä on valmis.

Tietokannan kopioinnin jälkeen sinun on kopioitava WordPress-tiedostot, lisäosat, teemat ja kuvat. Lataa ensin WordPressin uusi kopio WordPress.orgista. Lataa WordPressin sisältö omalle portaalle. Huomautus, älä suorita WordPress-asennusta vielä.

Kun olet ladannut WordPressin, seuraava kopioitava asia on mediatiedostot, lisäosat ja teemat. Seuraavat kansiot on kopioitava:

  • / Wp-content / lisäykset
  • / Wp-content / themes
  • wp-content / plugins

Jos ne ovat pieniä, voit ladata ne live-sivustostasi FTP-asiakkaan välityksellä ja ladata ne tallennuskansioon. Suurille kansioille tämä voi kuitenkin olla aikaa vievää. cPanelin tiedostonhallinnan avulla voit kopioida kansioita suoraan palvelimelta, mikä tekee prosessista paljon nopeamman.

Kirjaudu cPanelin hallintapaneeliisi ja napsauta Tiedostonhallinta kohdassa Tiedostot-osio.

cPanel käynnistää tiedostonhallinnan. Sinun täytyy selata live-sivustoosiwp-contenthakemisto (tyypillisesti / public_html / wp-content), jossa voit nähdä teemoja, laajennuksia ja tiedostojen lataamista.

Jokaista kansiota varten sinun on napsautettava hiiren kakkospainiketta ja valittava Kopio. Tämä tuo esiin valintaikkunan, valitse paikka, johon haluat kansion kopioitavan. Haluamme kopioida sen hakemistoon, jonka olemme luoneet staattisen aliverkkotunnukselle. Se on myös hakemisto, johon olet lisännyt WordPressin edellisessä vaiheessa./ Public_html / lavastus / wp-content /

Tämä kopioi jokaisen kansion lavastustasiwp-contenthakemistoon.

Tämä on toistettava jokaiselle yllä mainituista hakemistoista (lisäosat, teemat ja lataukset).

Huomautus: Joissain WordPress-isännöintiympäristöissä et välttämättä pysty käyttämään tiedostonhallintaa, jolloin sinun on ladattava nämä hakemistot käsin tietokoneellesi ja lähetettävä ne sitten takaisin paikalleen tai käyttää SSH: ta.

Kun olet kopioinut nämä hakemistot, olet valmis yhdistämään asennustyön asennus WordPress aiemmin kopioitavaan tietokantaan.

Pääset talletuspaikallesi aiemmin luotujen aliverkkotunnusten kautta. Jos välilyöntihakemistosi ei sisällä awp-config.phptiedosto, WordPress yrittää luoda tietokokonaisuuden yhteystiedot. Jos sillä on wp-config.php-tiedosto, varmista, että muokkaat sitä uuden staattisen tietokannan yhteystietojen käyttämiseen.

Kerran WordPress on liittänyt asemaasi tietokantaan, sen pitäisi havaita, että WordPress on asennettu ja kehotetaan sinua kirjautumaan sisään. Kirjautumistiedot ovat samat kuin nykyisessä live-sivustossa.

Muutokset, joita teet käyttöön ottamisympäristössäsi, ovat nyt riippumattomia elävistä ympäristöistä. Tämä tarkoittaa, että voit muuttaa asetuksia, asentaa uusia laajennuksia, muokata teematiedostoja ja paljon muuta vaikuttamatta asiakkaiden kokemuksiin.

Stage-ympäristön konfigurointi ja vianmääritys

Kun olet kirjautunut sisäänsiirtoon WordPress asennusta, on useita asetuksia, jotka on määritettävä ennen jatkamista.

Varmista, että verkkotunnuksesi on oikein

Katso admininäytön URL-osoite. Jos se on aliverkkotunnuksesi, se on havainnut uuden määrityksen. Jos ei ole, aiemmin suoritetut SQL-kyselyt eivät ole muuttaneet sivustosi URL-osoitetta vaiheittaisessa tietokannassa. Etsi SITEURL ja Koti option_name on wp_options-taulukon sisällä.

Varmista, että tietojasi on kopioitu

Käy WordPress-järjestelmän mediasivulla ja tarkista, ovatko kuvat / videot / etc. ovat paikallaan. Jos näin on, lähetyshakemisto on kopioitu oikein. Jos ei, varmista, että latausluettelo on oikeassa paikassa (yleensä / public_html / staging / wp-content / uploads).

Poista käytöstä XML-sivustokartat WordPress SEO: ssä

Jos käytät WP SEO -palvelua, sinun on varmistettava, että XML-sivustokartat -vaihtoehto on poistettu käytöstä. Tämä auttaa estämään hakukoneita indeksoimasta lavastusympäristöäsi.

Rajoitettu sivuston käyttöoikeus

Jos haluat estää käyttäjiä vierailemasta vahingossa tapahtumapaikalta, sinun on asennettava ja aktivoitava rajoitettu sivuston käyttöoikeus. Asennuksen jälkeen siirry Asetukset> Lukeminen konfiguroida plugin.

Haluat myös mennä sisään Asetukset »Lukeminen ja varmista, että hakukoneilla ei ole tämän sivuston indeksointia. Haluat varmistaa, että teet tämän estäen päällekkäisen sisällön.

Voit myös salasanalla suojata koko hakemiston htpasswordilla. Tutorialissa esitetty menetelmä on / wp-admin / mutta voit muokata sitä mille tahansa sivustokansioon.

Päivitä Permalinks

Vierailla Asetukset> Permalinks ja varmista, että permalink-rakenne on ajan tasalla. Jos sait 404 virheitä pysäytyspaikallasi, tämä on usein syy.

GitHubin tai BitBucketin siirtymisen muuttaminen

Useimmat ammattimaiset kehittäjät haluavat käyttää versionhallintajärjestelmää, kuten SVN tai Git, kehittääkseen kehitystään. Versiohallintajärjestelmän avulla voit palata ajoissa, jos jokin menee pieleen, koska kaikki koodihistoriasi on tallennettu keskeiseen sijaintiin. Se myös helpottaa yhteistyötä, sillä kaikki muutokset tallennetaan keskeiseen sijaintiin. Kehittäjät pääsevät kaikkiin projektiin tehtyihin muutoksiin.

GitHub tai BitBucket, jonka haluat käyttää

Sekä GitHub että BitBucket ovat projektin hosting-palvelu ja molemmat antavat sinun käyttää Git-projekteja. GitHub on suosittua avoimen lähdekoodin kehittäjien keskuudessa ja sillä on suurempi kehittäjäyhteisö. Jos projekti, jota olet tekemässä, on avoimen lähdekoodin WordPress-laajennus tai teema, voit hallita sitä GitHubilla. Projektisi on julkisesti nähtävissä ja muut käyttäjät voivat nähdä lähdekoodin. Jos haluat luoda yksityisen arkiston GitHubissa, sinun on päivitettävä maksettu suunnitelma.

Toisaalta BitBucketin avulla voit luoda yksityisiä arkistoja ilmaiseksi. Jos työskentelet asiakkaan sivustolla tai omalla sivustossasi, luultavasti haluat pitää työn yksityisenä. BitBucket helpottaa sinua tekemään niin.

BitBucketin käytön aloittaminen

Vaihe 1. Gitin asentaminen

Ensimmäinen asia mitä sinun tarvitsee tehdä on ladata ja asentaa Git Windows (tai Mac).

Vaihe 2. Ensimmäisen arkiston luominen

Nyt kun olet asentanut Gitin, seuraava askel on rekisteröityä ilmaiseksi BitBucket-tilille. Kun olet kirjautunut sisään, annat BitBucket-kojelaudan, johon sinun on napsautettava Luo uusi arkisto painiketta.

Syötä arkistosi nimi ja kuvaus jotain, joka auttaa sinua tunnistamaan projektisi. Jos haluat tehdä arkistosi yksityiseksi, sinun on valittava vieressä oleva ruutu Käyttöoikeustaso. Lopuksi varmista, että Git on valittu arkistotyypiksi. Voit jättää loput vaihtoehdoista muuttumattomana ja napsauta Luo arkisto-painiketta jatkaaksesi. BitBucket luo nyt tyhjän arkiston sinulle.

Koska työskentelet paikallisessa WordPress-asennuksessa, napsauta Minulla on olemassa oleva projekti, joka työntää ylös.

Vaihe 3. Lisää paikallinen hakemisto Gitiin

Olet kaikki asetettu työntämään paikallisen WordPress-projektiasi BitBucketiin. Käynnistä Git Bash tietokoneellasi. Kyllä, se on komentorivityökalu ja sinun on kirjoitettava komentoja, mutta älä huoli, se on erittäin helppoa.

Jos et halua käyttää komentoriviä, voit käyttää GUI-rajapintoja, kuten Github for Windows (joka toimii myös Bitbucketissa) ja / tai TortoiseGit.

Ensin sinun on lisättävä paikallisen WordPress-projektin kansio Gitin arkistoksi. Muista, että sinun ei tarvitse lisätä koko WordPress-hakemistoasi projektiin. Jos työskentelet teemalla, voit lisätä vain teemakansioon Git-arkistoon.

Git Bashissa siirry ensin projektihakemistoon kirjoittamalla polku projektihakemistoosi ja lisää se Git:

cd / c / xampp / htdocs / wordpress / wp-content / teemat / myawesometheme git init

Nyt kun olet lisännyt projekti Gitille, seuraava vaihe on lisätä kaikki tiedostot siihen.

lisää.

Kun olet lisännyt kaikki tiedostot, seuraava vaihe on tehdä ensimmäinen sitoutuminen.

git commit -m "Kaikkien projektitiedostojen lisääminen ensimmäiseksi"

Vaihe 4. Synkronoi muutokset Bitbucket-arkistossasi.

Nyt viimeinen vaihe on Synkronoi paikalliset tiedostot BitBucket-arkistossasi. Kirjoita tämä rivi Git Bashiin yhdistääksesi paikallisen arkiston BitBucket-arkistoosi.

git kauko lisää alkuperää //[email protected]/bitbucketusername/repositoryname.git

Työnnä kaikki tiedostot BitBucket-arkistoon.

git push -u alkuperä - kaikki # työntää repoa ja sen refs ensimmäistä kertaa

Onnittelut, olet onnistuneesti synkronoinut paikalliset WordPress-tiedostot BitBucket-arkistossasi. Nyt voit tehdä joitain muutoksia paikallisen arkiston tiedostoihin. Kun olet tehnyt muutoksia, sinun on tehtävä muutokset Gitiin.

lisää. git commit -m "Lisätty uusia ominaisuuksia" git push -u alkuperä - kaikki

Muutosten tekeminen BitBucketista siirtymispaikalle

Nyt kun olet oppinut käyttämään Gitia BitBucketilla, on aika ottaa käyttöön muutoksia BitBucket-arkistosta vaiheittaiseen sivustoosi. Tällä tavoin voit työskennellä sivustossasi paikallisesti ja testata muutoksia omalla sivustossasi, mutta ei vaikuta elävään sivustoosi.

Tätä varten suosittelemme käyttämään Ftployia. Perusnopeiden tilien avulla voit määrittää yhden projektin. Se seuraa BitBucket-arkistossasi tehtyjä muutoksia ja ottaa ne käyttöön verkkopalvelimellesi. Ensin sinun tulee kirjautua tilille Ftployin kautta. Tämän jälkeen sinun on lisättävä palvelimen yksityiskohtia.

Jos haluat määrittää uuden palvelimen, valitse Palvelimet »Uusi palvelin navigoinnista ylhäältä.

Suorita tarvittavat kentät asetuksilla, jotka olet luonut, kun määritit FTP-tilisi aiemmin.

Klikkaus Testaa yhteys varmistaaksesi, että FTPloy voi muodostaa yhteyden palvelimeen ja valitse sitten Tallenna palvelin.

Voit luoda projektin valitsemalla Hankkeet »Uusi projekti valitse GitHub tai BitBucket tarvittaessa.

Jos olet aiemmin määritellyt palvelimesi, voit valita sen avattavasta valikosta (muuten anna tiedot sopivissa kentissä). Syötä reittipisteen rakenne riippuen reitittimen rakenteesta, mutta / wp-sisältö / teema / teema -osiosi sopii, jos repososi sisältää vain teeman).

Kun painat muutosta kyseiseen BitBucket-arkistoon, FTPloy noutaa muuttuneet tiedostot ja työntää ne valittuun palvelimeen.

Muutosten siirtäminen eloon

Jos käytät FTPloy-ohjelmaa muutosten tekemiseen arkistosta tallennuspalvelimelle, voit luoda samanlaisen prosessin live-palvelimelle. Jos väärä tai virheellinen koodi siirrettiin arkistoosi, se menisi automaattisesti elävään sivustoosi.

On suositeltavaa käyttää automaattista käyttöönottojärjestelmää, kuten FTPloy, staging-palvelimelle ja manuaalisesti kopioida tarvittavat tiedostot live-sivustoosi, kun olet tyytyväinen muutoksiin ja testannut ne perusteellisesti uudessa lavastusympäristössä.

Toivomme, että tässä artikkelissa voit oppia luomaan lavastusympäristön WordPress-sivustoille.Vianmäärityksestä löydät usein yleisimmät WordPress-virheet ja niiden korjaaminen. Palautetta ja kysymyksiä voit jättää kommentin alla.

Like this post? Please share to your friends:

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: