Native language development web version Wanyue online school source code v2.2.0


The source code of Wanyue Online School is developed in native language, multi-terminal interoperability, and integrates "teaching, learning, management, interaction, and marketing" functional modules. It satisfies a variety of online teaching scenarios, supports teaching models such as large class, small class, open class, and dual-teaching teaching, helping the rapid transformation of teaching and training institutions, and also providing colleges and universities with reference standards for online teaching models.

The source code of Wanyue Online School consists of
web student end, app student end, web management background, and web lecturer end

Features of Wanyue Online School Source Code:

Support a variety of live classroom forms;
students freely choose lecturers and courses, not unified management;
support the creation of selected package courses to meet learning requirements in an all-round way;
multiple knowledge realization channels, and enjoy paid dividends.

Supports four major teaching scenes.
Interactive large-class class. It
contains two modes of voice and video large-class class, which can accommodate 10,000 people online at the same time.
High-quality small class with
multiple interactive and teaching functions, suitable for small group teaching and more targeted.
Double-teacher teaching The
main lecturer teaches online, assisted by the tutor, and builds a more orderly live broadcast environment.
Payment for content
includes video, graphics, and audio. Students can obtain it through free, password, and payment methods.

Wanyue Online School Source Code·Main Functions
Teaching Whiteboard
Contains tools such as brushes, text boxes, erasers, etc., supports writing marks, dynamic PPT uploads, video control, etc.
Classroom management
Selected packages, good lesson recommendations, selected content, live classroom, four major course columns, different learning experiences.
Question bank construction The
management background can add a question bank, including selection, judgment, filling in the blanks and answers, supporting pictures, videos or voices.
Online exams
Students can take exams in the user center, which supports a variety of question types, which can be imported from the question bank.
Distribution function
Trainees can become promoters after meeting certain conditions, and profit by sharing courses and inviting new users.
In-class test The
test contains three types of questions, which are divided into choice, judgment and application questions. The lecturer can preset the test before the class starts.
Workbook The
lecturer can post class work, and the content of the work comes from the uploaded test paper photos or question bank.
Online answering questions The
lecturer randomly publishes questions, and students participate in answering questions, and the students selected by the lecturer can go to the microphone to communicate.

Wanyue Online School Source Code · Application Industry
K12 Education
Including: Chinese, Mathematics, Foreign Languages ​​and other primary and secondary school after-school tutoring
Online Online School
Including: IT, accounting, psychology, teaching resources and other vocational skills training
Language training
includes: English, German, Japanese, etc. Language education
Corporate internal training
Including: corporate culture, employee management, talent training and other company internal training
Interest training
Including: art, music, yoga, fitness and other interest-based education
Academic qualification training
Including: adult education such as self-examination for adults, academic qualification improvement, postgraduate entrance examination, etc.

Wanyue Online School source code parameters:

Brand: thinkphp
Language: php
database: Mysql
client: APP+web
Specification: source code of the whole site
Authorization: Free of authorization
Source file: Fully open source

Wanyue Online School source code installation environment:

Host type: independent host
Pseudo-static: no need
Operating system: Windows, Android, iOS, linux
Web service: nginx

Source code installation steps:

1. Turn off the firewall and set the power on to turn off——>systemctl stop firewalld && systemctl disable firewalld
2. Make sure that the server opens the following ports: 21 22 80 888 8888 3306 6379 19967 39000-40000 (ftp passive mode port, you can not open it if you don’t need it)
3. The pagoda panel also needs to open the following ports: 21 22 80 888 8888 3306 6379 (described below) 19967 39000-40000 (ftp passive mode port, you can not open it if you don’t need it)

1. Pagoda panel installation command
1.1, yum install -y wget && wget -O && bash
gives the default login after execution URL, user name and password
1.2, log in to the back of the pagoda panel according to the address that was successfully installed above, we need to set up the website environment.
1.3. Execute one-click installation of lnmp after successful login. The specific version is as follows:
nginx version 1.15 MySQL 5.7 php 7.0 phpmyadmin 4.7

The installation method is speed installation
1.4. After the pagoda program is automatically installed, we can go to the left menu to create applications such as sites and databases.
1.5. At this time, the environment lnmp is set up, but redis and php plug-ins such as opchache redis fileinfo need to be installed under
1.6, find redis and install under
1.7, and install the PHP extension plug-in
1.8 in the same way. At this time, the overall website environment is set up, but still You need to confirm whether the ports below the pagoda panel are open, if not open, open them directly (the open part above is the open port of the server, don’t get confused)

2. Set the security of the pagoda panel.
Enter the background, set-panel settings.
The default pagoda panel port, user, and password need to be modified to ensure the security of the server.

3. Redis configuration
Modify redis configuration information and
restart redis

4. Add sites and databases (sites need to configure ssl certificate`)
After setting up, we can add sites and databases normally. This is very simple, just set it directly.
After the
establishment is completed, it will prompt: Successfully created the site. After the site is established, because it is a tp5 framework, we need to modify the root directory of the website.
Configure the SSL certificate. You
can apply for a free SSL certificate in Tencent Cloud,
fill in the information and click Next, and you
can choose manual DNS To verify, click to confirm the application.
A record is required to be added for a long time, and after the verification is passed, the download certificate is
completed and the download is completed.

Netdisk download address: