http://monetizingonlineforums.com/book/Monetizing%20Online%20Forums.pdfO’Keefe gives several effective approaches for monetizing forums including:
Display advertising
In-text monetization
Classified and thread-based advertising
Sponsored brand placement
Affiliate networks
CPA networks
Product sales
Premium memberships
Mobile monetization
Monetization of outposts