update apache module
fix incorrect pp
fix package dependency
add gitignore