Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| technik:webseite [10.01.2021 - 10:24] – nrb | technik:webseite [13.12.2021 - 19:09] (aktuell) – nrb | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Webseite freifunk-stuttgart.de ====== | ====== Webseite freifunk-stuttgart.de ====== | ||
| - | TODO: hardening, no indexes etc. | + | TODO: mailserver |
| ====== Installation ====== | ====== Installation ====== | ||
| - | - Webserver installieren | + | - Webserver installieren |
| - | - PHP dependencies installieren | + | |
| - | - Apache2 Module aktivieren | + | < |
| - | - Wordpress nach / | + | apt install libapache2-mod-php |
| + | |||
| + | </ | ||
| + | |||
| + | - PHP dependencies installieren | ||
| + | |||
| + | < | ||
| + | apt install php-mysql php-curl php-dom php-exif php-fileinfo php-json php-mbstring php-imagick php-xml php-gd php-iconv php-simplexml php-xmlreader | ||
| + | |||
| + | </ | ||
| + | |||
| + | - Apache2 Module aktivieren | ||
| + | |||
| + | < | ||
| + | a2enmod rewrite && a2enmod headers && a2enmod expires | ||
| + | |||
| + | </ | ||
| + | |||
| + | - '' | ||
| + | < | ||
| + | SetEnvIf X-Forwarded-Proto ^https$ HTTPS=on | ||
| + | |||
| + | < | ||
| + | AllowOverride All | ||
| + | Options -Indexes | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | |||
| + | - Upload-Groesse in PHP anpassen, ''/ | ||
| + | - Wordpress nach '' | ||
| - Installer durchklicken | - Installer durchklicken | ||
| ====== Google Fonts lokal hosten ====== | ====== Google Fonts lokal hosten ====== | ||
| + | |||
| + | <alert type=" | ||
| - Entsprechenden font auf [[https:// | - Entsprechenden font auf [[https:// | ||
| Zeile 20: | Zeile 52: | ||
| - Das vom Webfonts helper generierte HTML im Wordpress Customizer unter " | - Das vom Webfonts helper generierte HTML im Wordpress Customizer unter " | ||
| + | ====== Installation von WP-CLI ====== | ||
| + | |||
| + | - Download: '' | ||
| + | - ausfuehrbar machen: '' | ||
| + | |||
| + | dann zu www-data wechseln: '' | ||
| + | |||
| + | ====== Umziehen einer Wordpress-Seite auf eine neue Domain ====== | ||
| + | |||
| + | - Domain aufschalten und im Webserver aktivieren | ||
| + | - Im Dashboard unter Einstellungen > Allgemein die " | ||
| + | - mittels WPI-CLI referenzen in der Datenbank auf die alte URL aendern: | ||
| + | < | ||
| + | |||
| + | cd / | ||
| + | |||
| + | </ | ||
| + | |||
| + | ====== Mailversand ====== | ||
| + | |||
| + | funktioniert via PHP ueber den lokalen MTA. Postfix relayed zu mailgw01. | ||
| + | |||
| + | ====== Automatisches Posten von Blogbeiträgen ====== | ||
| + | Auf www-prod läuft als user rss2email ein [[https:// | ||