Meine kleine Dokumentation

Die Installationsdokumentation zu MeineKleineFarm.net

Benutzer-Werkzeuge

Webseiten-Werkzeuge


wordpress_migration

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
wordpress_migration [2016/11/08 21:25] xenadminwordpress_migration [2016/11/09 19:53] (aktuell) xenadmin
Zeile 1: Zeile 1:
 ====== Wordpress Migration www.meinekleinefarm.net ====== ====== Wordpress Migration www.meinekleinefarm.net ======
-<WRAP center round important 60%> +=== Alter Server ===
-Konfigurationsdateien fehlen noch +
-</WRAP> +
- +
-== Alter Server ==+
 <code bash> <code bash>
 mysqldump -h localhost -u root -p meinekleinefarmwordpress > wp_meinekleinefarm.sql mysqldump -h localhost -u root -p meinekleinefarmwordpress > wp_meinekleinefarm.sql
Zeile 11: Zeile 7:
 tar -czvf - * | ssh -p 22 root@192.168.1.2 'tar -xhzvf - -C /var/www/html/meinekleinefarm.net/root/' tar -czvf - * | ssh -p 22 root@192.168.1.2 'tar -xhzvf - -C /var/www/html/meinekleinefarm.net/root/'
 </code> </code>
-== Neuer Server ==+=== Neuer Server ===
 <code bash> <code bash>
 chown www-data:www-data -R /var/www/html/meinekleinefarm.net/root/ chown www-data:www-data -R /var/www/html/meinekleinefarm.net/root/
Zeile 26: Zeile 22:
 nano /var/www/html/meinekleinefarm.net/root/wp-config.php nano /var/www/html/meinekleinefarm.net/root/wp-config.php
 </code> </code>
-<file php wp-config.php> +<hidden wp-config.php><file php wp-config.php> 
-</file>+<?php 
 +define('FORCE_SSL_ADMIN', true); 
 +  
 +define('DB_NAME', 'wp_meinekleinefarm'); 
 +define('DB_USER', 'wp_mkfarm'); 
 +define('DB_PASSWORD', 'PASSW0RD1'); 
 +define('DB_HOST', 'localhost'); 
 +define('DB_CHARSET', 'utf8'); 
 +define('DB_COLLATE', ''); 
 +  
 +define('AUTH_KEY',         'Füge hier deine Zeichenkette ein'); 
 +define('SECURE_AUTH_KEY',  'Füge hier deine Zeichenkette ein'); 
 +define('LOGGED_IN_KEY',    'Füge hier deine Zeichenkette ein'); 
 +define('NONCE_KEY',        'Füge hier deine Zeichenkette ein'); 
 +define('AUTH_SALT',        'Füge hier deine Zeichenkette ein'); 
 +define('SECURE_AUTH_SALT', 'Füge hier deine Zeichenkette ein'); 
 +define('LOGGED_IN_SALT',   'Füge hier deine Zeichenkette ein'); 
 +define('NONCE_SALT',       'Füge hier deine Zeichenkette ein'); 
 +</file></hidden>
 <code bash> <code bash>
 nano /etc/apache2/sites-available/www.meinekleinefarm.net.conf nano /etc/apache2/sites-available/www.meinekleinefarm.net.conf
 </code> </code>
-<file apache www.meinekleinefarm.net.conf> +<hidden %%www.meinekleinefarm.net.conf%%><file apache www.meinekleinefarm.net.conf
-</file>+<VirtualHost *:80> 
 +        ServerName meinekleinefarm.net 
 +        ServerAlias www.meinekleinefarm.net 
 +        Redirect permanent / https://www.meinekleinefarm.net/ 
 +</VirtualHost> 
 + 
 +<IfModule mod_ssl.c> 
 +        <VirtualHost *:443> 
 +                ServerAdmin webmaster@meinekleinefarm.net 
 +                ServerName meinekleinefarm.net 
 +                ServerAlias www.meinekleinefarm.net 
 + 
 +                DocumentRoot /var/www/html/meinekleinefarm.net/root/ 
 + 
 +                <Directory /var/www/html/meinekleinefarm.net/root/> 
 +                        AllowOverride All 
 +                </Directory> 
 + 
 +                ErrorLog ${APACHE_LOG_DIR}/error.log 
 +                CustomLog ${APACHE_LOG_DIR}/access.log combined 
 + 
 +                SSLEngine on 
 +                SSLCertificateFile      /etc/letsencrypt/live/meinekleinefarm.net/fullchain.pem 
 +                SSLCertificateKeyFile   /etc/letsencrypt/live/meinekleinefarm.net/privkey.pem 
 + 
 +                <FilesMatch "\.(cgi|shtml|phtml|php)$"> 
 +                                SSLOptions +StdEnvVars 
 +                </FilesMatch> 
 +                <Directory /usr/lib/cgi-bin> 
 +                                SSLOptions +StdEnvVars 
 +                </Directory> 
 + 
 +                BrowserMatch "MSIE [2-6]" \ 
 +                                nokeepalive ssl-unclean-shutdown \ 
 +                                downgrade-1.0 force-response-1.0 
 +                BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown 
 +        </VirtualHost> 
 +</IfModule
 +</file></hidden>
 <code bash> <code bash>
 service apache2 reload service apache2 reload
 </code> </code>
 In die Administration einloggen, und das Setting für "Permalinks" erneut setzen, damit die Regeln neu generiert werden.  In die Administration einloggen, und das Setting für "Permalinks" erneut setzen, damit die Regeln neu generiert werden. 
wordpress_migration.1478640317.txt.gz · Zuletzt geändert: 2016/11/08 21:25 von xenadmin