Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | Letzte ÜberarbeitungBeide Seiten der Revision | ||
de:general:server-setup [15.02.2016 10:17] – admin | de:general:server-setup [21.12.2018 08:52] – admin | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
Basis dieser Empfehlungen ist ein " | Basis dieser Empfehlungen ist ein " | ||
- | * Software | + | ===== Software |
- | * Einige kleine Dienstprogramme: | + | |
+ | | ||
+ | * Browser '' | ||
+ | * Einige Sicherheitsfeatures | ||
+ | * [[http:// | ||
+ | * Monit zur Überwachung der Erreichbarkeit (inkl. Neustart des Servers bei Problemen) | ||
+ | * Basis-Software für den Webserver | ||
+ | * MySQL Datenbank | ||
+ | * Apache Webserver ([[http:// | ||
+ | * '' | ||
+ | * PHP | ||
+ | |||
+ | < | ||
+ | sudo apt update | ||
+ | sudo apt dist-upgrade | ||
+ | sudo apt install | ||
+ | sudo apt install nginx mysql apachetop php php-mysql php-json php-xml | ||
+ | </ | ||
* iptables für die Firewall ([[http:// | * iptables für die Firewall ([[http:// | ||
- | | + | * Evtl. mpm-worker (mit FCGI) statt mpm-prefork einrichten: [[http:// |
- | | + | |
- | * '' | + | |
- | * Browser '' | + | |
- | * Abruf des Server-Status ermöglichen [[http:// | + | |
* Ggf. mod_ssl | * Ggf. mod_ssl | ||
* PHP (Sushoin) | * PHP (Sushoin) | ||
* GD-Bibliothek '' | * GD-Bibliothek '' | ||
* APC '' | * APC '' | ||
- | * MySQL Datenbank | ||
* Logrotation | * Logrotation | ||
* E-Mails | * E-Mails | ||
Zeile 22: | Zeile 35: | ||
* FTP-Nutzer | * FTP-Nutzer | ||
* STPF-Nutzer mit Einschränkung auf Verzeichnis anlegen | * STPF-Nutzer mit Einschränkung auf Verzeichnis anlegen | ||
- | * [[http:// | ||
- | * Monit zur Überwachung der Erreichbarkeit (inkl. Neustart des Servers bei Problemen) | ||
* ntp für eine aktuelle Serverzeit (z.B. de.pool.ntp.org einstellen in der / | * ntp für eine aktuelle Serverzeit (z.B. de.pool.ntp.org einstellen in der / | ||
- | * Sicherheit | + | |
+ | ====== | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
- | | + | |
+ | |||
+ | |||
+ | ===== Einstellungen | ||
* Tägliches Backup (MySQL und Dateien) via Cronjob | * Tägliches Backup (MySQL und Dateien) via Cronjob | ||
* [[http:// | * [[http:// | ||
- | * Cronjob zum Einspielen von Updates | + | * Abruf des Server-Status ermöglichen [[http:// |