私自搭建都不合法。
根据《中华人民共和国物权法》
第四条 国家、集体、私人的物权和其他权利人的物权受法律保护,任何单位和个人不得侵犯。
第七条 物权的取得和行使,应当遵守法律,尊重社会公德,不得损害公共利益和他人合法权益。
楼顶是整栋楼所有住户都共同拥有的,你私自占用会引发大家的不满,还会造成其他隐患,如果因楼顶漏水影响你的生活,你需要得到全体住户同意,申报房管部门后再搭建。
顶楼搭建棚子,必须经过城建规划部门的批准,否则,就是违章建筑,依法要给予拆除,并处罚款。
至于怎么搭建,可以使用H型钢框架,用彩钢进行搭建。
最好聘请专业的公司,这样可以有效地防止事故发生,增加使用年限。