Introduktion till installera web apps. (18 / 19 steg)

Steg 18: Säkerhetskopiera din webbsida.



Vi har inga problem om säkerhetskopiering av våra datorer. Vad gör vi om vad vi on-line? Jag hittade en ganska enkel lösning för en plats som kallas Blogger.com. Gissa vad som är det goda gamla wget kommandot. Du kan hämta en sida med:

$ wget - c - r www.whateverthesitenameis.com

Kommandot kommer att rekursivt få alla webbplatsen kan och hålla koll på att få platsen tills det är gjort. Så då (om din dator stöder långa filnamn), skulle du ha en katalog som heter www.whateverthesitenameis.com. Cool.

Du kan gå till www.archive.org och dessutom har dem arkivera platsen för dig! Bra för din instructable projekt också.

Då jag tänkte på det och ville gå ett steg längre. Som är direkt lägga filerna på en annan lokal server så jag kunde komma åt dem efter behag. Också ville inte störa de befintliga webbsidorna. Därför behöver vi en Apache-webbserver som stöder virtuella värdar. På servern där du har admin rättigheter, vill du ställa in din webbkatalog som:

$ cd/var/www
$ sudo mkdir -p www.whateverthesitenameis.com/html

Så låt oss få filer.

$ cd www.whateverthesitenameis.com/html
$ sudo wget - c - r www.whateverthesitenameis.com

Nu måste vi låta servern vet om den nya webbplatsen. Vi måste komma med ett webbplatsnamn som inte är antingen används eller något du kan använda med en fungerande DNS-adress. Nätverket kommer förmodligen använda net adress först inte hitta din lokala webbplats, använder en oanvänd url och Lägg den i din lokala dns med den lokala servrar IP-adressen. Låt oss ersätta ett nytt namn som www.mysitebackedup.com. Vi kommer att behöva göra en fil med det namnet på apache-server i mappen platser tillgängliga i Apache2 filstrukturen. dvs.

$ sudo nano /etc/apache2/sites-available/www.mysitebackedup.com

[code]

ServerName www.mysitebackedup.com
ServerAlias www.mysitebackedup.com
ServerAdmin mig
DocumentRoot /var/ www/www.whateverthesitenameis.com/html

[/code]

(bifogad fil. Instructables html tolkning utskuren del av filen)

Då måste du göra en länk till den som fil i katalogen platser aktiveras.

$ CD-/etc/apache2/sites-enabled /
$ ln -s... /Sites-available/www.mysitebackedup.com.

(Glöm inte utrymmet och sedan tiden.) ^^^^^
Måste du starta om servern för att låta den ha uppdateringar och information om den nya webbplatsen.

$ sudo service apache2 vila

Du bör kunna nå din lokala webbplats nu om lokala dns har uppdaterats för den nya webbplatsen. Jag var tvungen att inaktivera använda proxy i min Firefox att se webbplats. När du behöver uppdatera webbplatsen, bara gå tillbaka till samma katalog och kör kommandot wget igen. Du måste också ändra länkarna i källkoden för att gå till föregående sidor.

-----------------------------------------------------

< VirtualHost 192.168.1.61:80 >
ServerName www.mysitebackedup.com
ServerAlias www.mysitebackedup.com
ServerAdmin mig
DocumentRoot /var/ www/www.whateverthesitenameis.com/html
< / VirtualHost >

Se Steg
Relaterade Ämnen

Hur man skapar en hake med hjälp av 123D Catch web app

i detta instructable jag kommer att gå igenom att skapa en fångst med hjälp av 123D Catch web app. 123D fångst är ett helt gratis program att vänder bilder till 3D-modeller.Det finns (som just nu) för PC, på iPad och även som en web app, vilket är va...

Android bära Apps med en iPhone: en omfattande Guide till installation av 3: e parts program på Android bära klocka ihopkopplad med en iPhone

Äger en Android bära klocka med en iPhone?Lär dig hur du kan utöka sina förmågor genom att installera 3: e parts apps nedan!Smart klockor är bra. De har en hel del andra användbara funktioner som en vanlig klocka inte kan erbjuda. Dessutom, finns de...

Hur man gör webbplatser - komplett introduktion till Web Development

Titta på YouTubeDenna video serien är att införa webbsida utveckling för nybörjare som inte vet något om att göra hemsidor. Denna första avsnittet introducerar den program jag använder i mitt arbetsflöde för att göra webbplatser efter bästa förmåga....

Smarta hem med Arduino Ethernet shield och Teleduino (med web app)

Detta projekt är en enkel lösning för dem som vill ha en smart-home system men inte har en stor budget och för lat de som inte vill komma från sängen till släcker belysningen av eller på.Det är också projektera av en high school student för sitt slut...

Snurrar skallen kontrolleras av Web app

Här är en stor halloween inredning objekt för tabellen middag och snacks för din Halloweenfest. Göra en spooky snurrande skalle som du kan utlösa från en enkel Web App om du Tablet PC/mobil medan dina gäster plockar upp sina snacks...Den snurrande sk...

ESP8266 WiFi temp luftfuktighet övervakning web app med hjälp av Arduino IDE

Förra veckan fick jag en ESP8266(adafruit). den nya ESP8266 har arduino-starthanterare så det gör möjligt att programkoden arduino direkt i ESP8266. denna ESP8266 levereras med UART, I2C och GPIO. med denna nya wifi modul behöver du inte någon arduin...

Marknadsföra ditt företag med flera plattformar web apps

nyligen hittade jag en webbplats som tillåter dig att göra en iPhone web app som kan läggas på hemsidan och har utseendet på en vanlig app.Med denna tjänst kan du skapa en iphone app utan en mac eller sdk.Med den här tjänsten kommer din apps att arbe...

Introduktion till kretsloppsodling

När jag först hörde om kretsloppsodling, var jag ganska stoked. Det var ett främmande koncept på gång, att kunna växa fiskar och växter i harmoni. Det har tagit några år, men jag äntligen byggt ett system som uppfyller mina behov. Det var också masso...

Introduktion till Leatherworking

Läder är en fantastisk produkt som har använts av människor sedan verkligen, början av mannen. Det är i kläder, skor, väskor, bälten, hölster och verkligen, ganska mycket allt du kan tänka dig kan göras från läder.Arbeta med läder är inte så svårt so...

Svävare för sommaren 2014 introduktion till teknisk konkurrens

1. Introduktion till Joint InstituteHej! Vi är studenter från Joint Institute från Shanghai JiaoTong University i Kina. Denna vackra skola ligger i southwesten av Shanghai och Picture1 är den av våra fantastiska campus.Joint Institute (JI) är en tekn...

12V-180kV: en ackumulatorn driv Marx Generator (och introduktion till elektronik)

Om du läser detta Instructable, en sak är förmodligen sant: du är intresserad av hög spänning! Om så, har du kommit till rätt ställe; Marx generatorer kan tillfredsställa din törst efter gnistor, lugg, och spänningen. Jag gjorde denna Marx Generator...

Hur till installera en fast längd böjda dusch gardinstång

hur till installera en fast längd böjda dusch gardinstång. Milan Rosan av Build.com visar dig hur man installerar en fast längd böjda dusch-gardinstång....

Hur till installera DD-WRT på TP-LINK TL-WR841N V10 trådlös Router

Hur till installera DD-WRT på TP-LINK TL-WR841N V10 trådlös router...

Introduktion till 3D-utskrifter

3D-utskrifter är ett snabbt växande område, med populariteten och använder för 3D-skrivare växer varje dag. I den här guiden kommer jag försöka ge en introduktion till det breda utbudet av teknik i 3D-skrivare, en jämförelse av de vanligaste 3D-skriv...

Hur till installera GCC-kompilatorn i befalla snabb

en steg för steg video på hur till installera GCC-kompilatorn i KommandotolkenAv grupp 8 av S19Medlemmar:Guada Michelle M. GripalMary Pauline SacayEdward GuillermoReynalyn Dela Cruz...

Hur till installera/Byt RAM

Hur till installera/uppgradera RAM-modul.http://www.youtube.com/watch?v=WjmLzpfrz6ISaker som behövs:~ Pengar~ Skruvmejsel~ RAM-modulINNAN DU STARTAR DET ÄR VIKTIGT ATT MARKEN DIN SJÄLV FÖRSTA ELLER SLITAGE EN ANTISTATISK HANDLED BAND SÅ ATTDU INTE KO...

Introduktion till Switch med Snap strömkretsarna

i den här bilden Instructable jag ger dig en kort introduktion till Snap kretsar. Du får lära dig hur man bygger en enkel krets, för att förstå likström (DC), och hur ett elektriskt reglage fungerar.Snap kretsar är en pedagogisk leksak som lär elektr...

Introduktion till Light Emitting Diod med Snap kretsar

i detta foto Instructable, lär du dig den Light Emitting Diode, eller LED. Du får också lära dig hur man bygger en enkel krets som visar hur LED fungerar med Snap kretsar.Delar som behövs:1 bas galler (11 "x 7,7") # 6SC BG1 batteri hållare (2-AA...

Introduktion till byggnad enskild survival kit

Hej Instructables gemenskapen,Tack så mycket för den positiva svar och återkoppling, favoriter & abonnemang för mina tidigare projekt. En sak jag insåg genom meddelanden och kommentarer för min tidigare Pocket Survival Kit Deluxe och omfattande Altoi...