Ready to work
Buy the domain name, resolution, configuration, binding process
Users create practical operation
Installation and deployment environment
JDK, Tomcat, Maven installation and configuration download
vsftpd download and install and configure
nginx download installation and configuration
nginx reverse proxy server installation and configuration
Lunix the nginx reverse proxy DNS configuration gymnastics
Mysql download and install and configure
git to download and install and configure
Automated publishing shell script
FTP download service
Windows Please http://learning.happymmall.com/ftpserver/ , please use yum install Linux, please visit Vsftpd under Linux configuration http://learning.happymmall.com/vsftpdconfig/ Also when configuring vsftpd services, certain to check the ftp directory created by the user, user group permissions, whether there is a corresponding ftpuser user privileges, if not, you can use the chown, chgrp ftp to specify the operation to the user. Then give the corresponding write execute permissions user via ftp chmod.
SQL import
Or can be downloaded by downloading the file from http://learning.happymmall.com/mmall.sql here mmall.sql sql file, then import into their database, can be imported by Navicat database client tools.
mind Mapping
http://learning.happymmall.com/happymmallv1.svg
Project Initialization
Create a web project and verify maven
Creating and Using git repository
SSM project package structure initialization
mybatis Three Musketeers mybatis-generator
mybatis Three Musketeers mybatis-plugin
mybatis Three Musketeers mybatis-pagehelper
Logback initialization and configuration
IDEA injection and real-time compiler configuration
Restlet Client and fe assistant
Source:
https://gitee.com/chenyy-2017/mmall
reference: