Carboxyl-functionalized SBA-15 (COOH/ SBA-15) was prepared by a one-pot synthesis method and characterized. COOH-SBA-15/LZM-LP, an immobilized bi-enzyme (lipase and lysozyme), was prepared using COOH/SBA-15 as a carrier. The orthogonal experiments were used to optimize the immobilization conditions with the index of corrosion inhibition. Electrochemical tests show that COOH-SBA-15/LZM-LP can significantly inhibit the corrosion of carbon steel in circulating cooling water. The corrosion inhibition rate was higher than 93% when the amount of COOH-SBA-15/LZM-LP was 0.2 g/L. The inhibition mechanism was proposed and discussed from the perspective of carboxyl and enzymes. Finally, when COOH-SBA-15/LZM-LP was doped into epoxy resin, the corrosion resistance of epoxy coatings can be significantly improved, and the corrosion resistance only decreased by 0.23% after 720 h of soaking.