Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
de:general:server-setup [21.12.2018 08:52] – admin | de:general:server-setup [21.12.2018 08:53] (aktuell) – gelöscht admin | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Server aufsetzen ====== | ||
- | |||
- | Basis dieser Empfehlungen ist ein " | ||
- | |||
- | ===== 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 less vim elinks debsums iptables munin monit | ||
- | sudo apt install nginx mysql apachetop php php-mysql php-json php-xml | ||
- | </ | ||
- | |||
- | * iptables für die Firewall ([[http:// | ||
- | * Evtl. mpm-worker (mit FCGI) statt mpm-prefork einrichten: [[http:// | ||
- | * Ggf. mod_ssl | ||
- | * PHP (Sushoin) | ||
- | * GD-Bibliothek '' | ||
- | * APC '' | ||
- | * Logrotation | ||
- | * E-Mails | ||
- | * Postfix für E-Mails | ||
- | * Postgrey für Greylisting | ||
- | * FTP-Nutzer | ||
- | * STPF-Nutzer mit Einschränkung auf Verzeichnis anlegen | ||
- | * ntp für eine aktuelle Serverzeit (z.B. de.pool.ntp.org einstellen in der / | ||
- | |||
- | ====== Sicherheit ===== | ||
- | |||
- | * [[http:// | ||
- | * [[http:// | ||
- | * Cronjob zum Einspielen von Updates | ||
- | |||
- | |||
- | ===== Einstellungen ===== | ||
- | |||
- | * Tägliches Backup (MySQL und Dateien) via Cronjob | ||
- | * [[http:// | ||
- | * Abruf des Server-Status ermöglichen [[http:// | ||