The invention relates to adhesives, particularly to a preparation method of an environment-friendly adhesive. The environment-friendly adhesive is composed of the following raw materials including, by weight parts, 70-95 parts of phthalic anhydride, furfuryl alcohol extracted from natural plant, triethylene glycol, pentanediol, butantriol, zinc oxide, magnesium oxide, chloroprene rubber and elastic rubber, 2-3 parts of softening oil, 20-30 parts of dimethyl carbonate, benzoyl peroxide, ethyl acetate, emulsifier and flour, 5*10-5-9*10-5 parts of nano silver, and fire retardant, wherein the elastic rubber is composed of first elastic rubber and second elastic fiber which are mixed at a weight ratio of 1-3:1. The preparation method of the second elastic rubber comprises heating polyvinyl alcohol solution and waterborne polyurethane water solution, cooling the mixture to 30-50 DEG C and then adding acrylate into the mixture; then adding potassium hydroxide into the mixture and heating the mixture; then adding cementum protein, abietin and plant phenols extracted from natural plant for reaction; then adding sodium benzoate, di-tert-butyl peroxide and the ethyl acetate and mixing the reactants to obtain the environment-friendly adhesive. The environment-friendly adhesive is good in bactericidal activity and high in stability, dispersibility and adhesiveness.