Yo, como muchas personas, tengo una instalación Apache relativamente lista para usar con muchas líneas predeterminadas "LoadModule".
Desde el principio, instalé una gran cantidad de software y, para ser sincero, no sé qué software está utilizando qué módulos.
Me gustaría reducir la huella de memoria de mis instancias de Apache, y para hacer eso, me gustaría eliminar los módulos de ser utilizados. La única forma que conozco para determinar si un módulo está en uso es eliminarlo de la configuración y ver si algo se rompe. Esto es malo en más formas de las que tengo tiempo para describir.
Me gustaría saber si alguien conoce una forma de hacer que Apache informe qué módulos se han utilizado , o si hay otra forma de determinar mediante programación si un módulo es seguro para la desconfiguración .
fuente
Una publicación anterior sugiere deshabilitar los módulos hasta que algo se rompa. Si bien eso es definitivamente insensato en un sistema de producción, la persona está en el camino correcto, ya que de todos modos tendrá que hacer pruebas de regresión.
Entonces en este caso:
Esa es probablemente la forma más fácil de racionalizar la configuración de Apache. De lo contrario, tendrá que mirar cada módulo, determinar su funcionalidad y buscar en los sitios para ver cuál usa esa funcionalidad. Eso llevaría mucho más tiempo.
Alternativamente, esto puede darle una buena oportunidad para cambiar a algo más liviano :
fuente
No tengo una respuesta directa a su pregunta, pero hay muchos paquetes AMP 'pequeños' en Internet que, hasta donde sé, no incluyen la mayoría de los módulos preinstalados. Entonces, comenzaría mirándolos como un ejemplo de referencia.
Estos 2 enlaces pueden ayudarlo a comenzar:
fuente
Sé que está preguntando acerca de Apache, pero dadas las limitaciones de memoria en su sistema, podría ser mucho mejor si intercambia Apache por Nginx, Lighthttpd u otros servidores web de baja huella. Apache es excelente para el soporte de módulos, pero requiere mucha memoria en comparación con los servidores web más jóvenes como Nginx, Lighthttpd, Cherokee, G-WAN, etc.
fuente