民事公益诉讼的主体是检察机关或者是其他的相关机关。《中华人民共和国民事诉讼法》
第五十五条公益诉讼
对污染环境、侵害众多消费者合法权益等损害社会公共利益的行为,法律规定的机关和有关组织可以向人民法院提起诉讼。人民检察院在履行职责中发现破坏生态环境和资源保护、食品药品安全领域侵害众多消费者合法权益等损害社会公共利益的行为,在没有前款规定的机关和组织或者前款规定的机关和组织不提起诉讼的情况下,可以向人民法院提起诉讼。前款规定的机关或者组织提起诉讼的,人民检察院可以支持起诉。
《中华人民共和国环境保护法》
第五十八条对污染环境、破坏生态,损害社会公共利益的行为,符合下列条件的社会组织可以向人民法院提起诉讼:
(一)依法在设区的市级以上人民政府民政部门登记;
(二)专门从事环境保护公益活动连续五年以上且无违法记录。
符合前款规定的社会组织向人民法院提起诉讼,人民法院应当依法受理。
提起诉讼的社会组织不得通过诉讼牟取经济利益。
一、民事公益诉讼与行政公益诉讼有哪些不同
民事公益诉讼和行政公益诉讼,这是按照适用的诉讼法的性质或者被诉对象(客体)的不同划分的;按照提起诉讼的主体公益诉讼可以划分为检察机关提起的公益诉讼、其他社会团体和个人提起的公益诉讼,前者称为民事公诉或行政公诉,后者称为一般公益诉讼。
行政公益诉讼,是指公民认为行政主体行使职权的行为违法,侵害了公共利益或有侵害之虞时,虽与自己无直接利害关系,但为维护公益,而向特定机关提出起诉请求,并由特定机关依法向法院提起的行政诉讼。行政公益诉讼形式在中国目前还未被立法者所承认。