Qual è la dimensione minima del server LAMP?


9

Ho installato il server 10.10 con LAMP + OpenSSH. Si tratta di circa 1,1 GB. Posso ridurre la dimensione totale del server?

DOPO ALCUNI ESPERIMENTI

Il server LAMP completo è inferiore a 1,0 GB

/dev/sda1             7.5G  914M  6.3G  13% /

Contiene PHP / Mysql / Apache e Gearman-job-server con supporto PHP + libFAM


Qualcosa come Lighttpd o CherryPy sarebbe un'alternativa adatta a te?
Stefano Palazzo

Grazie per puntare Lighttpd. Ma vorremmo rimanere con Apache e PHP.
Arman,

Risposte:


5

Prima di tutto, considera l'utilizzo di 32 bit se sei attento allo spazio. I file binari sono più piccoli, così come il footprint della memoria, e se si dispone di un sistema di footprint del disco piccolo, è probabile che non si disponga di 4 GB di RAM per sfruttare la gestione della memoria a 64 bit.

Se si sceglie semplicemente l'attività "Server LAMPADA", il sistema di base + tutto ciò può essere molto. Tuttavia, LAMP stesso è solo Linux, Apache, Mysql e PHP, quindi davvero tutto ciò che serve sono i bit per legarli insieme. Sarebbe:

mysql-server php5-mysql libapache2-mod-php5

Puoi anche provare a installarlo con --no-install-recommend "che eviterà di introdurre cose che sono normalmente utilizzate, ma non assolutamente necessarie, per il funzionamento di un sito LAMP (come SSL e il comando CLI php).

Quindi puoi correre

apt-get --no-install-recommends install mysql-server php5-mysql libapache2-mod-php5

Quando lo faccio in un'istanza EC.10 10.10 a 64 bit ottengo questo:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              15G  793M   14G   6% /
none                  290M  108K  290M   1% /dev
none                  297M     0  297M   0% /dev/shm
none                  297M   52K  297M   1% /var/run
none                  297M     0  297M   0% /var/lock

E su un'istanza a 32 bit:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              15G  761M   14G   6% /
none                  294M  108K  294M   1% /dev
none                  298M     0  298M   0% /dev/shm
none                  298M   52K  298M   1% /var/run
none                  298M     0  298M   0% /var/lock

A proposito, se sei curioso di sapere dove lo spazio è esaurito:

sudo du -m /* | sort -rn | head -20

Ti mostrerà i primi 20 (i numeri sono MB di spazio utilizzato)


+1 per il comando "dov'è finito lo spazio". Grazie!
David Oneill,

Grazie per la bella spiegazione. Vorrei sapere come posso fare se utilizzo l'installazione di rete? Apt-get --no-install-raccomanda non disinstalla i pacchetti già installati ...
Arman

0

Il server LAMP quando compresso è di circa 65 MB. È circa 200 MB quando non compresso. Sto parlando della LAMPADA fornita dalle persone XAMMP. UBUNTU installa un sacco di cose che sta considerando di appartenere alla base ... togliendo manualmente i pacchetti, la riduci di più ... Certo, puoi rimuovere le librerie non necessarie fintanto che sai cosa fai. controlla quale programma dipende da loro e se hai bisogno di quei programmi. Se hai una libreria in Ubuntu, è a causa di una dipendenza ..


e il resto? posso rimuovere alcune librerie non necessarie?
Arman,

Sì, puoi vedere il mio post aggiornato
karthick87,

bello grazie. Sarà interessante condividere l'esperienza ottenendo il server LAMP minimo in esecuzione su Ubuntu.
Arman,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.