The invention discloses an installation and construction method for large suspension glass curtain walls. The installation and construction method comprises the steps of construction preparation, embedded part prefabrication, scaffold building, glass bracket designing and manufacturing, glass transportation, measurement and paying-off location, embedded part checking, rear-arranged embedded part installation, upper bearing structure installation, suspension clamp installation, lower and side frame installation, full glass panel installation, glass panel checking, glass rib installation, joint glue injection, cleaning and acceptance check. According to the invention, the slotting fee and rental fee of large suspension machines can be saved, manual labor use can be reduced and the labor cost can be lowered; manufacturing and use are convenient, the construction efficiency is high, the construction speed is high, the construction period can be shortened by more than 20%, and the comprehensive economic benefits are remarkable; construction noise is lowered, high-noise construction equipment is not adopted, and therefore the noise influence to the surroundings is lowered to the maximum degree; the whole installation process is completed on the ground and in scaffolds, and therefore the personal safety of constructors is guaranteed, and the social benefits are high.