*   >> läser Utbildning artiklar >> tech >> web development

Flytta din Serendipity Blogg till en ny Server

{{{flytta till en ny server är aldrig lätt eller smärtfritt oavsett hur mycket arbete ett mjukvaruföretag (eller open source-projekt) har vidtagit för att göra vägar relativa och isolera serverspecifika inställningar. De fina Författarna till Serendipity blogg motorn har gjort ett mycket bra jobb med dessa abstraktioner, men det finns ett par knep och tips som hjälper dig om du behöver flytta till en ny server och /eller en ny domän name.The första du behöver göra är att se till att din säkerhet på din nya server är korrekt inställd.

För mitt fall var jag tvungen att flytta cirka 20 webbplatser från en delad hosting-konto (där säkerheten sköttes för mig) och en dedikerad hosting-konto (där jag var tvungen att genomföra själv säkerhet). Jag tänker inte utveckla vad jag var tvungen att göra för mina säkerhetskrav, men för er som du kommer att behöva se till att lämpliga kataloger har skrivåtkomst från PHP (eller mer sannolikt webbserver som PHP körs under). Om du har en delad hosting konto kan du ganska mycket antar att detta tas om hand för dig och de filer du laddar upp via FTP ges skrivåtkomst från apache.

Once dina säkerhetsfrågor sorteras ut du är redo att flytta dina grejer. Vad jag gjorde är jag FTP'd alla filer från min installation till min lokala enhet. Därifrån skulle jag vara fri att ändra vad som behövs. Jag skapade också en export från MySQL med hjälp av myPHPAdmin. När jag skapade min export jag valde släppa databas och släpp tabellen alternativ, det här sättet min nya databas skapas redan från början. Om du installerar i en befintlig databas på din nya server klart du inte vill att alternativet drop-databasen. Jag drog också ned detta genererade .sql fil till min lokala box.

Now för skojs, ett par snabba steg och du kommer att vara redo att starta move.1. Gå in den genererade .sql filen och gör en sökning för din gamla väg. Till exempel gruvan var något som /home /a /b /c /jonny /html /serendipity /sedan ändra alla förekomster av strängen till där din nya installation kommer att bli. Till exempel, min ny installation dir är något som /home /mma /public_html /ie Sök och ersätta gammal installation väg med ny installation väg i MySQL file.2. Om du ändrar ditt bord prefix på din nya installation (du förmodligen inte), sedan ändra alla dessa fall.

Min gamla var serendipity_mma_ och jag bestämde oss för att hålla det, så inga förändringar var necessary.3. Om du ändrar ditt domännamn, sedan göra alla dessa förändringar. Min gamla domännamn var mma.

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.