Zum Inhalt

M158 - Knowledge Base

AWS

VPC-Umgebung in AWS einrichten

OS

Debian

Ubuntu

DNS-Server

Apache & Virtual Hosts

Creating virtual host configurations on your Apache server does not magically cause DNS entries to be created for those host names. You must have the names in DNS, resolving to your IP address, or nobody else will be able to see your web site. You can put entries in your hosts file for local testing, but that will work only from the machine with those hosts entries.

NGINX

SSL

Self-signed nicht mehr verwenden

FTP

MYSQL

phpMyAdmin Internals

PHP

FastCGI Process Manager (FPM)

phpinfo() Ausgeben

All you need to know about FastCGI Process Manager (FPM)I

PHP-Einstellungen anpassen

Wenn Sie die Einstellungen über die .htaccess Datei vornehmen, beachten Sie die Einstellung (Allow Override) im Virtual Host. Siehe Apache weiter oben.

Edit .htaccess file

php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value memory_limit 256M
php_value max_execution_time 300
php_value max_input_time 300

or

Edit wp-config.php file

@ini_set( 'upload_max_filesize' , '128M' );
@ini_set( 'post_max_size', '128M');
@ini_set( 'memory_limit', '256M' );
@ini_set( 'max_execution_time', '300' );
@ini_set( 'max_input_time', '300' );

Erstellen Sie eine Datei mit dem Namen info.php im DocumentRoot des virtuellen Hosts. Fügen Sie in diese Datei folgenden PHP-Code ein.

<?php
phpinfo();
?>

Öffnen Sie diese Datei nun im Browser und nun können Sie überprüfen ob Ihre PHP-Einstellungen korrekt angepasst wurden. Speichern Sie die Screenshots mit den entsprechenden Werten in Ihrer Dokumentation.

WordPress

Schritte für die Migration

  1. Backup via FTP herunterladen.
  2. ftp://m158.geekz.ch
  3. User: m158 / Pass: Zh42p_z82
  4. Verbinden Sie sich mit einem FTP-Client und laden Sie das Backup für die Migration herunter.
  5. ZIP-Datei entpacken und alle Dateien (ausser das Datenbank-Backup *.sql) in Ihr DocumentRoot vom Virtual Host kopieren
  6. Datenbank-Backup zurückladen
  7. wp_config.php mit Ihren Verbindungsdaten für die WordPress-Datenbank anpassen
  8. In der Tabelle VtgnJGv_options die SITE_URL und HOME Werte anpassen
  9. MD5-Hash generieren und in der Tabelle anpassen VtgnJGv_users für User m158 ersetzen anschliessend login Test über https://IHRE-DOMAIN/wp-admin
  10. Im Backend anmelden und die durch das Theme statisch erzeugten CSS-Dateien löschen, damit diese auf Ihrer Umgebung automatisch neu erstellt werden.
  11. Better Search Replace Plugin installieren und ganze Datenbank suchen nach "alte Domain" ersetzen mit "neue Domain"

Backup

Docker

Docker Setup

Tutorials