¿Cuál es el tamaño mínimo del servidor LAMP?

9

Instalé el servidor 10.10 con LAMP + OpenSSH. Se trata de 1,1 GB. ¿Puedo reducir el tamaño total del servidor?

DESPUÉS DE ALGUNOS EXPERIMENTOS

El servidor LAMP completo tiene menos de 1.0gb

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

Contiene PHP / Mysql / Apache y Gearman-job-server con soporte PHP + libFAM

Arman
fuente
¿Algo como Lighttpd o CherryPy sería una alternativa adecuada para usted?
Stefano Palazzo
Gracias por apuntar el Lighttpd. Pero, nos gustaría seguir con Apache y PHP.
Arman

Respuestas:

5

En primer lugar, considere usar 32 bits si es consciente del espacio. Los binarios son más pequeños, al igual que la huella de la memoria, y si tiene un sistema de huella de disco pequeño, es probable que ni siquiera tenga 4 GB de RAM para aprovechar la administración de memoria de 64 bits.

Si solo elige la tarea "Servidor LAMP", entonces el sistema base + todo eso puede ser mucho. Sin embargo, LAMP en sí es solo Linux, Apache, Mysql y PHP, por lo que realmente todo lo que necesita son los bits para unirlos. Eso sería:

mysql-server php5-mysql libapache2-mod-php5

También puede intentar instalarlo con --no-install-recomendamos ", lo que evitará traer elementos que se usan normalmente, pero que no son absolutamente necesarios, para el funcionamiento de un sitio LAMP (como SSL y el comando php CLI).

Para que puedas correr

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

Cuando hago esto en una instancia de EC2 10.10 de 64 bits obtengo esto:

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

Y en una instancia de 32 bits:

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

Por cierto, si tienes curiosidad sobre dónde se usa el espacio:

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

Le mostrará los 20 mejores (los números son MB de espacio utilizado)

SpamapS
fuente
+1 para el comando "dónde se fue el espacio". ¡Gracias!
David Oneill
Gracias por la buena explicación. Me gustaría saber cómo puedo hacer esto si uso la instalación de red. El apt-get --no-install-recomendamos no desinstala los paquetes ya instalados ...
Arman
0

El servidor LAMP cuando está comprimido es de unos 65 MB. Es de unos 200 MB cuando no está comprimido. Estoy hablando del LAMP que proporcionan las personas de XAMMP. UBUNTU instala muchas cosas que está considerando pertenecer a la base ... quitando manualmente los paquetes, lo baja más ... Claro, puede eliminar bibliotecas innecesarias siempre que sepa lo que hace. compruebe qué programa depende de ellos y si necesita esos programas. Si tiene una biblioteca en ubuntu, es por una dependencia.

karthick87
fuente
¿Qué pasa con el resto? ¿Puedo eliminar algunas bibliotecas innecesarias?
Arman el
Sí, puedes. Mira mi publicación actualizada
karthick87 del
bien gracias. Será interesante compartir la experiencia de ejecutar el servidor LAMP mínimo en ubuntu.
Arman el