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.