Übersetzungen dieser Seite:
 

Dies ist eine alte Version des Dokuments!


Server aufsetzen

Basis dieser Empfehlungen ist ein „nacktes“ Debian Linux.

Software

  • Einige kleine Dienstprogramme
    • Browser elinks zum Abruf des Server-Status
  • Einige Sicherheitsfeatures
    • Munin zur Überwachung der Server-Leistung – Setup-Tipps
    • Monit zur Überwachung der Erreichbarkeit (inkl. Neustart des Servers bei Problemen)
  • Basis-Software für den Webserver
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 (Getting IPTables to survive a reboot)
  • Evtl. mpm-worker (mit FCGI) statt mpm-prefork einrichten: Apache Server mit PHP fcgid
    • Ggf. mod_ssl
  • PHP (Sushoin)
    • GD-Bibliothek php5-gd
    • APC php-apc (nur für PHP vor Version 5.5)
  • 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 /etc/ntp.conf)

Sicherheit

Einstellungen

de/general/server-setup.1545378749.txt.gz · Zuletzt geändert: 21.12.2018 08:52 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki