Quick start

快 - 速 - 开 - 始

介绍

优乐音乐播放项目是优就业Java教研室 三室 团队讲师与2020年进行开发,发布的项目。

开发工具

jdk1.8+ idea/java + mysql + redis

硬件要求

测试环境基本要求:1个CPU 、2G内存和20G硬盘

软件要求

需要自行安装 mysql5.6、Redis、tomcat和nginx服务器

需要启动 mysql-server、redis-server、tomcat-server、nginx-server

Environment construction

环 - 境 - 搭 - 建

安装jdk(开发环境安装)

下载idea进行安装

新建一个maven项目

创建一个新项目

创建maven项目

添加组名称、项目名称、版本号

修改项目路径:

进入项目后,等待下载插件,创建项目:可以在下面手动来更新maven

更新后的项目:

我们创建项目后默认是一个java项目,任何将一个java项目修改为web项目:

打开项目设置:

添加web模块:

修改webapp文件:

确认:

下一步,添加web.xml文件:

下一步,添加web.xml文件:

手动添加web.xml地址:

修改后:

添加web资源:

下一步:

配置tomcat:

选择tomcat安装路径:

在tomcat中添加项目:

可以修改当前项目的url的名称:

修改热部署:

运行tomcat:

当idea运行完wab 项目后会自动打开首页:

安装nginx

命令:wget -c https://nginx.org/download/nginx-1.12.2.tar.gz

解压

命令:tar -zxvf nginx-1.12.2.tar.gz && cd nginx-1.12.2

自定义配置

命令:./configure \

编译安装

命令:make && make install

然后配置环境变量

命令:ln sbin/nginx /usr/bin/nginx

启动nginx查看效果

nginx

进行nginx配置,(配置nginx.conf,配置之前进行备份)

Database design

数 - 据 - 库 - 设 - 计

用户表:

歌曲表:

歌手表:

视频表:

评论表:

Function list

功 - 能 - 列 - 表