*   >> Lese Utdanning Artikler >> tech >> web development

Flytte Serendipity bloggen til en ny Server

{{{Flytte til en ny server er aldri enkelt eller smertefritt uansett hvor mye arbeid et programvareselskap (eller åpen kildekode) har tatt for å gjøre banene forhold og isolere server bestemte innstillinger. De fine forfatterne av Serendipity blog-motoren har gjort en veldig god jobb med disse abstraksjoner, men det finnes et par triks og tips som vil hjelpe deg hvis du trenger å flytte til en ny server og /eller et nytt domene name.The første du trenger å gjøre er å sørge for at sikkerheten på den nye serveren er konfigurert riktig.

For mitt tilfelle jeg måtte flytte rundt 20 nettsteder fra en delt hosting konto (der sikkerhet ble administrert for meg) til en dedikert hosting konto (der jeg måtte gjennomføre sikkerheten selv). Jeg har ikke tenkt å utdype hva jeg måtte gjøre for mine krav til sikkerhet, men for din må du sørge for at de riktige katalogene har skrivetilgang fra PHP (eller mer sannsynlig webserveren at PHP kjører under). Hvis du har en delt hosting konto kan du ganske mye anta at dette blir tatt vare på for deg og filene du laster opp via FTP vil bli gitt for å kunne skrive av apache.

Once dine sikkerhetsspørsmål er sortert ut du er klar til å flytte ting. Hva jeg gjorde er jeg FTP'd alle filene fra installasjonen min til min lokale stasjon. Derfra ville jeg være fritt til å endre det som er nødvendig. Jeg har også opprettet en eksport fra MySQL bruker myPHPAdmin. Da jeg laget min eksport jeg valgte slippe database og slippe tabellen alternativer, på denne måten min nye databasen ble laget helt fra bunnen av. Hvis du installerer til en eksisterende database på den nye serveren klart du ikke vil at drop database alternativet.

Jeg har også trukket ned dette generert sql filen til min lokale box.Now for moro, et par raske skritt, og du vil være klar til å starte move.1. Gå inn den genererte sql fil og gjøre et søk etter den gamle banen. For eksempel min var noe sånt som /home /a /b /c /jonny /html /Serendipity /deretter endre alle forekomster av denne strengen til hvor den nye installere kommer til å være. For eksempel, min nye installere dir er noe sånt som /home /mma /public_html /ie søke og erstatte gamle installere banen med nye installere banen i MySQL file.2.

Hvis du endrer dine tabellprefikser på den nye installere (du sannsynligvis ikke er), deretter endre alle disse tilfellene. Min gamle var serendipity_mma_ og jeg bestemte meg for å beholde det, så ingen endringer var necessary.3. Hvis du endrer ditt domenenavn, så gjør alle disse en

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.