Stap 18: Back-up van uw web-pagina.
$ wget - c - r www.whateverthesitenameis.com
De opdracht zal recursief krijgen alle van de website kunnen worden en blijven op de top van de site krijgen tot het wordt gedaan. Zo dan (als uw computer ondersteunt lange bestandsnamen), zou je een map met de naam www.whateverthesitenameis.com hebben. Cool.
U kunt naar www.archive.org gaan en ook hebben ze de site Archief voor u! Ideaal voor uw instructable projecten ook.
Dan ik dacht en wilde een stap verder gaan. Dat is direct zet de bestanden op een lokale server zodat ik toegang hen op wil tot kon. Ook wilden niet te bemoeien met de bestaande webpagina's. We moeten dus een Apache-webserver die ondersteuning biedt voor virtuele hosts. Op die server waar u adminrechten hebt, die u wilt instellen van uw webmap, zoals:
$ cd/var/www
$ sudo mkdir -p www.whateverthesitenameis.com/html
Dan laten we de bestanden.
$ cd www.whateverthesitenameis.com/html
$ sudo wget - c - r www.whateverthesitenameis.com
We moeten nu laat de server weten over de nieuwe site. We moeten komen met de naam van een site die niet hetzij gebruikt of u kunt gebruiken met een levensvatbare DNS-adres. Uw netwerk zal waarschijnlijk gebruik het netto adres eerst en niet vinden op uw lokale site, gebruik van een niet-gebruikte url en zet het in uw lokale dns met de lokale servers IPAdres. Laten we vervangen door een nieuwe naam zoals www.mysitebackedup.com. We zullen moeten maken van een bestand met die naam op de apache-server in de sites-beschikbare directory in de bestandsstructuur Apache2. dat wil zeggen
$ sudo nano /etc/apache2/sites-available/www.mysitebackedup.com
[code]
Servernaam www.mysitebackedup.com
ServerAlias www.mysitebackedup.com
Server mij
DocumentRoot /var/ www/www.whateverthesitenameis.com/html
[/ code]
(bestand is gekoppeld. Instructables HTML-interpretatie uitgesneden gedeelte van het bestand)
Dan moet je Maak een link naar dat bestand in de map sites ingeschakeld.
$ cd /etc/apache2/sites-enabled /
$ ln -s... /sites-available/www.mysitebackedup.com.
(Vergeet niet de spatie en vervolgens de periode.) ^^^^^
Dan u opnieuw opstarten van de server om te laten het hebben van de updates en de details van de nieuwe site moet.
$ sudo service herstarten apache2
U moet zitten kundig voor nu het bereiken van uw lokale site als de lokale DNS-server is bijgewerkt voor de nieuwe site. Ik heb gebruik proxy in mijn vuur om de site uitschakelen. Elk moment moet u bijwerken van de site, ga terug naar dezelfde directory en het wget commando opnieuw. Ook hebt u de koppelingen in de source code te gaan naar eerdere pagina's wijzigen.
-----------------------------------------------------
<VirtualHost 192.168.1.61:80> ServerName www.mysitebackedup.com ServerAlias www.mysitebackedup.com ServerAdmin me DocumentRoot /var/www/www.whateverthesitenameis.com/html </VirtualHost>