A Brisbane teacher has faced court after he was charged over a number of offences including administering a child abuse website.