Dies ist eine alte Version des Dokuments!
Webseite freifunk-stuttgart.de
TODO: hardening, no indexes etc.
Installation
- Webserver installieren
apt install libapache2-mod-php7
- 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
.htaccess
erlauben und Directory Listing verbieten, in der vhost-config unter/etc/apache2/sites-enabled/000-default.conf
folgendes einfuegen:<Directory /var/www/html> AllowOverride All Options -Indexes </Directory>
- Wordpress nach
/var/www/html
entpacken - Installer durchklicken
Google Fonts lokal hosten
- Entsprechenden font auf https://google-webfonts-helper.herokuapp.com/fonts finden
- Fonts in den Webroot `/fonts` legen
- Wordpress-Plugin Autoptimize installieren
- In Autoptimize, JAvascript und CSS-Optimierung anmachen und unter Exta „Google Fonts“ auf „ Google Fonts entfernen“ stellen
- Jetzt sollten alle Fonts auf der Webseite falsch sein
- Das vom Webfonts helper generierte HTML im Wordpress Customizer unter „Zusaetzliches CSS“ einpflegen, dabei `../fonts/` durch `fonts/` ersetzen