Ich habe Server 10.10 mit LAMP + OpenSSH installiert. Es ist ungefähr 1,1 GB. Kann ich die Gesamtgröße des Servers reduzieren?
NACH EINIGEN EXPERIMENTEN
Der vollständige LAMP-Server ist unter 1,0 GB
/dev/sda1 7.5G 914M 6.3G 13% /
Es enthält PHP / MySQL / Apache und Gearman-Job-Server mit PHP-Unterstützung + libFAM
Antworten:
Erwägen Sie zunächst die Verwendung von 32-Bit, wenn Sie platzbewusst sind. Die Binärdateien sind kleiner, ebenso wie der Speicherbedarf. Wenn Sie über ein System mit geringem Speicherbedarf verfügen, verfügen Sie wahrscheinlich nicht einmal über 4 GB RAM, um die 64-Bit-Speicherverwaltung zu nutzen.
Wenn Sie nur die Aufgabe "LAMP Server" auswählen, kann das Basissystem + all das eine Menge sein. LAMP selbst ist jedoch nur Linux, Apache, MySQL und PHP. Sie brauchen also nur die Teile, um diese miteinander zu verbinden. Das wäre:
MySQL-Server PHP5-MySQL Libapache2-Mod-PHP5
Sie können auch versuchen, es mit --no-install -empfehlungen zu installieren, "wodurch vermieden wird, dass Dinge verwendet werden, die normalerweise für den Betrieb einer LAMP-Site verwendet werden, aber nicht unbedingt erforderlich sind (wie SSL und der Befehl php CLI).
SO kannst du rennen
apt-get --no-install-recommends install mysql-server php5-mysql libapache2-mod-php5
Wenn ich dies in einer 64-Bit-EC2 10.10-Instanz mache, erhalte ich Folgendes:
Und auf einer 32-Bit-Instanz:
Übrigens, wenn Sie neugierig sind, wo der Platz belegt ist:
Zeigt Ihnen die Top 20 (die Zahlen sind MB genutzter Speicherplatz)
quelle
Wenn der LAMP-Server komprimiert ist, sind es ungefähr 65 MB. Wenn er nicht komprimiert ist, sind es ungefähr 200 MB. Ich spreche von der LAMP, die die XAMMP-Leute bereitstellen. UBUNTU installiert eine Menge Dinge , von denen es annimmt , dass sie zur Basis gehören ... indem Sie manuell Pakete entfernen, erhalten Sie mehr davon ... Sicher, Sie können unnötige Bibliotheken entfernen, solange Sie wissen, was Sie tun. Sie müssen Überprüfen Sie, welches Programm von ihnen abhängt und ob Sie diese Programme benötigen. Wenn Sie eine Bibliothek in Ubuntu haben, liegt dies an einer Abhängigkeit.
quelle