In this study, Saccharomyces cerevisiae R0 was used as the chassis cell to synthesize oleanolic acid from scratch through the heterologous expression of β-amyrin synthase(β-AS) from Glycyrrhiza uralensis, cytochrome P450 enzyme CYP716A154 from Catharanthus roseus, and cytochrome P450 reductase AtCPR from Arabidopsis thaliana. The engineered strain R1 achieved shake flask titres of 5.19 mg·L~(-1). By overexpressing enzymes in the pentose phosphate pathway(PPP)(ZWF1, GND1, TKL1, and TAL), the NADH kinase gene in the mitochondrial matrix(POS5), truncated 3-hydroxy-3-methylglutaryl-CoA reductase(tPgHMGR1) from Panax ginseng, and farnesyl diphosphate synthase gene(SmFPS) from Salvia miltiorrhiza, the precursor supply and intracellular reduced nicotinamide adenine dinucleotide phosphate(NADPH) supply were enhanced, resulting in an 11.4-fold increase in squalene yield and a 3.6-fold increase in oleanolic acid yield. Subsequently, increasing the copy number of the heterologous genes tPgHMGR1, β-AS, CYP716A154, and AtCPR promoted the metabolic flow towards the final product, oleanolic acid, and increased the yield by three times. Shake flask fermentation data showed that, by increasing the copy number, precursor supply, and intracellular NADPH supply, the final engineered strain R3 could achieve an oleanolic acid yield of 53.96 mg·L~(-1), which was 10 times higher than that of the control strain R1. This study not only laid the foundation for the green biosynthesis of oleanolic acid but also provided a reference for metabolic engineering research on other pentacyclic triterpenoids in S. cerevisiae.