To solve the problems of current E-learning systems, Web mining technology is applied in the E-Learning system. The Web mining technology and the architecture of the E-Learning system is simply introduced in this paper. A personalized recommendation model based on Web mining is proposed, which can improve intelligent and personalization. The Web mining based methods for personalized recommendation are explained in details.