Depende de lo que sepas, y lo que estés dispuesta a aprender. Si no sabes usarlo, cualquier SO es malo. Quiero decir que si ya sabes usar FreeBSD, te será más fácil conseguir un mayor nivel de seguridad que con OpenBSD. Por otra parte, OpenBSD tiene fama de ser duro como una roca.
Sobre la base de datos te podrán ayudar mejor en el
subforo correspondiente. De todos modos, tengo entendido que para bases de datos pequeñas y medianas, MySQL va mejor, pero para grandes volúmenes de datos PostgreSQL da mejores resultados.
Como siempre, todo depende de tus necesidades.