Server selbst bauen

  • Ohne zu wissen, was du für Traffic erwarten wirst und was für Daten du halten und ausliefern willst.

    Als Serverbetriebssystem würe ich Ubuntu Server 16.04, CentOS 7 oder Debian 8 verwenden. Darauf installiert wird ein nginx als HTTP-Server. Datenübertragung via scp mit Publickey-Auth. Damit bist du rock solid unterwegs.

    Hardware: Ich bin mittlerweile Freund von SSDs im Hardware-RAID. Aber normale Platten im Software-RAID tun es auch dicke.

  • Ich würde OpenBSD und dessen httpd verwenden, und sonst was CHRiSNEW sagt.

    PGP-Key E384 009D 3B54 DCD3 21BF  9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
    G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
    „Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
    “Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
    „Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
    „Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“


  • Ohne zu wissen, was du für Traffic erwarten wirst und was für Daten du halten und ausliefern willst.

    Als Serverbetriebssystem würe ich Ubuntu Server 16.04, CentOS 7 oder Debian 8 verwenden. Darauf installiert wird ein nginx als HTTP-Server. Datenübertragung via scp mit Publickey-Auth. Damit bist du rock solid unterwegs.

    Hardware: Ich bin mittlerweile Freund von SSDs im Hardware-RAID. Aber normale Platten im Software-RAID tun es auch dicke.

    Warum nicht Datenübertragung über SFTP mit PubKey? Ist doch viel handlicher

    Außerdem Apache masterrace :D

    Es ist besser nicht zu moderieren als falsch zu moderieren

  • Nope. Nginx ist deutlich besser.

    sumi - R9 5950X - 128 GB RAM ECC - 2x 1TB NVMe - 4 TB SATA SSD - 4TB SATA HDD RAID-0 - Radeon RX 7800 XT 16 GB - SoundBlaster Z - Steinberg UR22 mkII Interface - Chieftec Dragon CS-601 - Arch/Win 10 Pro
    ThinkPad P14s Gen2 AMD - R7 5850U - 48 GB RAM - 1 TB NVMe SSD - UHD 3840x2160 HDR - Vega 8 - RTL8255AE AX - EM120R-GL LTE-A - Arch/Win 10 Edu
    Apple Mac Mini (Late 2020) - Apple M1 - 16 GB RAM - 256 GB SSD - WiFi 6 - macOS
    HPE Microserver Gen 8 - Xeon E3-1220 v2 - 16 GB RAM - 12 TB HDD - Debian

    </> Do you know who ate all the doughnuts?

  • Ack. Wir haben jetzt beim einem Geschäftspartner von uns die letzten Apaches mit nginx im Frontend ersetzt. Ein Performance Gain beispiellos. Das bei gerade mal im Schnitt 200 req/s und 5k offenen Verbindungen. nginx haut das einfach effizienter und schneller durch als Apache es scheinbar je könnte.

  • FTP bitte nur mit eingeschaltetem TLS. In Filezilla kannst du dafür entweder ein Zertifikat reinwerfen oder im Programm eins erstellen lassen. FTP ohne Verschlüsselung ist grob fahrlässig.

    tYLfrPk.png
    Desktop 1: Selbstbau 2022 - Intel Core i9-12900K - AMD Radeon RX 7900 XTX - 64GB RAM - 4TB SSD - Arch Linux
    Desktop 2: Apple Mac Pro Early 2009 - 2x Intel Xeon X5690 - AMD Radeon RX 560 - 64GB RAM - 2TB SSD - macOS 15 Sequoia
    Notebook 1: Lenovo ThinkPad X13 G4 - AMD Ryzen 7 7840U - AMD Radeon 780M - 32GB RAM - 2TB SSD - Arch Linux
    Notebook 2: Apple MacBook Air Late 2020 - M1 Prozessor - 16GB RAM - 512GB SSD - macOS 15 Sequoia
    Homeserver: Intel Core i7-7700K - 64GB RAM - 10TB SSD, 80TB HDD - Arch Linux

    Meine IBM/Lenovo ThinkPads:

    Spoiler anzeigen

    Lenovo X13 G4 Yoga - i7-1345U - 16GB RAM - 256GB SSD - LTE - Windows 11 Enterprise
    Lenovo X390 Yoga - i7-8565U - 16GB RAM - 256GB SSD - LTE - Windows 10 Enterprise
    Lenovo Thinkpad T470 - i5-7300U - 32GB RAM - 2TB SSD - Arch Linux
    Lenovo X230 - i5-3320M - 16GB RAM - 128GB SSD - UMTS - Arch Linux
    Lenovo T400 - P8600 - 4GB RAM - 320GB SSD - UMTS - Windows 7
    Lenovo X200s - SL9600 - 8GB RAM - 128GB SSD - UMTS - Windows 7
    IBM T43 - Pentium M 2,26 GHz - 2GB RAM - 80GB HDD - Windows XP
    IBM T23 - Pentium iii 1 GHz - 256MB RAM - 10GB HDD - Windows 2000
    IBM 380XD - Pentium MMX 233 MHz - 96MB RAM - 3GB HDD - Windows 98SE
    IBM 760EL - Pentium 120 MHz - 32MB RAM - 2GB HDD - Windows 95C
    IBM 701CS - 486er - XXMB RAM - XXXXMB HDD - Windows 95

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!