Blog

  • WordPress auf dem Sony Xperia XZ1 Compact: Ein altes Flaggschiff wird zum autarken Webserver!

    Wer sagt eigentlich, dass man für einen lokalen Webserver immer einen Raspberry Pi oder teure Cloud-Instanzen braucht? In einer Zeit, in der Nachhaltigkeit und Upcycling von Elektronik immer wichtiger werden, habe ich ein altes Smartphone-Schätzchen aus der Schublade geholt und es in ein echtes Server-Kraftpaket verwandelt: Das Sony Xperia XZ1 Compact.

    Das Ergebnis? Eine voll funktionsfähige, blitzschnelle WordPress-Instanz, die stabil läuft und über die Konsole eines Linux Mint Rechners gesteuert wird. Unglaublich, wie gut das geht!


    🛠️ Das Server-Hardware-Wunderwerk: Sony Xperia XZ1 Compact

    Bevor wir zur Software kommen, müssen wir über das Smartphone sprechen. Das Xperia XZ1 Compact (Release Ende 2017) ist in der Tech-Community legendär. Es war eines der letzten echten „Mini-Flaggschiffe“ – winzig in den Abmessungen, aber vollgestopft mit High-End-Hardware, die selbst heute noch viele Budget-Smartphones alt aussehen lässt.

    ┌────────────────────────────────────────────────────────┐
    │             SONY XPERIA XZ1 COMPACT SERVER             │
    ├────────────────────────────────────────────────────────┤
    │  [CPU]  Snapdragon 835 (8 Cores @ 2.45 GHz)            │
    │  [RAM]  4 GB LPDDR4X (High-Speed Memory)              │
    │  [HDD]  32 GB UFS 2.1 Flash (Schnelle DB-Queries)      │
    │  [NET]  MIMO Dual-Band WLAN AC                         │
    └────────────────────────────────────────────────────────┘
    

    Hier sind die technischen Daten dieses kleinen Wunders, die es zum perfekten, stromsparenden Server machen:

    • Prozessor (CPU): Qualcomm Snapdragon 835 (Octa-Core, 4x 2.45 GHz & 4x 1.9 GHz). Ein damaliger Top-Chipprozessor, der dank seiner ARM64-Architektur enormen Schub für Datenbank- und Web-Abfragen liefert.
    • Arbeitsspeicher (RAM): 4 GB LPDDR4X. Mehr als genug Platz, um Linux, Apache, PHP und MySQL parallel im RAM zu halten, ohne ins Schwitzen zu geraten.
    • Interner Speicher: 32 GB UFS 2.1. Dank des schnellen UFS-Speichers (viel schneller als alte eMMC-Speicher oder Standard-MicroSD-Karten) laden Datenbankzugriffe extrem flott.
    • Akku & USV-Feature: Mit einem 2700 mAh Akku besitzt der Server eine integrierte Notstromversorgung (USV)! Sollte der Strom ausfallen, läuft der Webserver einfach stundenlang weiter.

    🏗️ Der Aufbau: Von der Schublade ins Terminal

    Das Smartphone wurde komplett ohne Root-Rechte (vollkommen sicher!) über die Android-App Termux aufgesetzt. Mithilfe einer geschützten Virtualisierungsumgebung (PRoot) wurde ein sauberes, vollwertiges Debian Linux auf dem Handy installiert.

    💡 Der Steuerungs-Trick: Da das Tippen von Linux-Befehlen auf einem 4,6-Zoll-Bildschirm extrem mühsam ist, kam der Linux Mint Rechner ins Spiel. Per USB-Debugging und Konsole (ADB/SSH) mit dem PC verbunden, lässt sich das Xperia XZ1 Compact elegant und komfortabel über die Tastatur des Desktop-Rechners verwalten. Das Handy liegt dezent daneben und arbeitet lautlos im Hintergrund.


    ⚙️ Die inneren Werte: Der LAMP-Stack auf Android

    Auf dem Debian-System wurde ein klassischer LAMP-Stack hochgezogen, allerdings mit einer entscheidenden Anpassung für Android:

    1. MariaDB (MySQL) als robuste Datenbank für die WordPress-Inhalte.
    2. PHP inklusive aller wichtigen WordPress-Erweiterungen für Grafik und ZIP-Dateien.
    3. Apache2 als Webserver. Da Android Ports unter 1024 für Nicht-Root-Benutzer sperrt, wurde der Server kurzerhand auf den Port 4080 umkonfiguriert.

    Ein maßgeschneidertes Start-Skript (/start-wp.sh) sorgt nun dafür, dass beim Starten der Debian-Umgebung die Datenbank und der Webserver automatisch im Hintergrund hochfahren.


    📊 Performance-Vergleich: Smartphone vs. Raspberry Pi 3

    Man mag es kaum glauben, aber das Xperia-Handy zieht typische Bastelrechner gnadenlos ab:

    FeatureRaspberry Pi 3Sony Xperia XZ1 CompactGewinner
    CPU-Kerne4x 1.2 GHz8x bis zu 2.45 GHzSony 🚀
    SpeichertypTräge MicroSD-KarteSchneller UFS 2.1 FlashSony 🚀
    StromausfallStürzt sofort abLäuft per Akku weiter (USV)Sony 🚀
    AnschaffungMuss gekauft werdenLiegt gratis in der SchubladeSony 🚀

    🎉 Das grandiose Ergebnis

    Der Moment der Wahrheit: Die IP-Adresse des Handys im Browser des Linux Mint PCs eingegeben (http://192.168.42.129:4080), gefolgt von der WordPress-Konfiguration – und es läuft! Der Blog steht, die ersten Beiträge sind veröffentlicht und werden direkt vom Snapdragon-Prozessor des Xperia XZ1 Compact serviert.

    Seitenaufrufe, das Laden von Themes und Datenbank-Queries werden ohne jede spürbare Verzögerung ausgeliefert.

    Fazit: Dieses Projekt zeigt perfekt, wie leistungsstark alte Flaggschiff-Hardware ist und dass man ausgedienten Smartphones problemlos ein zweites, hochproduktives Leben schenken kann. Das Xperia XZ1 Compact hat seinen Platz als treuer Mini-Server im Heimnetzwerk offiziell verdient!



  • Hallo Welt!

    Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder lösche ihn und beginne mit dem Schreiben!