He compilado apache 2.2 con php5 y después de descomentar la línea loadmodule para php en el archivo conf de apache, php se inició pero como un módulo compartido, ¿hay alguna forma de compilarlo como estático?
Respuesta1
Respuesta corta: No
Respuesta larga: Nunca he oído hablar de alguien que intente compilar php dentro de httpd, y no puedo entender por qué alguien querría hacerlo. En producción, recomiendo encarecidamente utilizar paquetes binarios oficiales proporcionados por Debian o Redhat.
Usar apache prefork + php5.so está bien. Una optimización adicional puede incluir php fpm, apc, barniz, etc.