Het hol van de Code

12 januari, 2007

EasyWPUpdate ver 2.0 RC 1 - net op tijd voor WordPress 2.0.7

Filed onder: De dreun, WordPress, installeert, installatie, stopverf, ssh, update, verbetering - het 1:18 p.m. van Brian @

Goed kan ik niet het het 5 tweede verbeteringsmanuscript meer roepen… Sinds het toevoegen van volledige dossierfiles, en samengeperste gegevensbestandfiles, van Windows Desktop, door handopening van een sessie en lancering van het updatemanuscript, nam het me ~15 seconden om een actieve blog met een paar dozijnen bij te werken posten en alle resultaten te registreren aan een HTMLlogboek. Ik ben vrij bepaald ik kon mijn wachtwoord sneller typen en van een paar seconden scheren. Het manuscript zelf, dat begin en einde nu tijden toont, vergde slechts 2 seconden om zijn werk te doen. De rest was verbindt en login tijd. Soms het gehele 30 seconden voor het te voltooien proces nam, Web en servergebruik dat wat het, maar één van beide manier, wow is is. Ik zou moeten zeggen dat ik deze laatste nacht met alle aangezet opties die gebruikte, dossier tot files leiden EN files EN gegevensbestandfiles EN een HTML- logboekdossier EN het toevoegen van extra breedsprakigheid EN bijwerkend mijn 6 WordPress blogs gzipped en het nam volledige 8.5 minuten. Ik moest het venster eigenlijk minimaliseren om het uit mijn manier te krijgen…. Tussen dat en typend in de manuscriptnaam bij de shell herinnering, was ik uitgeput!

Wanneer ik denk aan hoe lang het gebruikte om me te nemen om enkel mijn vrouw bij te werken blog, moet ik enkel mijn hoofd schudden. Elke versie was een veel-nacht, als niet veel-weekproces tot ik de vrije tijd om zich bij het doen van het gehele dingsrecht had te concentreren. En ik moest omhoog de instructies op de gegevensbestandfile kijken elke keer… Ik ben enkel blij zo dit manuscript wordt gedaan.

De basisfunctionaliteit is nu volledig en ik roep dit een versie RC 1. Het vergt nog verder het testen (vooral het materiaal MySQLDump. HEEFT iedereen MySQLDump? Indien onbruikbaar maken Ik deze eigenschap door gebrek?), maar het is nu vrij stabiel.

Hier is de basisfunctionaliteit

# Kunt u dit programma op verscheidene manieren gebruiken:  
#    * Op de standaardwijze om de recentste en grootste update te downloaden,
#      maak een niet samengedrukte copie van uw dossiers, maakt een samengeperste file
#      van uw gegevensbestand, verspreidt het dossier aan om het even welk aantal van 
#      de folders, en voert de Webstappen uit
#    * Vorm het om een online copie van uw dossiers te maken u voor gemakkelijk gebruikt 
#      terugwinning EN een samengeperst exemplaar die u kunt downloaden.
#    * Voeg douanefolders en reserve meer dan enkel wp toe. 
#    * Vorm het update van een lokaal dossier elk nacht en begin met
#      een schone blog elke ochtend.  
#    * Gebruik het als nightly reservemanuscript door alle andere stappen onbruikbaar te maken

Ik heb over een gazzilionverbeteringen gemaakt en de raad van dozijn of meer recensenten daar genomen. Ik denk het nieuwe manuscript veel beter is. Ik ben werkelijk pleased met hoe goed de werken van het gegevensbestand reservemateriaal. Ik verander in elke blogfolder, las alle verbindingsinformatie van het wp-config.php- dossier en het gebruik dat om met het gegevensbestand te verbinden. (ik ben vrij bepaalde dit zal werken goed voor de meeste servers, maar ik ben ongerust maakte me een weinig dat de goeroes *nix geen TCP om met hun gegevensbestanden zullen gebruiken te verbinden en ik heb hard gecodeerd dat. U zou goeroes me moeten laten weten of is dit een kwestie in de commentaren voor deze post!) Ik vraag ook dan de lijstennamen van het gespecificeerde gegevensbestand gebruikend de prefix die voor blog wordt gespecificeerd. Dit betekent dat dit proces voor ALLE versies van wp zal werken en geen materiaal niet-wp zoals vBulletinlijsten zal grijpen. Het betekent ook dat het net zo goed werkt als u 1 blog per OB of ALLE blogs in 1 OB hebt. Het is niet van belang. De file van OB voor Blog1 heeft SLECHTS de gegevens voor Blog1. Dat is beter voor veiligheid, grootte, tijd en opent een keurige weg voor meetapparaten die willen hun blog aan een verschillend gegevensbestand herstellen/databasename en dan een belangrijke verbetering testen die hun volledige blog in werking stelt uit een verschillende folder. Ik heb de tarballfiles gestructureerd om dit gemakkelijk ook te maken. *SORRY* daar ga ik in technologie opnieuw spreek, maar het is keurig materiaal, dat van mening normaal totaal verborgen is.

U kunt de tekstversie, EasyWPUpdate.txt doorlezen, hier: verbinding

Als de nieuwe naam? Ik denk het beter is. Ik zette TCC voor elk van mijn plugins, maar werkelijk er is hier geen behoefte. En ja, is de steekproefversie aan 851 lijnen gegroeid. Dat is niet natuurlijk AL code. Het is zwaar gedocumenteerd en omvat wat HTML dat u een aardig webpagelogboek voor door te lezen u zal geven nadat het proces wordt gedaan. U kunt een steekproef zien hier registreren: verbinding.

Nu, had ik doelbewust dat het laatste post zeer intimideren gemaakt. Ik wilde omzichtig mensen van het manuscript zijn. Nu, heb ik veel meer vertrouwen in zijn capaciteit en kwaliteit. Ik heb een partij in vorige week geleerd. Van het gebruiken van procedures, aan de valfunctie, aan sed en MySQLDump, aan basisshell codagepraktijken. Het was al pret en u krijgt het voordeel. Vooral omdat er drie versies van wp in de pijpleiding zijn: 2.0.7 (zeer, zeer spoedig), 2.0.8 (in de werkzaamheden), 2.1 (zeer spoedig).

Zo, heb ik deze post te lezen en manuscript gemakkelijker gemakkelijker gemaakt te vormen. Ik zal hier een volledig document later doen, maar ben de basisstappen om dit manuscript te installeren:
1. Gebruik Telnet of Stopverf om met uw website en logboek met shell te verbinden
2. Typ de volgende lijn:
wget http://www.thecodecave.com/downloads/EasyWPUpdate
3. Typ de volgende lijn:
chmod +x EasyWPUpdate
4. Gebruik een redacteur om de waarden in Stap 1 te veranderen en bewaar opnieuw het.
5. Stel het manuscript door te typen in werking:
EasyWPUpdate

Dat het. U hebt net files van de dossiers en het gegevensbestand gemaakt en elk van uw blogs bijgewerkt. Wanneer 2.0.8 uit komen, zal het proces zijn:
1. Opening van een sessie
2. Type
EasyWPUpdate

En u wordt gedaan.

Nu, kijkt stap 1 als dit:

# ##################################################################
# Stap 1. Vertel het manuscript waar te om blogs te vinden
# ##################################################################
# Lijst elk van uw folders WordPress en urls hier.
#
# Zou elke Blog een BlogDir en een BlugURL moeten hebben.
# Zou elke Blog zijn eigen aantal [1] moeten hebben, [2], [3] enz.
# Schrapping degenen u niet wenst.
#
BlogDir [1] = ' site1dir
BlogURL [1] = ' www.example.com '

BlogDir [2] = ' site2/news
BlogURL [2] = ' www.site2.com/news '

BlogDir [3] = ' wordpress
BlogURL [3] = ' blog.site3.com

Is dat is niet dat hard aan verandering het? Zelfs in VI.

Sommige snelle uiteinden bij het uitgeven van het manuscript
1. type
vi EasyWPUpdate
2. Klap i
3. Breng uw veranderingen aan
4. Raak de DUBBELPUNT W van de VLUCHT om uw veranderingen (of deze stap overslaan om veranderingen te verliezen) te bewaren
5. Raak de DUBBELPUNT van de VLUCHT! Q onmiddellijk met op te houden

Ook, als uw wortelfolder van het Web toegankelijk is, zou u de naam van het manuscript kunnen willen veranderen
mv EasyWPUpdate SomeSneakyName
om onbevoegde toegang te verhinderen.

Als u alpha- versie 3 van het manuscript in werking stelde, kunt u configuratie over kopiëren en kleven MAAR!!!! u moet de volgende veranderingen aanbrengen:
De [] is serie BlogDirs anders genoemd aan BlogDir []. Laat vallen „s“ van elk van die variabelen.

U zou niet de variabelen moeten moeten kopiëren Common*Prefix over, maar als u, om de slepende schuine streep uit de variabele ervoor zorgen te verwijderen CommonRootPrefix.

Ik denk die allen ben u zich van bewust moet zijn.

Als u een goeroe bent, gelieve door alle 6 opstellingsstappen (en rest te gelezen ook) er kunnen dingen zijn u wilt veranderen.

Ik heb ook mijn deed dat de pagina van de Hulp en toevoegde specficly een forum voor dit manuscript bijgewerkt.

Dat zou tot besprekingen een klein gemakkelijker beetje kunnen maken.

Goed is dat over het. Laat me weten hoe het werkt. Ik zou wat het goede binnen testen willen krijgen alvorens 2.0.7 uit komen. Ik zal ook sommigen doen die met het bijwerken aan 2.1 testen zodat ben ik bepaald dat goed zal werken. Ik moet ook instructies voor de stappen van de gegevensbestandterugwinning schrijven. Het manuscript heeft instructies ingebouwd als het - omhoog in het midden van het bijwerken van de dossiers blaast. Zo, wordt dat behandeld.

Ik zal u met de veranderingsgeschiedenis verlaten en crediteer sectie van het manuscript. Geniet van!

# Geschiedenis:
#    01/AUG/2006 - Gecreërd BL -
#    21/DEC/2006 - BL - Toegevoegde veelvoudige blogseries 
#                       Toegevoegde opties bij de bovenkant van het manuscript
#    04/JAN/2007 - BL - de Toegevoegde Reserveroutines van het Dossier
#                       Toegevoegde Webupdate
#                       Toegevoegd tmp foldergebruik
#                       De toegevoegde lokale bron“ frisser wordt“ optie
#    11/JAN/2007 - BL - Toegevoegde“ stappen“ en verdere commentaren
#                       Toegevoegde citaten rond vele vars tegen ruimten te beschermen
#                       Veranderde tMPDIR-/tmp aan TMPDIR: - /tmp
#                       Veranderde `DOW `! =“ $tmp“ aan `$pwd `! =“ $tmp“
#                       Het toegevoegde verdere fout opsluiten rond CD en cp routines
#                       De vaste dossier reserveprocedure, voegde extra lagen toe
#                       Toegevoegde capaciteit aan file aan tarball
#                       Toegevoegde SQL reserveprocedure
#                       Vaste lokale dossier reserveprocedure
#                       Verwijderde „Breedsprakig“ van cp om berichten duidelijker te maken
#                       Toegevoegd logboek aan webpage voor Joe.
#                       Vast inconsistent gebruik van het slepen/in wegvariabelen
#                       Toegevoegde statusberichten helemaal
#                       Toegevoegde terugwinningsinstructies in het geval van mislukkings medio file
#                       Voegde een lijst van folders aan file toe
#                       De toegevoegde sectie van Kredieten
#
# Kredieten - ik wil danken alle lezers van TheCodeCave.com, voor
#   hun het testen van dit manuscript. Ik waardeerde vooral Michael, Maciek, 
#   Aaron en Joe voor alle nuttige suggesties.  
#   Gaat zeer speciale dank aan goudvis op het kanaal van FreeNode uit #sed                     
#   wie morgen PayPaled een Koffie Voltaire zal zijn.  Ik zou dagen doorgebracht hebben
#   het berekenen van RegEx voor de bevelen SED.  Prec, ook van #sed gaf 
#   voorzien me van een werkend afbijtmiddel cr/lf.  Voor dreun, lhunath, jp-_ en                     
#   de gehele bemanning bij #bash op FreeNode gaf grote lijn door lijn suggesties.
#   Zij gaven het fundamenteel een volledig codeoverzicht!  Niets van dit zou geweest zijn 
#   mogelijk zonder Geavanceerde Gids dreun-Scripting. 20 dagen geleden wist ik niet het
#   welke dreun was.  Nu heb ik een krachtig manuscript met eigenschappen geschreven die ik niet heb gehad
#   nergens anders gezien.  Als u om het even welke vragen over de code in dit hebt 
#   het manuscript, zal u hier de antwoorden vinden: &nbsphttp: /www.tldp.org/LDP/abs/html/
#

5 januari, 2007

Bevorder uw plaatsen WordPress in 5 Seconden

Filed onder: WordPress, installeert, installatie, update, verbetering, wp-hakkers - het 12:41 p.m. van Brian @

DIT ARTIKEL WORDT UIT GEDATEERD. Gelieve te zien: http://www.TheCodeCave.com/EasyWPUpdate voor de huidige versie.

Goed heb ik het 35 Tweede verbeteringsmanuscript beduidend voor deze versie bevorderd.

Hier is een samenvatting van de nieuwe eigenschappen:

  1. Klantgerichte opties bij de bovenkant van het manuscript
  2. De werken voor onbeperkte aantallen blogs met enkel het bijwerken van de kopbal
  3. Voert eveneens de updatestappen uit naar keuze van het Web
  4. Voert naar keuze files van alle wp verwante dossiers uit
  5. GEHANDICAPT: Voert een File van het Gegevensbestand uit
  6. De files zijn aan een folder van uw het kiezen suffixed met de datum „van vandaag“
  7. Kan nu blogs in een folder WordPress of een ander bevorderen
  8. Eerbiedigt de tmpfolder op uw server
  9. Kan worden gewijzigd om te presteren nightly verfrissen zich van alle blogs van een lokale tarball
  10. Kan worden aangepast om bètaversies terug te winnen
  11. Kan worden aangepast om van WP.org ' s archiefomslag terug te winnen

Dit heeft heel wat het testen nog buiten mijn blogs niet gehad, maar het heeft PRACHTIG voor me gewerkt en aangezien u kunt zien ik dankzij Versie 2.0.6 in werking stel het doorbrengen van 5 seconden vanochtend om elk van mijn blogs bij te werken.

Hier is de te downloaden tekst: (verbinding)

Misschien is de gemakkelijkste manier om het dossier te krijgen aan Telnet op uw rekening en stelt deze lijn in werking:
wget http://www.thecodecave.com/downloads/tcc_wp_upgrade

Dan geef me uitvoeren toestemmingen op het manuscript, kiezen uw of in werking stellen dit:
chmod +x tcc_wp_upgrade

Als u fouten krijgt, herinner dat u het overgaan van het manuscript door Vensters zou kunnen behandelen en een extra Cr op toen eind van elke lijn kunt toegevoegd hebben… U zou dat moeten kunnen bevestigen door een bevel te gebruiken SED iets in die aard
RT - D `\ r tcc_wp_upgrade > xx && mv - F xx tcc_wp_upgrade
(Dankzij Prec op FreeNode #SED)

Dan geef het dossier aan uw specificaties uit gebruikend VI of wat. Ik gebruik NetDrive om mijn websiteAandrijving X op elk van mijn machines en dan gebruik Notepad2.exe te maken om het uit te geven en het de lijneinde van Unix af te dwingen.

Op dit ogenblik zou ik WERKELIJK slechts bekwame mensen willen hebben in werking stel dit manuscript. Het is slechts getest op mijn plaatsen.
Dit manuscript knoeit met uw dossiers. Als werkelijk afschuwelijk iets verkeerd gaat, kon u informatie verliezen. Ik heb mijn te verzekeren beste gedaan dit niet, maar letterlijk alles gebeurt ik weet over dreun die ik in vorige maand het schrijven van dit manuscript heb geleerd. Een goede programmeur kan van om het even welke taal naar om het even welke taal met relatief gemak (en de dreun IS een taal) gaan, maar wij kunnen niet alles over kennen hoe het aan alle systemen werkt. Dat komt slechts met ervaring.

Zo heb ik een bigggg eng bericht bij de voorzijde van het manuscript. Het is enger dan het moet zijn, of ik het vertrouwen zou hebben om het manuscript helemaal niet vrij te geven. Maar het beschrijft in geen onzekere termen de risico's om OM HET EVEN WELK onbekend manuscript (niet alleen mijn) op uw actieve plaats in werking te stellen:

# Schadevergoeding -
# Gebruik dit dossier op uw eigen risico. Ik ga niet doelbewust binnendringen in een beveiligd computersysteem
# zouden uw server, maar anderen kunnen. Dit is een shell manuscript. Zeer slecht
# kunnen de dingen gebeuren. Ik ben vrij nieuw aan manuscripten *nix. Zo
# heb ik anderen herzie dit manuscript gehad. Maar NIETS van dit waarborgt
# zullen de dingen niet verkeerd gaan of dat dit manuscript onveranderd is. Slechts
# gebruik dit manuscript ALS u het van TheCodeCave.com of een andere hebt gekregen
# plaats u vertrouwt op.
#
# ZOU DIT MANUSCRIPT OP UW EIGEN RISICO MOETEN WORDEN GEBRUIKT. Het kan uren van wissen
# het harde werk gezet in uw plaats. Alvorens dit manuscript te gebruiken is het
# vereiste dat u herziet en elke lijn en vouch voor begrijpt
# zijn veiligheid. Als u niet comfortabel met dit bent, stel dit niet in werking
# manuscript. Ik heb één gastheer dat ik dit kan testen. Slechts kunt u zeggen
# dat dit manuscript geen onherstelbaar kwaad aan uw gastheer als u zal doen
# gebruik het.
#
# Bent U verantwoordelijk voor UW plaats. Leer hoe te beschermde het en
# begrijp wat elke lijn van code doet alvorens u het roept.

Wanneer u dit manuscript in werking stelt, gelieve te komen hier terug en uw resultaten te melden.

Dank!

Hier is de bron voor die die het willen online zien:
(meer…)

WordPress 2.0.6 wordt vrijgegeven. Zorg ervoor u dit krijgt!

Filed onder: WordPress, update, verbetering - het 11:19 am van Brian @

WordPress 2.0.6 is officieel vrijgegeven (verbinding) en u moet absoluut dit krijgen. 2.0.6 was oorspronkelijk enkel een bos van minder belangrijke updates, maar nu omvat verscheidene kritieke veiligheidsflarden. In feite, maakt één van de kern „tot deze informatie veilige“ filters die u tegen kwaadwillig misbruik door het adres beschermt dat wordt gebruikt om uw plaats te bereiken is vervangen. Meer detail volgt.

Ik heb nog niet mijn lijst van 2.0.6 eigenschappen gebeëindigd, maar voor nu kunt u de 2.0.6 RC1 hier vermelde eigenschappen herzien: (verbinding)

Ook, heb ik mijn „Update wp in 35 seconden“ manuscript bevorderd. Het was 6 lijnen, is het nu goed meer dan 300. En in plaats daarvan omhoog bevorderend in 35 seconden, kon ik 3 wp blogs in Verbetering <5 seconds="" without="" a="" single="" browser="" seeing="" the="" site="" down="">bevorderen uw plaatsen WordPress in 5 Seconden (verbinding)

1 augustus, 2006

Bevorder uw plaatsen aan recentste WordPress in 35 seconden.

Filed onder: WordPress, installeert, installatie, stopverf, ssh, Telnet, update, verbetering - het 3:25 p.m. van Brian @
35 Tweede verbeteringsprocesshas vervangen met het „Tweede Manuscript van Verbetering 5“ (verbinding). Volg de verbinding voor meer informatie.

Deze post beschrijft een proces om uw post aan de recentste versie van WordPress in 35 seconden te bevorderen. Elke extra plaats zou slechts 5 tot 10 seconden toevoegen, die afhangen van hoe snel u typt. Ik heb het zelf gemeten. De eerste twee looppas was 40 seconden en de rest was 35. En enkel zo het weet u, die echt - tijd zijn en manueel het het programma openen door het typen van mijn wachtwoord, het doen van het werk, het afloggen omvatten, in werking gesteld begin te klikken en volledige URL te typen aan het upgrade.php- dossier. Als ik de plaats bookmarked en mijn wachtwoord opsloeg. Ik wedde ik mijn plaats in 20 seconden kon bevorderen. In elk geval, dacht ik u deze techniek zou kunnen nuttig vinden, zodat dacht ik ik zou delen.

De enige automatisering die ik is aan opstelling een shell manuscript heb gebruikt die zal uitgaan en de recentste versie van WordPress zal krijgen wanneer ik het aan vraag. En aangezien dat een generisch proces is dat voor alle versies zal werken, ik het niet zoals bedriegend tel om te bereiken dat tweede teken 35. Ik wilde werkelijk 30 seconden raken, maar hey is dit beter dan mijn oude methot geïmpliceerdz 15-20 minuten waar tijd upload om de dossiers van mijn machine van Vensters aan de mijn 1and1.com plaats over te nemen.

Een korte Waarschuwing

Sommige dingen zouden u moeten worden doen schrikken door:

  • GEBRUIK DIT PROCES NIET ALS U WORDPRESS IN EEN FOLDER GENOEMD WORDPRESS HEBT GEÏNSTALLEERDO
  • Sommige plugins maken/veranderingen in uw php code vereisen. Ouder (WP1.5) plugins deed vaak dit. Het is veiliger om plugins onbruikbaar te maken alvorens te bevorderen. Ken uw plaats. Ik te hoeven niet om mijn plugins voor dit onbruikbaar te maken om te werken. Er is een kans u niet ook niet.
  • Dit manuscript gebruikt een folder die wordpress voor zijn werk wordt genoemd en schrapt het wanneer het wordt gedaan. Om het even wat in de folder van de wortelnaam wordpress zal door dit proces worden geschrapt. ~/wordpress wordt leeggemaakt en verwijderd. Gegaan zal zijn inhoud zijn. Niet meer. Gewist en kan niet worden teruggewonnen. En zo zullen zij geschrapt worden. *blip*
  • Dit proces moet om het even welk aantal folders bijwerken hangend van uw wortelfolder. Het zal werken als u ook uit de wortel loopt. In feite als u typo in uw CDbevelen hebt, zal het de wortel bijwerken en u zult heel wat dossiers aan schoonmaakbeurt hebben.
  • Dit proces werkt om om het even welke plaats te bevorderen die WordPress 1.5 of nieuwer in werking stelt.
  • Dit proces zal Geen verouderde dossiers schrappen. Zo, als u dit proces gebruikt aan WordPress 2.1 te bevorderen wanneer het wordt vrijgegeven, omdat het het belangrijke herschikken van de dossiers omvat, zult u omhoog met sommige erfenisdossiers beëindigen die omhoog uw webspace volstoppen. Dit is niet afschuwelijk tenzij een veiligheidsgat gekend om in één van de bestaande dossiers is te bestaan. U kon, op uw, dit manuscript wijzigen om bestaande dossiers te schrappen WordPress alvorens installeer.
  • Dit manuscript zal alle standaarddossiers WordPress met het recentst en het grootst vervangen. Als u ouder/een douane plugin gebruikt die u vereist om dossiers eigenlijk uit te geven die door wordpress worden verspreid, zult u die veranderingen moeten vernieuwen.
  • HERINNER AAN FILE UW PLAATS. Als u over het bijwerken van uw plaats denkt, zou u van een klaar reserve handig incasekikkers en sprinkhanen begin moeten hebben zwermend uit uw ventilator van cpu. Als dergelijke dingen onwaarschijnlijk schijnen voor te komen, of uw één van die die van de geur van gebraden spaanders in de ochtend houdt, kunt u opteren om zonder een file te werk te gaan.

Eerste vereisten

Andere dingen zouden u moeten het weten:

  • Deze instructies worden geoptimaliseerd voor een 1and1 Linux gastheerrekening. Als u een linuxrekening van een andere leverancier hebt, zou de instructie voor te volgen u dicht genoeg moeten zijn.
  • Ik ga veronderstellen u een rekening op een server *nix hebt.
  • Ik ga veronderstellen u de toegang en een manier aan Telnet/SSH op uw rekening hebt. Fundamenteel, aan het ongeoefende oog, staat Telnet/ssh u toe om tot uw rekening van een herinnering van Dos toegang te hebben. (Geen haatpost tevreden! Ik zei aan het ongeoefende oog!)
  • Ik ga veronderstellen u de vi redacteur op uw server hebt. vi is een tekstredacteur die u propably zelden zult gebruiken en die wordt geoptimaliseerd om u zeer snel te maken de grondbeginselen van vergeten hoe te om het te gebruiken. Na het struikelen rond daarin dit keer, denk ik ik met een snelle en gemakkelijke reeks instructies op de proppen kwam die voor deze post zal werken.

Hoe te om toegang te krijgen Telnet/SSH

Zo uw eerste taak is stopverf te krijgen en dat is deze Stopverf:

Niet deze stopverf:

(Oude Grap. Ik ben droevig, maar het was goede en heck, is het cut-and-paste gemakkelijker dan kijkend omhoog urls en opnieuw typend elk van dit.)

Download enkel het van hier: http://www.chiark.greenend.org.uk/~sgtatham/putty/ en installeert.

Nu, vorm Stopverf om in uw plaats te registreren. Het is ongecompliceerd, als u moeilijkheden hebt. Te beslissen neem een onderbreking en lees gelieve hulpdoc. op het en als u werkelijk het bijwerken via manuscripten wilt overnemen zonder het verdere lezing en bestuderen. De hand updates duren langer maar zij zijn veiliger.

Zodra u geïnstalleerder stopverf hebt, login die uw gebruikersaantal en hoofdwachtwoord gebruikt (u35555555 of iets in die aard voor een 1and1.com gebruiker)

Zodra u wordt geregistreerd zult u bij een herinnering zijn die als dit kijkt:
GEBRUIKERSBENAMING: ~>

U kunt Unixbevelen nu gebruiken om rond in uw rekening te wandelen. Zorgvuldig ben, KUNT u materiaal breken. *nix is een vreemde wereld als u niet vertrouwd met het bent.

Het manuscript

Zoals voordien vermeld, vereist dit verbeteringsproces u om een manuscript te creëren. Een manuscript van de DREUN is als een dossier van de Dos- Partij. Het is een reeks bevelen die opeenvolgend worden uitgevoerd. U creërt eens het manuscript en kunt het in werking stellen VAAK. In feite zou u het voor alle toekomstige versies van wp moeten kunnen gebruiken. Nochtans, als u presteert meer dan een onderhoudsverbetering (d.w.z. als u van 1.5 tot 2.04 of van 2.0.4 tot 2.1) overschakelt u zou de handinstructies kunnen willen volgen die met WordPress komen aangezien het in een reinigingsmachine installeert zal resulteren. Het is tot u. Het punt is, kunt u dit manuscript altijd gebruiken om aan de recentste versie steeds opnieuw bij te werken.

Het proces het manuscript volgt is eenvoudig.
1. Verwijder de dossiers en de folders die door dit proces worden gebruikt een schone looppas te verzekeren.
2. Grijp het recentste gzdossier van wordpress.org
3. Uncompress het gzdossier - dit leidt tot een teerdossier
4. Uncomress het teerdossier - dit leidt tot een boom van de wordpressfolder
5. Verandering in de folder die de actieve wpplaats huisvest
6. Kopiër alle dossiers en folders over van wordpress aan de huidige folder.
7. Verwijder de wordpressfolder
8. Verwijder de teer

In termen van de bevelen van de DREUN, zal het manuscriptdossier iets in die aard bevatten:

rm latest.tar.gz
rm latest.tar
wget http://wordpress.org/latest.tar.gz
gunzip latest.tar.gz
teer - xf latest.tar
CD ~/wpdir4site1
cp - R - v - verwijderen-bestemming ~/wordpress/*.
rm ~/wordpress/- R
rm latest.tar

„wpdir4site1 ″ vertegenwoordigt de folder waarin uw plaats geïnstalleerda wp heeft. U zult die tekst moeten veranderen om de juiste naam te gebruiken. Het is de folder waarin Index.PHP van WordPress verblijft en wp-Admin hangt weg van het. Als u van wat onzeker bent hier te zetten, OPHOUDT. De updates van het manuscript zijn niet voor u. Het is beter om een paarminuut te vergen om uw plaats bij te werken dan binnen verkeerd iets te zetten hier en het manuscript te hebben alles op uw plaats wissen.

De volgende lijn is die alle werk doet. Zo, moet u CD en de cp lijnen kopiëren als u dit manuscript wilt veranderen om meer plaatsen bij te werken. Dan zou uw manuscript iets in die aard bevatten:

rm latest.tar.gz
rm latest.tar
rm ~/wordpress/- R
wget http://wordpress.org/latest.tar.gz
gunzip latest.tar.gz
teer - xf latest.tar
CD ~/wpdir4site1
cp - R - v - verwijderen-bestemming ~/wordpress/*.
CD ~/wpdir4site2
cp - R - v - verwijderen-bestemming ~/wordpress/*.
CD ~/wpdir4site3
cp - R - v - verwijderen-bestemming ~/wordpress/*.
CD ~/wpdir4site4
cp - R - v - verwijderen-bestemming ~/wordpress/*.
rm ~/wordpress/- R
rm latest.tar

Creër het Manuscript

Zo, hier is waar u Stopverf om op uw rekening (zie hierboven) gebruikt te registreren. Zodra u bij de dreunherinnering bent, zult u het vi programma gebruiken om uw manuscript in uw wortelfolder te creëren.

Zo enkel type in:
vi updatewp.sh

Dan raak brief i
Dat zal vi tussenvoegselwijze aanbrengen.
Dan enkel type in het manuscript aangezien ik in de vorige sectie beschreef. Als u wilt kunt u Blocnote gebruiken om het manuscript aan te passen om uw folderstructuur te passen en dan het te kopiëren in het klembord van Vensters, en het te kleven in Stopverf door het venster met de rechtermuisknop aan te klikken.
Zodra, u het manuscriptdossier kijkend hebt aangezien u het wilt verschijnen of als u wilt over opgeven en beginnen, Vlucht raken. Dat zal u uit de wijze van het Tussenvoegsel nemen.
Als u tevreden bent met wat u ziet, dubbelpunt (:) raken, gaat geraakt w en dan geraakt binnen. Dat zal uw werk bewaren. Dan geraakt: q en drukt binnengaat om op te houden met.
Als u enkel om zonder besparing wenst op te houden met, raak dubbelpunt (:) en toen type q! en druk binnengaan.
In overzicht zijn hier alle vi bevelen u moet het weten

  • i = de wijze van het Tussenvoegsel
  • vlucht = de Wijze van het Tussenvoegsel van de Uitgang
  • : w = schrijf dossier
  • : q = zacht met Opgehouden
  • : q! = Zeer sterk met opgehouden

Oh, en kleeft binnen niet het dossier zonder de foldernamen bij te werken, omdat als u het als dat in werking stelt, wanneer u bewijslezing een blogpost bent zeg, zult u uw wortelfolder met de huidige versie van wp bijwerken en dat betekent ladingen van dossiers schoon te maken. Gelukkig kunt u hen via hun gewijzigde datum identificeren. En nr, zal ik u vertellen geen hoe ik dit ken!

Word bezig

Nu hebt u alle hard werk gedaan. U bent tot tweede uitdaging 35.

Telkens als u bevordert, doe dit proces:
1. Telnet/SSH/PuTTY op uw rekening.
2. Het type „sh updatewp.sh“ en drukt dan binnengaat
3. Sluit uw Telnet/SSH/PuTTY- programma.
4. Bezoek uw verbetering url en druk „Stap 1 verbinding ″ (ik doe dit door Start->Run te raken en te typen „http://www.MySiteUrl.com/wp-admin/upgrade.php“)

Dit proces is ook groot voor snel het herstellen van een corrupte/binnendrongen in een beveiligd computersysteem plaats terug naar verrichting.

Ik kan dat alles in 35 seconden doen, hoe snel kan u doe het?

Aangedreven door WordPress